{"_id":"@ibrahimstudio/button","_rev":"44-a53ad0cf7c449f42429439a3da9ba68e","name":"@ibrahimstudio/button","dist-tags":{"next":"1.0.1","latest":"2.0.1"},"versions":{"1.0.0":{"name":"@ibrahimstudio/button","version":"1.0.0","keywords":["button","components","ibrahimstudio"],"author":{"name":"Ibrahim Studio"},"license":"MIT","_id":"@ibrahimstudio/button@1.0.0","maintainers":[{"name":"ibrahimrekasacipta","email":"ibrahimrekasacipta@gmail.com"}],"dist":{"shasum":"3c4d002216db0a3c5cc58b4b20b72e037b184007","tarball":"https://registry.npmjs.org/@ibrahimstudio/button/-/button-1.0.0.tgz","fileCount":6,"integrity":"sha512-ib6DrPGybhiYWVV0NOyNmq6UEzrds73H+cnoARTHVS5oLDjsvqQAWW4cnk2O5dkhembcrmmNZPBN1l3Wuusycw==","signatures":[{"sig":"MEYCIQCIcqQ17IbJBTBL+WNyUTE0WsaAKybhnpyRWbvOh0EAUAIhAJugbbDseGWbCcqrnwAdbjgPaHPdWFrX6Ig+tzCsHXkI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2004},"main":"src/index.js","gitHead":"1931d5368328a2937de06eecb69d902aa039b687","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"babel src -d dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"ibrahimrekasacipta","email":"ibrahimrekasacipta@gmail.com"},"_npmVersion":"9.6.3","description":"","directories":{},"_nodeVersion":"19.9.0","_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.23.9","@babel/preset-env":"^7.24.0","@babel/preset-react":"^7.23.3"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/button_1.0.0_1709477175061_0.6194550133166945","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@ibrahimstudio/button","version":"1.0.1","keywords":["button","components","ibrahimstudio"],"author":{"name":"Ibrahim Studio"},"license":"MIT","_id":"@ibrahimstudio/button@1.0.1","maintainers":[{"name":"ibrahimrekasacipta","email":"ibrahimrekasacipta@gmail.com"}],"dist":{"shasum":"1fd571017726e2baef0296c7aa43c3129dccf375","tarball":"https://registry.npmjs.org/@ibrahimstudio/button/-/button-1.0.1.tgz","fileCount":6,"integrity":"sha512-fGyOPv7iLN24hxJ5O2j6ZAakGulJWkSJ+tFq5jFQhbzoFIYX55vWd77dTp0m+WWaMQQejHwNSFU3ES+MBIyuuQ==","signatures":[{"sig":"MEYCIQCOPCzkSrD7j31ef3QhAwXjwJaDGb7S77sUf6FvFv7ORAIhANVk9JeUg2gX5CcvTdSeEHrQ0TlVa0iZpjWPdAzAjff/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5218},"main":"src/index.js","gitHead":"1931d5368328a2937de06eecb69d902aa039b687","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"ibrahimrekasacipta","email":"ibrahimrekasacipta@gmail.com"},"_npmVersion":"9.6.3","description":"This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app).","directories":{},"_nodeVersion":"19.9.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.3"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/button_1.0.1_1709480087709_0.9444275996063767","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@ibrahimstudio/button","version":"1.0.2","keywords":["button","components","ibrahimstudio"],"author":{"name":"Ibrahim Studio"},"license":"MIT","_id":"@ibrahimstudio/button@1.0.2","maintainers":[{"name":"ibrahimrekasacipta","email":"ibrahimrekasacipta@gmail.com"}],"homepage":"http://Coming Soon","dist":{"shasum":"146de28b3482ffa1eead84d68a4f67f805bbbbb5","tarball":"https://registry.npmjs.org/@ibrahimstudio/button/-/button-1.0.2.tgz","fileCount":7,"integrity":"sha512-a/MO/72L45Czegm4bCfARaX7u3IeOPcPZ7HhtVOrUwKU30mFefF0zUf86soD/iGSlXyICsAIK0LLI+VQMt7gJg==","signatures":[{"sig":"MEYCIQDi8eH1lUysgPD3ufzVVklkKh8KycS1A89IYrrk7RXzxQIhALua74d6xCeTftvVTt6uyULG3minQBEv3fmjyFW4ej6D","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5435},"main":"src/index.ts","gitHead":"1931d5368328a2937de06eecb69d902aa039b687","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"ibrahimrekasacipta","email":"ibrahimrekasacipta@gmail.com"},"_npmVersion":"9.6.3","description":"Buttons allow users to perform actions and choose with a single tap.","directories":{},"sideEffects":false,"_nodeVersion":"19.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/button_1.0.2_1709480912919_0.11993964821582437","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@ibrahimstudio/button","version":"1.0.3","keywords":["button","react","typescript"],"author":{"name":"Ibrahim Space Studio"},"license":"MIT","_id":"@ibrahimstudio/button@1.0.3","maintainers":[{"name":"ibrahimrekasacipta","email":"ibrahimrekasacipta@gmail.com"}],"homepage":"https://github.com/space-ibrahimstudio/ibrahimstudio#readme","bugs":{"url":"https://github.com/space-ibrahimstudio/ibrahimstudio/issues"},"dist":{"shasum":"7471f5964cc69d369bc74a2674b957ee2c424b7f","tarball":"https://registry.npmjs.org/@ibrahimstudio/button/-/button-1.0.3.tgz","fileCount":6,"integrity":"sha512-2onxC+siwGWD8A7mT4kZL/zelwwYTJrBmojxTQoVxehjdnBudq3lc+Oqy33LMhkgjpM/TeNWobuFqzW8zFJ6tg==","signatures":[{"sig":"MEYCIQDKlq0akWQsxqe7xhdXGBU+B+bpT+fCxJJ6Qf20GXbZeAIhAKxtcjATc3mU85h0/xKbmQSqIoC3SS7CjkgVhh1dQnEs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6415},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"bc5470b1752cfca470af728c5ae77c4bd669b2a1","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"ibrahimrekasacipta","email":"ibrahimrekasacipta@gmail.com"},"repository":{"url":"git+https://github.com/space-ibrahimstudio/ibrahimstudio.git","type":"git","directory":"packages/components/button"},"_npmVersion":"9.6.3","description":"This package provides useful JavaScript functions for handling events and string manipulations.","directories":{},"sideEffects":false,"_nodeVersion":"19.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/react":"^18.2.61","@types/react-dom":"^18.2.19"},"_npmOperationalInternal":{"tmp":"tmp/button_1.0.3_1709500674413_0.9893127936323929","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@ibrahimstudio/button","version":"1.0.4","keywords":["button","react","typescript"],"author":{"name":"Ibrahim Space Studio"},"license":"MIT","_id":"@ibrahimstudio/button@1.0.4","maintainers":[{"name":"ibrahimrekasacipta","email":"ibrahimrekasacipta@gmail.com"}],"homepage":"https://github.com/space-ibrahimstudio/ibrahimstudio#readme","bugs":{"url":"https://github.com/space-ibrahimstudio/ibrahimstudio/issues"},"dist":{"shasum":"aa71762696d7485d297bcde0372460a7921a5fc5","tarball":"https://registry.npmjs.org/@ibrahimstudio/button/-/button-1.0.4.tgz","fileCount":9,"integrity":"sha512-2f0rDSEcSxAJUg/K4pAbggUuElIDOcuGqpLzj0yp9ACxQ2l6v+fQ2dS6V1YlD3YFbvRYfr57bJztBZzTk0bhkw==","signatures":[{"sig":"MEQCIEENiQ81e35SGQmC+HqVfG9VBXOcJLqll4bVMDiJypraAiAlpi2xNja19O4aLaXE0kiknvgqZmfFul76AUAj9psb4A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10008},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"bc5470b1752cfca470af728c5ae77c4bd669b2a1","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"ibrahimrekasacipta","email":"ibrahimrekasacipta@gmail.com"},"repository":{"url":"git+https://github.com/space-ibrahimstudio/ibrahimstudio.git","type":"git","directory":"packages/components/button"},"_npmVersion":"9.6.3","description":"This package provides useful JavaScript functions for handling events and string manipulations.","directories":{},"sideEffects":false,"_nodeVersion":"19.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/react":"^18.2.61","@types/react-dom":"^18.2.19"},"_npmOperationalInternal":{"tmp":"tmp/button_1.0.4_1709501575160_0.8886556609656342","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@ibrahimstudio/button","version":"1.0.5","keywords":["button","react","typescript"],"author":{"name":"Ibrahim Space Studio"},"license":"MIT","_id":"@ibrahimstudio/button@1.0.5","maintainers":[{"name":"ibrahimrekasacipta","email":"ibrahimrekasacipta@gmail.com"}],"homepage":"https://space.ibrahimstudio.co","bugs":{"url":"https://github.com/space-ibrahimstudio/ibrahimstudio/issues"},"dist":{"shasum":"63220caafe2d684972fa1aedf16e0f2a761dde74","tarball":"https://registry.npmjs.org/@ibrahimstudio/button/-/button-1.0.5.tgz","fileCount":10,"integrity":"sha512-8F7KYoODQK68/peccxUfR5Y7tCMNgEMvbvwc/Pbwyv67NBFpXbYcdCamM62Pre2KUjpFjAU+fikQUkoxBa0xsA==","signatures":[{"sig":"MEYCIQCq/s8EEuStMuMoZhmqJS60qWzkLtB4CxQgMzqOAUSBEQIhAOTVeWN0PitSrctXpW01htQFrx8Nul1jmXUD9ihp7TSG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11344},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"bc5470b1752cfca470af728c5ae77c4bd669b2a1","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc && xcopy /s /y src\\styles dist\\styles","prepublishOnly":"npm run build"},"_npmUser":{"name":"ibrahimrekasacipta","email":"ibrahimrekasacipta@gmail.com"},"repository":{"url":"git+https://github.com/space-ibrahimstudio/ibrahimstudio.git","type":"git","directory":"packages/components/button"},"_npmVersion":"9.6.3","description":"This package provides useful JavaScript functions for handling events and string manipulations.","directories":{},"sideEffects":false,"_nodeVersion":"19.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/react":"^18.2.61","@types/react-dom":"^18.2.19"},"_npmOperationalInternal":{"tmp":"tmp/button_1.0.5_1709502372198_0.032235777573371704","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@ibrahimstudio/button","version":"1.0.6","keywords":["button","react","typescript"],"author":{"name":"Ibrahim Space Studio"},"license":"MIT","_id":"@ibrahimstudio/button@1.0.6","maintainers":[{"name":"ibrahimrekasacipta","email":"ibrahimrekasacipta@gmail.com"}],"homepage":"https://space.ibrahimstudio.co","bugs":{"url":"https://github.com/space-ibrahimstudio/ibrahimstudio/issues"},"dist":{"shasum":"78268f53b32bf891341203df296b05c7fc467d2f","tarball":"https://registry.npmjs.org/@ibrahimstudio/button/-/button-1.0.6.tgz","fileCount":7,"integrity":"sha512-gcnhHpd5zIb5V7j9gXenOu3wXSA0aXvLv8XPTGnAy5dUX71/S9F2R/Ca+S3IXCX2Ub9QgAWfjrLXOGL1T+E77g==","signatures":[{"sig":"MEUCIEQggMn4D5S7MRgaBicR5eu7xz5SqnezSARniBObeLMpAiEAzr22MgIqe7rFJcaa5Z+ffcmQzUGLyIigVRSsbQHiufY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7751},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"bc5470b1752cfca470af728c5ae77c4bd669b2a1","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc && xcopy /s /y src\\styles dist\\styles","prepublishOnly":"npm run build"},"_npmUser":{"name":"ibrahimrekasacipta","email":"ibrahimrekasacipta@gmail.com"},"repository":{"url":"git+https://github.com/space-ibrahimstudio/ibrahimstudio.git","type":"git","directory":"packages/components/button"},"_npmVersion":"9.6.3","description":"This package provides useful JavaScript functions for handling events and string manipulations.","directories":{},"sideEffects":false,"_nodeVersion":"19.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/react":"^18.2.61","@types/react-dom":"^18.2.19"},"_npmOperationalInternal":{"tmp":"tmp/button_1.0.6_1709502502513_0.10029614113728114","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@ibrahimstudio/button","version":"1.0.7","keywords":["button","react","typescript"],"author":{"name":"Ibrahim Space Studio"},"license":"MIT","_id":"@ibrahimstudio/button@1.0.7","maintainers":[{"name":"ibrahimrekasacipta","email":"ibrahimrekasacipta@gmail.com"}],"homepage":"https://space.ibrahimstudio.co","bugs":{"url":"https://github.com/space-ibrahimstudio/ibrahimstudio/issues"},"dist":{"shasum":"32972f7f646ffab43009e42392a78a33442320da","tarball":"https://registry.npmjs.org/@ibrahimstudio/button/-/button-1.0.7.tgz","fileCount":7,"integrity":"sha512-fpOHEDV3plIBTDKetsElb+KMkbmcFEY+MBMwvx5vmojOr0AlEwhouQ+FqFVQ0mjVfmSmsHsr2b6ea1wf7rDruA==","signatures":[{"sig":"MEUCIBhntw9WPHFvJ4wMEpdYURWDWYDWFOb6S+9/pjhwmQANAiEArP29TSYcYqHfkZL5N3csKc9gHkZHb5CmQZe2oB4bleI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7107},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"bc5470b1752cfca470af728c5ae77c4bd669b2a1","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"ibrahimrekasacipta","email":"ibrahimrekasacipta@gmail.com"},"repository":{"url":"git+https://github.com/space-ibrahimstudio/ibrahimstudio.git","type":"git","directory":"packages/components/button"},"_npmVersion":"9.6.3","description":"This package provides useful JavaScript functions for handling events and string manipulations.","directories":{},"sideEffects":false,"_nodeVersion":"19.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsc-hooks":"^1.1.2","typescript":"^5.3.3","@types/react":"^18.2.61","@types/react-dom":"^18.2.19"},"_npmOperationalInternal":{"tmp":"tmp/button_1.0.7_1709504682425_0.6918037536814559","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"@ibrahimstudio/button","version":"1.0.8","keywords":["button","react","typescript"],"author":{"name":"Ibrahim Space Studio"},"license":"MIT","_id":"@ibrahimstudio/button@1.0.8","maintainers":[{"name":"ibrahimrekasacipta","email":"ibrahimrekasacipta@gmail.com"}],"homepage":"https://space.ibrahimstudio.co","bugs":{"url":"https://github.com/space-ibrahimstudio/ibrahimstudio/issues"},"dist":{"shasum":"28c8c85633c677ab91ca9370dbc3423321d3a159","tarball":"https://registry.npmjs.org/@ibrahimstudio/button/-/button-1.0.8.tgz","fileCount":8,"integrity":"sha512-34f4A9NaZwsKCVDzbu9ggmIdij7sX/nf+i3ooYsoDq1PaXL6rg5OyyVMUny/ApyJwEANpz62GxiEUsNKng75wA==","signatures":[{"sig":"MEQCIDYcAZLciTmiWOhhGNT6cn3bG4mCGTOBit5BOLAgbi+vAiA+b9XoWC4xSYwvKHtKEW5/gkuBIVj59b5K5FwmY6jnzw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9772},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"bc5470b1752cfca470af728c5ae77c4bd669b2a1","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"ibrahimrekasacipta","email":"ibrahimrekasacipta@gmail.com"},"repository":{"url":"git+https://github.com/space-ibrahimstudio/ibrahimstudio.git","type":"git","directory":"packages/components/button"},"_npmVersion":"9.6.3","description":"This package provides useful JavaScript functions for handling events and string manipulations.","directories":{},"sideEffects":false,"_nodeVersion":"19.9.0","dependencies":{"tsc-hooks":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/react":"^18.2.61","@types/react-dom":"^18.2.19"},"_npmOperationalInternal":{"tmp":"tmp/button_1.0.8_1709508596902_0.012133528157774798","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"@ibrahimstudio/button","version":"1.0.9","keywords":["button","react","typescript"],"author":{"name":"Ibrahim Space Studio"},"license":"MIT","_id":"@ibrahimstudio/button@1.0.9","maintainers":[{"name":"ibrahimrekasacipta","email":"ibrahimrekasacipta@gmail.com"}],"homepage":"https://space.ibrahimstudio.co","bugs":{"url":"https://github.com/space-ibrahimstudio/ibrahimstudio/issues"},"dist":{"shasum":"8984ea56693ae6a4c00f702bf449bdebdf339c2d","tarball":"https://registry.npmjs.org/@ibrahimstudio/button/-/button-1.0.9.tgz","fileCount":8,"integrity":"sha512-B1adZGZzgxllxY3yIuxbf8RO+eE+OKjmppm5PiBKWKHPhk3HqZBFuDrb3LhzjEdqzEesqZn5FTU8fGuezcj1Zw==","signatures":[{"sig":"MEUCIQCEtXmmApznn02O87kCYPWcka1lrqH2vyB6Q277lpvdQAIgZInymUeroUMDrfeoEW5KfMRdYGrait/ka8fVBH8yMUg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10143},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"bc5470b1752cfca470af728c5ae77c4bd669b2a1","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"ibrahimrekasacipta","email":"ibrahimrekasacipta@gmail.com"},"repository":{"url":"git+https://github.com/space-ibrahimstudio/ibrahimstudio.git","type":"git","directory":"packages/components/button"},"_npmVersion":"9.6.3","description":"This package provides useful JavaScript functions for handling events and string manipulations.","directories":{},"sideEffects":false,"_nodeVersion":"19.9.0","dependencies":{"tsc-hooks":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/react":"^18.2.61","@types/react-dom":"^18.2.19"},"_npmOperationalInternal":{"tmp":"tmp/button_1.0.9_1709509012060_0.516917986931432","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"@ibrahimstudio/button","version":"1.0.10","keywords":["button","react","typescript"],"author":{"name":"Ibrahim Space Studio"},"license":"MIT","_id":"@ibrahimstudio/button@1.0.10","maintainers":[{"name":"ibrahimrekasacipta","email":"ibrahimrekasacipta@gmail.com"}],"homepage":"https://space.ibrahimstudio.co","bugs":{"url":"https://github.com/space-ibrahimstudio/ibrahimstudio/issues"},"dist":{"shasum":"15161ada6d958e4eab38734d76b1764f532f9bc7","tarball":"https://registry.npmjs.org/@ibrahimstudio/button/-/button-1.0.10.tgz","fileCount":6,"integrity":"sha512-yT182sUsuQjI2XWB4NoW44KkI32Cu9vqPhKNliXQCvEGAkDI9SIS0vFupr59Wt9+93XjBYT/YEWwkNH6X2Ok7A==","signatures":[{"sig":"MEQCIHHgqpcPI8hJcziR8ZPdV6fajE0kp/2TH0XiZFXDXagVAiA6CaKK6WrNJsmcb0d2yxotsfolf7EUQrCUzvERkNTMzg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":282950},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"bc5470b1752cfca470af728c5ae77c4bd669b2a1","scripts":{"lint":"eslint ./src/**/*.{ts,tsx}","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"ibrahimrekasacipta","email":"ibrahimrekasacipta@gmail.com"},"repository":{"url":"git+https://github.com/space-ibrahimstudio/ibrahimstudio.git","type":"git","directory":"packages/components/button"},"_npmVersion":"9.6.3","description":"This package provides useful JavaScript functions for handling events and string manipulations.","directories":{},"sideEffects":false,"_nodeVersion":"19.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","tslib":"^2.6.2","eslint":"^8.57.0","react-dom":"^18.2.0","typescript":"^5.3.3","@types/react":"^18.2.61","@types/react-dom":"^18.2.19","eslint-plugin-react":"^7.34.0","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.1.0","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^7.1.0","rollup-plugin-peer-deps-external":"^2.2.4"},"_npmOperationalInternal":{"tmp":"tmp/button_1.0.10_1709561558065_0.8564494242374698","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"@ibrahimstudio/button","version":"1.0.11","keywords":["button","react","typescript"],"author":{"name":"Ibrahim Space Studio"},"license":"MIT","_id":"@ibrahimstudio/button@1.0.11","maintainers":[{"name":"ibrahimrekasacipta","email":"ibrahimrekasacipta@gmail.com"}],"homepage":"https://space.ibrahimstudio.co","bugs":{"url":"https://github.com/space-ibrahimstudio/ibrahimstudio/issues"},"dist":{"shasum":"c8587aa121304a07c78f9f0236f9a37f56a78062","tarball":"https://registry.npmjs.org/@ibrahimstudio/button/-/button-1.0.11.tgz","fileCount":5,"integrity":"sha512-VVvjsQIeQktZbMsKtEUAawyjPVuQGMzT3r8sw+IvaGtdo3iDBVWCXdbcY5uw4UJnFh7rxAY4Tj29JUeBT99gdA==","signatures":[{"sig":"MEYCIQDJAz5iHV7p/uVUdZZQchQ/VOINlGm2z506Lxd8uQg4TQIhAPP7FKA/QE2Ws+z5vK704zPZcL80hJRxY5DQIByRIFYu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8553},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"136783cb55f0ad1de07782a18ac5ced670674cd6","scripts":{"lint":"eslint ./src/**/*.{ts,tsx}","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"ibrahimrekasacipta","email":"ibrahimrekasacipta@gmail.com"},"repository":{"url":"git+https://github.com/space-ibrahimstudio/ibrahimstudio.git","type":"git","directory":"packages/components/button"},"_npmVersion":"9.6.3","description":"This package provides useful JavaScript functions for handling events and string manipulations.","directories":{},"sideEffects":false,"_nodeVersion":"19.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","tslib":"^2.6.2","eslint":"^8.57.0","react-dom":"^18.2.0","typescript":"^5.3.3","@types/react":"^18.2.61","@types/react-dom":"^18.2.19","eslint-plugin-react":"^7.34.0","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.1.0","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^7.1.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/button_1.0.11_1709674077107_0.8884743326115492","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"@ibrahimstudio/button","version":"1.0.12","keywords":["button","react","typescript"],"author":{"name":"Ibrahim Space Studio"},"license":"MIT","_id":"@ibrahimstudio/button@1.0.12","maintainers":[{"name":"ibrahimrekasacipta","email":"ibrahimrekasacipta@gmail.com"}],"homepage":"https://space.ibrahimstudio.co","bugs":{"url":"https://github.com/space-ibrahimstudio/ibrahimstudio/issues"},"dist":{"shasum":"17e21f1855bc623d05cc51d94ece70e86f20756a","tarball":"https://registry.npmjs.org/@ibrahimstudio/button/-/button-1.0.12.tgz","fileCount":5,"integrity":"sha512-xJnvTEMhlD4xe4Vq6O3p6EfyklejusUnhzgFo4Qj/pcLC4+fy3sg72R8xxVig5jWiK44NlfxwIn3E1CQumI6xw==","signatures":[{"sig":"MEYCIQDXthqfpMkvNk7Z3THXHlQKvoWuPVY3mk4pILtQuQ/FiQIhAIeUM561iHNgpbr8qX2tiyX/1GFlA1yWJwAr/ELIOMo2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14967},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"d56d74077531fef6afe397d2d5c633c2859a9b68","scripts":{"lint":"eslint ./src/**/*.{ts,tsx}","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"ibrahimrekasacipta","email":"ibrahimrekasacipta@gmail.com"},"repository":{"url":"git+https://github.com/space-ibrahimstudio/ibrahimstudio.git","type":"git","directory":"packages/components/button"},"_npmVersion":"9.8.1","description":"This package provides a customizable button component for React applications.","directories":{},"sideEffects":false,"_nodeVersion":"18.18.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","tslib":"^2.6.2","eslint":"^8.57.0","react-dom":"^18.2.0","typescript":"^5.3.3","@types/react":"^18.2.61","@types/react-dom":"^18.2.19","eslint-plugin-react":"^7.34.0","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.1.0","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^7.1.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/button_1.0.12_1710704846688_0.7886370013978907","host":"s3://npm-registry-packages"}},"1.0.13":{"name":"@ibrahimstudio/button","version":"1.0.13","keywords":["button","react","typescript"],"author":{"name":"Ibrahim Space Studio"},"license":"MIT","_id":"@ibrahimstudio/button@1.0.13","maintainers":[{"name":"ibrahimrekasacipta","email":"ibrahimrekasacipta@gmail.com"}],"homepage":"https://space.ibrahimstudio.co","bugs":{"url":"https://github.com/space-ibrahimstudio/ibrahimstudio/issues"},"dist":{"shasum":"88a602370a9ef5307a84601c2823b6b1eaffc6a1","tarball":"https://registry.npmjs.org/@ibrahimstudio/button/-/button-1.0.13.tgz","fileCount":5,"integrity":"sha512-VAqtD5oh5k4q50BSNq1+V2hOdUFEiIrttj0+NrCGvMuZgPgG3D+tvZ/GUJ/DIXArHqj4UwmahEI1EcgR9DHx2Q==","signatures":[{"sig":"MEQCIGm4B60RIXD/96xIJSuhLohw7qWlKkbhww8fq5TcNLdkAiB0e+d+ASFO+r57T0g+ogW977w/DP0k72SxHbxbswbEaA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15020},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"2f2a441b6f7ba7212492c67b2dd5508b0f7c1e07","scripts":{"lint":"eslint ./src/**/*.{ts,tsx}","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"ibrahimrekasacipta","email":"ibrahimrekasacipta@gmail.com"},"repository":{"url":"git+https://github.com/space-ibrahimstudio/ibrahimstudio.git","type":"git","directory":"packages/components/button"},"_npmVersion":"9.8.1","description":"This package provides a customizable button component for React applications.","directories":{},"sideEffects":false,"_nodeVersion":"18.18.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","tslib":"^2.6.2","eslint":"^8.57.0","react-dom":"^18.2.0","typescript":"^5.3.3","@types/react":"^18.2.61","@types/react-dom":"^18.2.19","eslint-plugin-react":"^7.34.0","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.1.0","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^7.1.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/button_1.0.13_1710705754446_0.6175785647338399","host":"s3://npm-registry-packages"}},"1.0.14":{"name":"@ibrahimstudio/button","version":"1.0.14","keywords":["button","react","typescript"],"author":{"name":"Ibrahim Space Studio"},"license":"MIT","_id":"@ibrahimstudio/button@1.0.14","maintainers":[{"name":"ibrahimrekasacipta","email":"ibrahimrekasacipta@gmail.com"}],"homepage":"https://space.ibrahimstudio.co","bugs":{"url":"https://github.com/space-ibrahimstudio/ibrahimstudio/issues"},"dist":{"shasum":"922a67fbf527534701c0c54b3158341e326ca1d0","tarball":"https://registry.npmjs.org/@ibrahimstudio/button/-/button-1.0.14.tgz","fileCount":5,"integrity":"sha512-/JiDs2GBI4y2nep8/3SqWGVjcGo3w5ypU3w8nIKsvx7v0MiduUE+WOIfbwNFR0ZTN4Oi1ChgBkeWSTyzS14xcw==","signatures":[{"sig":"MEQCIGiA3ICCn7VYe4E6sJpIhOSw+yoLkB3zVIh/iMebwzwmAiAzl+Ht4r7gWXPi30HINpCHfkhj8TmPUHJmYe96fEvCvw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37317},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"9aca9841effeaf17108d620c0af496f6e4d6ec84","scripts":{"lint":"eslint ./src/**/*.{ts,tsx}","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"ibrahimrekasacipta","email":"ibrahimrekasacipta@gmail.com"},"repository":{"url":"git+https://github.com/space-ibrahimstudio/ibrahimstudio.git","type":"git","directory":"packages/components/button"},"_npmVersion":"9.8.1","description":"This package provides a customizable button component for React applications.","directories":{},"sideEffects":false,"_nodeVersion":"18.18.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","tslib":"^2.6.2","eslint":"^8.57.0","react-dom":"^18.2.0","typescript":"^5.3.3","@types/react":"^18.2.61","@types/react-dom":"^18.2.19","react-router-dom":"^6.22.3","eslint-plugin-react":"^7.34.0","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.1.0","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^7.1.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/button_1.0.14_1711581616265_0.8115488097709376","host":"s3://npm-registry-packages"}},"1.0.15":{"name":"@ibrahimstudio/button","version":"1.0.15","keywords":["button","react","typescript"],"author":{"name":"Ibrahim Space Studio"},"license":"MIT","_id":"@ibrahimstudio/button@1.0.15","maintainers":[{"name":"ibrahimrekasacipta","email":"ibrahimrekasacipta@gmail.com"}],"homepage":"https://space.ibrahimstudio.co","bugs":{"url":"https://github.com/space-ibrahimstudio/ibrahimstudio/issues"},"dist":{"shasum":"a195f46c2eeeb652625c4205a455c6662f1887c8","tarball":"https://registry.npmjs.org/@ibrahimstudio/button/-/button-1.0.15.tgz","fileCount":5,"integrity":"sha512-NqXIwFuukaj1vjHlOn3D+3Qlo/GnJqp+tDvANhExUiomAqwNoaYvuJ383G4Fugqq3ia/3Y4LoIkrsqm/rE8Nag==","signatures":[{"sig":"MEUCIFa3gifFqU8aohNpDlslmDkWMUJ5is8D1jlq6n75n7YtAiEAr6wLizXTOyeV8qZomlWTGQKAnjztBRUTVxf/Axfhv9k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68354},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"2f52e45f9855f429c66ae81eee94b98f1e6e389e","scripts":{"lint":"eslint ./src/**/*.{ts,tsx}","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"ibrahimrekasacipta","email":"ibrahimrekasacipta@gmail.com"},"repository":{"url":"git+https://github.com/space-ibrahimstudio/ibrahimstudio.git","type":"git","directory":"packages/components/button"},"_npmVersion":"9.8.1","description":"This package provides a customizable button component for React applications.","directories":{},"sideEffects":false,"_nodeVersion":"18.18.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","tslib":"^2.6.2","eslint":"^8.57.0","react-dom":"^18.2.0","typescript":"^5.3.3","@types/react":"^18.2.61","@types/react-dom":"^18.2.19","react-router-dom":"^6.22.3","eslint-plugin-react":"^7.34.0","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.1.0","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^7.1.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/button_1.0.15_1711584034077_0.6696413791616289","host":"s3://npm-registry-packages"}},"1.0.16":{"name":"@ibrahimstudio/button","version":"1.0.16","keywords":["button","react","typescript"],"author":{"name":"Ibrahim Space Studio"},"license":"MIT","_id":"@ibrahimstudio/button@1.0.16","maintainers":[{"name":"ibrahimrekasacipta","email":"ibrahimrekasacipta@gmail.com"}],"homepage":"https://space.ibrahimstudio.co","bugs":{"url":"https://github.com/space-ibrahimstudio/ibrahimstudio/issues"},"dist":{"shasum":"d64c79c7d82c4bdb36edab4e15131dfad6c40978","tarball":"https://registry.npmjs.org/@ibrahimstudio/button/-/button-1.0.16.tgz","fileCount":5,"integrity":"sha512-KifMXapLE1rQoIDFK+gqy0+fDvDH8U6N4uPofWQ2QcdN81P52gD4bEJLmS7yAJ8oQNtW0eh5ByRJ3dhe5wUw0A==","signatures":[{"sig":"MEUCIBKx9R8VX1WW6v7C27PrEfjbAHqquL3C0vCqcX4PxfThAiEAlCc2jQyYHiKnN3AbEU+lmWLhXmrV2Qj/AIeECMdsE8w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18532},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"6c07c1d3e0fb5827e7026b1517aa1051ce9ec9cf","scripts":{"lint":"eslint ./src/**/*.{ts,tsx}","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"ibrahimrekasacipta","email":"ibrahimrekasacipta@gmail.com"},"repository":{"url":"git+https://github.com/space-ibrahimstudio/ibrahimstudio.git","type":"git","directory":"packages/components/button"},"_npmVersion":"9.8.1","description":"This package provides a customizable button component for React applications.","directories":{},"sideEffects":false,"_nodeVersion":"18.18.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","tslib":"^2.6.2","eslint":"^8.57.0","react-dom":"^18.2.0","typescript":"^5.3.3","@types/react":"^18.2.61","@types/react-dom":"^18.2.19","eslint-plugin-react":"^7.34.0","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@types/react-router-dom":"^5.3.3","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.1.0","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^7.1.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=18","react-dom":">=18","react-router-dom":"^6.22.3"},"_npmOperationalInternal":{"tmp":"tmp/button_1.0.16_1711588811121_0.6487978204112994","host":"s3://npm-registry-packages"}},"1.0.17":{"name":"@ibrahimstudio/button","version":"1.0.17","keywords":["button","react","typescript"],"author":{"name":"Ibrahim Space Studio"},"license":"MIT","_id":"@ibrahimstudio/button@1.0.17","maintainers":[{"name":"ibrahimrekasacipta","email":"ibrahimrekasacipta@gmail.com"}],"homepage":"https://space.ibrahimstudio.co","bugs":{"url":"https://github.com/space-ibrahimstudio/ibrahimstudio/issues"},"dist":{"shasum":"f00965421d2872d089c76d3e3685b7aa901ca2f9","tarball":"https://registry.npmjs.org/@ibrahimstudio/button/-/button-1.0.17.tgz","fileCount":5,"integrity":"sha512-TEhGmCPIsCxqedr9s9DroaxOWnkHwS9q7Ed4tjLfCaUCOwXljeN4eJ4qF01Z7qg2t3QeT+le5QMovR15eNICDg==","signatures":[{"sig":"MEQCIFoX8YgqpBZ0SOQih22poo/C+sygYVjfVfV+it5v2Jx6AiAAkwsLbou4jWZ8IzBjYSD9XaOY1scmFmKENfsw+dZIpg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18812},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"6c07c1d3e0fb5827e7026b1517aa1051ce9ec9cf","scripts":{"lint":"eslint ./src/**/*.{ts,tsx}","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"ibrahimrekasacipta","email":"ibrahimrekasacipta@gmail.com"},"repository":{"url":"git+https://github.com/space-ibrahimstudio/ibrahimstudio.git","type":"git","directory":"packages/components/button"},"_npmVersion":"9.8.1","description":"This package provides a customizable button component for React applications.","directories":{},"sideEffects":false,"_nodeVersion":"18.18.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","tslib":"^2.6.2","eslint":"^8.57.0","react-dom":"^18.2.0","typescript":"^5.3.3","@types/react":"^18.2.61","@types/react-dom":"^18.2.19","eslint-plugin-react":"^7.34.0","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@types/react-router-dom":"^5.3.3","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.1.0","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^7.1.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=18","react-dom":">=18","react-router-dom":"^6.22.3"},"_npmOperationalInternal":{"tmp":"tmp/button_1.0.17_1711636217883_0.3881084024458039","host":"s3://npm-registry-packages"}},"1.0.18":{"name":"@ibrahimstudio/button","version":"1.0.18","keywords":["button","react","typescript"],"author":{"name":"Ibrahim Space Studio"},"license":"MIT","_id":"@ibrahimstudio/button@1.0.18","maintainers":[{"name":"ibrahimrekasacipta","email":"ibrahimrekasacipta@gmail.com"}],"homepage":"https://space.ibrahimstudio.co","bugs":{"url":"https://github.com/space-ibrahimstudio/ibrahimstudio/issues"},"dist":{"shasum":"8a9f45af4c8d82c5f6a4cef2cc73d3e235402e7a","tarball":"https://registry.npmjs.org/@ibrahimstudio/button/-/button-1.0.18.tgz","fileCount":5,"integrity":"sha512-oUC8ExlXJd3NB+GFgtQFN0tF5QJPpcQIxRfKT8SPHm4zMO+R6ENfeetpmo5TWVjOpVZxuUaJBJx+7EZesa1yCQ==","signatures":[{"sig":"MEUCIG0D12TtlTYrj3UGYQsmG8/Jp6wFJMvvefPtGvX3R7TNAiEA3NJ7nbcrIIR5LVNta9H+quGiGG+wleU9EiLQYMLmyNY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25248},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"06794721e6151df7e90702cbae46685c6d4c077b","scripts":{"lint":"eslint ./src/**/*.{ts,tsx}","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"ibrahimrekasacipta","email":"ibrahimrekasacipta@gmail.com"},"repository":{"url":"git+https://github.com/space-ibrahimstudio/ibrahimstudio.git","type":"git","directory":"packages/components/button"},"_npmVersion":"9.8.1","description":"This package provides a customizable button component for React applications.","directories":{},"sideEffects":false,"_nodeVersion":"18.18.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","tslib":"^2.6.2","eslint":"^8.57.0","react-dom":"^18.2.0","typescript":"^5.3.3","@types/node":"^20.11.30","@types/react":"^18.2.61","@types/react-dom":"^18.2.19","eslint-plugin-react":"^7.34.0","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@types/react-router-dom":"^5.3.3","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.1.0","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^7.1.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=18","react-dom":">=18","react-router-dom":"^6.22.3"},"_npmOperationalInternal":{"tmp":"tmp/button_1.0.18_1711657016460_0.2652308036703881","host":"s3://npm-registry-packages"}},"1.0.19":{"name":"@ibrahimstudio/button","version":"1.0.19","keywords":["button","react","typescript"],"author":{"name":"Ibrahim Space Studio"},"license":"MIT","_id":"@ibrahimstudio/button@1.0.19","maintainers":[{"name":"ibrahimrekasacipta","email":"ibrahimrekasacipta@gmail.com"}],"homepage":"https://space.ibrahimstudio.co","bugs":{"url":"https://github.com/space-ibrahimstudio/ibrahimstudio/issues"},"dist":{"shasum":"23ea89ae33de7519b41d2c19cad5167eaf7a8531","tarball":"https://registry.npmjs.org/@ibrahimstudio/button/-/button-1.0.19.tgz","fileCount":5,"integrity":"sha512-rZ9Y77mCY5cVEIUd0wt+wG9OqFmdf9nwqE0vtzBviAMOe9wJklAdVEOE+9tC5+4Yo7e0/O8lhQeTsCZajaVwvQ==","signatures":[{"sig":"MEUCIQDKxGzsWOHlwC3YXQdBz2eRFarpAbKOuAI33Dlm/pr6MwIgCxtiZoc+G77Wy2FlcByqv2zk+yt7YO8w7JrnHT6TyAQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25534},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"3a635f9fba33b5347e91d8efd00517559a45218a","scripts":{"lint":"eslint ./src/**/*.{ts,tsx}","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"ibrahimrekasacipta","email":"ibrahimrekasacipta@gmail.com"},"repository":{"url":"git+https://github.com/space-ibrahimstudio/ibrahimstudio.git","type":"git","directory":"packages/components/button"},"_npmVersion":"9.8.1","description":"This package provides a customizable button component for React applications.","directories":{},"sideEffects":false,"_nodeVersion":"18.18.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","tslib":"^2.6.2","eslint":"^8.57.0","react-dom":"^18.2.0","typescript":"^5.3.3","@types/node":"^20.11.30","@types/react":"^18.2.61","@types/react-dom":"^18.2.19","eslint-plugin-react":"^7.34.0","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@types/react-router-dom":"^5.3.3","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.1.0","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^7.1.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=18","react-dom":">=18","react-router-dom":"^6.22.3"},"_npmOperationalInternal":{"tmp":"tmp/button_1.0.19_1711657809226_0.6508824390606034","host":"s3://npm-registry-packages"}},"1.0.20":{"name":"@ibrahimstudio/button","version":"1.0.20","keywords":["button","react","typescript"],"author":{"name":"Ibrahim Space Studio"},"license":"MIT","_id":"@ibrahimstudio/button@1.0.20","maintainers":[{"name":"ibrahimrekasacipta","email":"ibrahimrekasacipta@gmail.com"}],"homepage":"https://space.ibrahimstudio.co","bugs":{"url":"https://github.com/space-ibrahimstudio/ibrahimstudio/issues"},"dist":{"shasum":"81d191200f1b698d9b4e05942208237417c3dc9a","tarball":"https://registry.npmjs.org/@ibrahimstudio/button/-/button-1.0.20.tgz","fileCount":5,"integrity":"sha512-cUTWad44QgKD3Fa1rFQVa1E4U2XUnO7IsgEsZYUqSS9+VVUb1peJ2KCQtdRE9pPdNSHkOKjCSkUn4UHbv1FdHQ==","signatures":[{"sig":"MEUCIQDeub/yP45oWt2PW8AxCnaTgc1uyRAmROlME7QkJkQZAAIgAkVAatFXsDeMEgVDsR8YNbA2t4BHP9TYI/sEcWxT1lU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27429},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"381b5dd76837d71486e1a67de5cec32b1fe1a30f","scripts":{"lint":"eslint ./src/**/*.{ts,tsx}","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"ibrahimrekasacipta","email":"ibrahimrekasacipta@gmail.com"},"repository":{"url":"git+https://github.com/space-ibrahimstudio/ibrahimstudio.git","type":"git","directory":"packages/components/button"},"_npmVersion":"9.8.1","description":"This package provides a customizable button component for React applications.","directories":{},"sideEffects":false,"_nodeVersion":"18.18.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","tslib":"^2.6.2","eslint":"^8.57.0","react-dom":"^18.2.0","typescript":"^5.3.3","@types/node":"^20.11.30","@types/react":"^18.2.61","@types/react-dom":"^18.2.19","eslint-plugin-react":"^7.34.0","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@types/react-router-dom":"^5.3.3","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.1.0","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^7.1.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=18","react-dom":">=18","react-router-dom":"^6.22.3"},"_npmOperationalInternal":{"tmp":"tmp/button_1.0.20_1711725977390_0.7488146518320178","host":"s3://npm-registry-packages"}},"1.0.21":{"name":"@ibrahimstudio/button","version":"1.0.21","keywords":["button","react","typescript"],"author":{"name":"Ibrahim Space Studio"},"license":"MIT","_id":"@ibrahimstudio/button@1.0.21","maintainers":[{"name":"ibrahimrekasacipta","email":"ibrahimrekasacipta@gmail.com"}],"homepage":"https://space.ibrahimstudio.co","bugs":{"url":"https://github.com/space-ibrahimstudio/ibrahimstudio/issues"},"dist":{"shasum":"75fdb7729c4612f59f8215ce80ae10239ec4cecd","tarball":"https://registry.npmjs.org/@ibrahimstudio/button/-/button-1.0.21.tgz","fileCount":5,"integrity":"sha512-nRcXADt0ghs++cRdMYV9NvsSgjvVKfdxjCEMzFj6QYYn/Rbq+/iytLxRf3TeQRoPmD8wQM7R5iZiyuisPVvElw==","signatures":[{"sig":"MEYCIQDxbBBUoCJefNVDaUoDTM+cRA0QkflpgVN7RCFlPyMllgIhAO0gKpTd7NtdeltFHoPmurMZSTUIuL6HBbRwlZKwrCkJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27805},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"c27a95cd7893dade735138c88c7c9683f90cd303","scripts":{"lint":"eslint ./src/**/*.{ts,tsx}","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"ibrahimrekasacipta","email":"ibrahimrekasacipta@gmail.com"},"repository":{"url":"git+https://github.com/space-ibrahimstudio/ibrahimstudio.git","type":"git","directory":"packages/components/button"},"_npmVersion":"9.8.1","description":"This package provides a customizable button component for React applications.","directories":{},"sideEffects":false,"_nodeVersion":"18.18.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","tslib":"^2.6.2","eslint":"^8.57.0","react-dom":"^18.2.0","typescript":"^5.3.3","@types/node":"^20.11.30","@types/react":"^18.2.61","@types/react-dom":"^18.2.19","eslint-plugin-react":"^7.34.0","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@types/react-router-dom":"^5.3.3","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.1.0","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^7.1.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=18","react-dom":">=18","react-router-dom":"^6.22.3"},"_npmOperationalInternal":{"tmp":"tmp/button_1.0.21_1711730199489_0.9142335582330456","host":"s3://npm-registry-packages"}},"1.0.22":{"name":"@ibrahimstudio/button","version":"1.0.22","keywords":["button","react","typescript"],"author":{"name":"Ibrahim Space Studio"},"license":"MIT","_id":"@ibrahimstudio/button@1.0.22","maintainers":[{"name":"ibrahimrekasacipta","email":"ibrahimrekasacipta@gmail.com"}],"homepage":"https://space.ibrahimstudio.co","bugs":{"url":"https://github.com/space-ibrahimstudio/ibrahimstudio/issues"},"dist":{"shasum":"76120d883b977778e7053787c5275b1b6d697978","tarball":"https://registry.npmjs.org/@ibrahimstudio/button/-/button-1.0.22.tgz","fileCount":5,"integrity":"sha512-07YU5Z8LK6h6K3H8haGj2roxWBC24Yx8nn+3DPIiKQeJ5vxI47H2fwpzJAYU600fyMFcEebIOY1UpeHt1amn5Q==","signatures":[{"sig":"MEUCIErbbBRsjmb3KWFJ0DyyQJgndYiOAo5bpYAyyo8LPVoiAiEAqRFR63S6PZ/mCQdifM3xhHkG4wzXqph8Zhc5mP5ybro=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29065},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"520077a35244d54136f2ca2fc01a601c7035deb4","scripts":{"lint":"eslint ./src/**/*.{ts,tsx}","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"ibrahimrekasacipta","email":"ibrahimrekasacipta@gmail.com"},"repository":{"url":"git+https://github.com/space-ibrahimstudio/ibrahimstudio.git","type":"git","directory":"packages/components/button"},"_npmVersion":"9.8.1","description":"This package provides a customizable button component for React applications.","directories":{},"sideEffects":false,"_nodeVersion":"18.18.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","tslib":"^2.6.2","eslint":"^8.57.0","react-dom":"^18.2.0","typescript":"^5.3.3","@types/node":"^20.11.30","@types/react":"^18.2.61","@types/react-dom":"^18.2.19","eslint-plugin-react":"^7.34.0","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@types/react-router-dom":"^5.3.3","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.1.0","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^7.1.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=18","react-dom":">=18","react-router-dom":"^6.22.3"},"_npmOperationalInternal":{"tmp":"tmp/button_1.0.22_1711996952111_0.5708850605969558","host":"s3://npm-registry-packages"}},"1.0.23":{"name":"@ibrahimstudio/button","version":"1.0.23","keywords":["button","react","typescript"],"author":{"name":"Ibrahim Space Studio"},"license":"MIT","_id":"@ibrahimstudio/button@1.0.23","maintainers":[{"name":"ibrahimrekasacipta","email":"ibrahimrekasacipta@gmail.com"}],"homepage":"https://space.ibrahimstudio.co","bugs":{"url":"https://github.com/space-ibrahimstudio/ibrahimstudio/issues"},"dist":{"shasum":"97ac3324d2ef389047b4171000f10efed5ed8e5c","tarball":"https://registry.npmjs.org/@ibrahimstudio/button/-/button-1.0.23.tgz","fileCount":5,"integrity":"sha512-Likt2EdEMOFaegJZ2CwiL+wGhJf/jhVh2IX03yM4ZQKPZuhkfNBqYoW+MgneOhLjnNwkqOM5pRiRc4hgAGwJJw==","signatures":[{"sig":"MEYCIQCSHKJ0sBcoFaUWMMtJJSdM2PZav/4JES0/yKKskEkQ5QIhANl+C46Hwigcda5+b4mlwRFJWwpdsAdSiWIBTdMnj6OX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30061},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"da4509e9cdf59e22689827800ec8963cd2f3094e","scripts":{"lint":"eslint ./src/**/*.{ts,tsx}","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"ibrahimrekasacipta","email":"ibrahimrekasacipta@gmail.com"},"repository":{"url":"git+https://github.com/space-ibrahimstudio/ibrahimstudio.git","type":"git","directory":"packages/components/button"},"_npmVersion":"9.8.1","description":"This package provides a customizable button component for React applications.","directories":{},"sideEffects":false,"_nodeVersion":"18.18.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","tslib":"^2.6.2","eslint":"^8.57.0","react-dom":"^18.2.0","typescript":"^5.3.3","@types/node":"^20.11.30","@types/react":"^18.2.61","@types/react-dom":"^18.2.19","eslint-plugin-react":"^7.34.0","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@types/react-router-dom":"^5.3.3","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.1.0","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^7.1.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=18","react-dom":">=18","react-router-dom":"^6.22.3"},"_npmOperationalInternal":{"tmp":"tmp/button_1.0.23_1712002716218_0.8334406765687563","host":"s3://npm-registry-packages"}},"1.0.24":{"name":"@ibrahimstudio/button","version":"1.0.24","keywords":["button","react","typescript"],"author":{"name":"Ibrahim Space Studio"},"license":"MIT","_id":"@ibrahimstudio/button@1.0.24","maintainers":[{"name":"ibrahimrekasacipta","email":"ibrahimrekasacipta@gmail.com"}],"homepage":"https://space.ibrahimstudio.co","bugs":{"url":"https://github.com/space-ibrahimstudio/ibrahimstudio/issues"},"dist":{"shasum":"0ff804e9fc366925cdef222a96af07c7132b0d59","tarball":"https://registry.npmjs.org/@ibrahimstudio/button/-/button-1.0.24.tgz","fileCount":5,"integrity":"sha512-y/g0Lr1qfOvMhNadEOJUIXaRkceusXVTAgAHW+1Gp1FFhNuSs098UzVNjUUr1Bt9zEiZAaLzLpRaOYsy9r59aA==","signatures":[{"sig":"MEUCICzIF+Q94Ld0LSrcNFfqSRbmXxYOf845q+GbkCcIAFWVAiEAmg5/CJwmpUScLyh5Nm6hqLiO2iAgu6BO/WizfdWzMFM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30214},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"da4509e9cdf59e22689827800ec8963cd2f3094e","scripts":{"lint":"eslint ./src/**/*.{ts,tsx}","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"ibrahimrekasacipta","email":"ibrahimrekasacipta@gmail.com"},"repository":{"url":"git+https://github.com/space-ibrahimstudio/ibrahimstudio.git","type":"git","directory":"packages/components/button"},"_npmVersion":"9.8.1","description":"This package provides a customizable button component for React applications.","directories":{},"sideEffects":false,"_nodeVersion":"18.18.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","tslib":"^2.6.2","eslint":"^8.57.0","react-dom":"^18.2.0","typescript":"^5.3.3","@types/node":"^20.11.30","@types/react":"^18.2.61","@types/react-dom":"^18.2.19","eslint-plugin-react":"^7.34.0","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@types/react-router-dom":"^5.3.3","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.1.0","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^7.1.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=18","react-dom":">=18","react-router-dom":"^6.22.3"},"_npmOperationalInternal":{"tmp":"tmp/button_1.0.24_1712002945408_0.558840957551735","host":"s3://npm-registry-packages"}},"1.0.25":{"name":"@ibrahimstudio/button","version":"1.0.25","keywords":["button","react","typescript"],"author":{"name":"Ibrahim Space Studio"},"license":"MIT","_id":"@ibrahimstudio/button@1.0.25","maintainers":[{"name":"ibrahimrekasacipta","email":"ibrahimrekasacipta@gmail.com"}],"homepage":"https://space.ibrahimstudio.co","bugs":{"url":"https://github.com/space-ibrahimstudio/ibrahimstudio/issues"},"dist":{"shasum":"d7311e03bcd2c3459695b5240e7f136900941f75","tarball":"https://registry.npmjs.org/@ibrahimstudio/button/-/button-1.0.25.tgz","fileCount":5,"integrity":"sha512-Kqj0r/bRWy6q1ynYBHkiQQMeFELxsLVmFbouPNul8xGP3YbDh2hk6BxEvzHtxs0atpvlpEOgOTVjqEY4JPTdSQ==","signatures":[{"sig":"MEQCIALzeXV+MZM/N4tnlA3gpNFPmoVycdGHgdFpZzjqD3ldAiAle1RkdwetlX+UmJjcbythKvWRy7cteZRgOgpvaUgcNw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30122},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"da4509e9cdf59e22689827800ec8963cd2f3094e","scripts":{"lint":"eslint ./src/**/*.{ts,tsx}","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"ibrahimrekasacipta","email":"ibrahimrekasacipta@gmail.com"},"repository":{"url":"git+https://github.com/space-ibrahimstudio/ibrahimstudio.git","type":"git","directory":"packages/components/button"},"_npmVersion":"9.8.1","description":"This package provides a customizable button component for React applications.","directories":{},"sideEffects":false,"_nodeVersion":"18.18.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","tslib":"^2.6.2","eslint":"^8.57.0","react-dom":"^18.2.0","typescript":"^5.3.3","@types/node":"^20.11.30","@types/react":"^18.2.61","@types/react-dom":"^18.2.19","eslint-plugin-react":"^7.34.0","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@types/react-router-dom":"^5.3.3","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.1.0","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^7.1.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=18","react-dom":">=18","react-router-dom":"^6.22.3"},"_npmOperationalInternal":{"tmp":"tmp/button_1.0.25_1712003605553_0.22779767288111175","host":"s3://npm-registry-packages"}},"1.0.26":{"name":"@ibrahimstudio/button","version":"1.0.26","keywords":["button","react","typescript"],"author":{"name":"Ibrahim Space Studio"},"license":"MIT","_id":"@ibrahimstudio/button@1.0.26","maintainers":[{"name":"ibrahimrekasacipta","email":"ibrahimrekasacipta@gmail.com"}],"homepage":"https://space.ibrahimstudio.co","bugs":{"url":"https://github.com/space-ibrahimstudio/ibrahimstudio/issues"},"dist":{"shasum":"7d438c3172e5198405bb2bfc9b0ef7d809180ea2","tarball":"https://registry.npmjs.org/@ibrahimstudio/button/-/button-1.0.26.tgz","fileCount":5,"integrity":"sha512-rfZmZLaWtlNI3grEKOeRVIekfLGhIrV+0NuTt6aN4Kk42KgyGE3HQh591R8zVQdWSnFJKlAq7SQ0UYNevkxPJw==","signatures":[{"sig":"MEQCIGTILVEgjlUdoctFE6ml9bVSuToUBRghS8GR1ETyK9M6AiAkeQCPLHR3aMK5XTofANPeIwbEah8hIDzkUQ6ICjk2tg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32830},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"da4509e9cdf59e22689827800ec8963cd2f3094e","scripts":{"lint":"eslint ./src/**/*.{ts,tsx}","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"ibrahimrekasacipta","email":"ibrahimrekasacipta@gmail.com"},"repository":{"url":"git+https://github.com/space-ibrahimstudio/ibrahimstudio.git","type":"git","directory":"packages/components/button"},"_npmVersion":"9.8.1","description":"This package provides a customizable button component for React applications.","directories":{},"sideEffects":false,"_nodeVersion":"18.18.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","tslib":"^2.6.2","eslint":"^8.57.0","react-dom":"^18.2.0","typescript":"^5.3.3","@types/node":"^20.11.30","@types/react":"^18.2.61","@types/react-dom":"^18.2.19","eslint-plugin-react":"^7.34.0","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@types/react-router-dom":"^5.3.3","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.1.0","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^7.1.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=18","react-dom":">=18","react-router-dom":"^6.22.3"},"_npmOperationalInternal":{"tmp":"tmp/button_1.0.26_1712008047264_0.28162030055380516","host":"s3://npm-registry-packages"}},"1.0.27":{"name":"@ibrahimstudio/button","version":"1.0.27","keywords":["button","react","typescript"],"author":{"name":"Ibrahim Space Studio"},"license":"MIT","_id":"@ibrahimstudio/button@1.0.27","maintainers":[{"name":"ibrahimrekasacipta","email":"ibrahimrekasacipta@gmail.com"}],"homepage":"https://space.ibrahimstudio.co","bugs":{"url":"https://github.com/space-ibrahimstudio/ibrahimstudio/issues"},"dist":{"shasum":"e363bde659f033a211f930f92fe6e233d6de0d76","tarball":"https://registry.npmjs.org/@ibrahimstudio/button/-/button-1.0.27.tgz","fileCount":5,"integrity":"sha512-3byQ8CIiluCUxYB2bLqRhgc+Nz1csG5w9S1Wk8MdWjO7TXrIgWCfZddgbkdxY1wkp1nJoLmUggFvTEJs+73pfw==","signatures":[{"sig":"MEYCIQCYiuU7TKgNMmdmhDx4977XNnl9CkAFh2hlmyw2bR1iHwIhAPnu1puKu9jga9gdfI2ZPSMH/QFgJscbP7syVEnKUzrt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33138},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"da4509e9cdf59e22689827800ec8963cd2f3094e","scripts":{"lint":"eslint ./src/**/*.{ts,tsx}","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"ibrahimrekasacipta","email":"ibrahimrekasacipta@gmail.com"},"repository":{"url":"git+https://github.com/space-ibrahimstudio/ibrahimstudio.git","type":"git","directory":"packages/components/button"},"_npmVersion":"9.8.1","description":"This package provides a customizable button component for React applications.","directories":{},"sideEffects":false,"_nodeVersion":"18.18.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","tslib":"^2.6.2","eslint":"^8.57.0","react-dom":"^18.2.0","typescript":"^5.3.3","@types/node":"^20.11.30","@types/react":"^18.2.61","@types/react-dom":"^18.2.19","eslint-plugin-react":"^7.34.0","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@types/react-router-dom":"^5.3.3","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.1.0","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^7.1.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=18","react-dom":">=18","react-router-dom":"^6.22.3"},"_npmOperationalInternal":{"tmp":"tmp/button_1.0.27_1712057257763_0.2136975057611883","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@ibrahimstudio/button","version":"1.1.0","keywords":["button","react","typescript"],"author":{"name":"Ibrahim Space Studio"},"license":"MIT","_id":"@ibrahimstudio/button@1.1.0","maintainers":[{"name":"ibrahimrekasacipta","email":"ibrahimrekasacipta@gmail.com"}],"homepage":"https://space.ibrahimstudio.co","bugs":{"url":"https://github.com/space-ibrahimstudio/ibrahimstudio/issues"},"dist":{"shasum":"e313c5aabc6d9cc3622ed3af0aef60820499c4e4","tarball":"https://registry.npmjs.org/@ibrahimstudio/button/-/button-1.1.0.tgz","fileCount":5,"integrity":"sha512-/KLR4NCRR6zCVUPyI3GHlGU3csgWEPoTyTrBwNtufyC0cY2/qS/LeNZ0hX4C5weH/ziZwBZ3p5Uymg+3AzPdbA==","signatures":[{"sig":"MEUCIQC+tCWNik1LYJHHN+qn8/SvSnL289138H+Rv/L6/LR0egIgOihfeKEG+aIxYn0bmQonlsvRIsWYMGPHVhZ4QoYTuWI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35245},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"8e38d07cf0d6a845aa079fc898978754de93ebce","scripts":{"lint":"eslint ./src/**/*.{ts,tsx}","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"ibrahimrekasacipta","email":"ibrahimrekasacipta@gmail.com"},"repository":{"url":"git+https://github.com/space-ibrahimstudio/ibrahimstudio.git","type":"git","directory":"packages/components/button"},"_npmVersion":"9.8.1","description":"This package provides a customizable button component for React applications.","directories":{},"sideEffects":false,"_nodeVersion":"18.18.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","tslib":"^2.6.2","eslint":"^8.57.0","react-dom":"^18.2.0","typescript":"^5.3.3","@types/node":"^20.11.30","@types/react":"^18.2.61","@types/react-dom":"^18.2.19","eslint-plugin-react":"^7.34.0","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@types/react-router-dom":"^5.3.3","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.1.0","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^7.1.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=18","react-dom":">=18","react-router-dom":"^6.22.3"},"_npmOperationalInternal":{"tmp":"tmp/button_1.1.0_1712070497442_0.11258775526643161","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@ibrahimstudio/button","version":"1.1.1","keywords":["button","react","typescript"],"author":{"name":"Ibrahim Space Studio"},"license":"MIT","_id":"@ibrahimstudio/button@1.1.1","maintainers":[{"name":"ibrahimrekasacipta","email":"ibrahimrekasacipta@gmail.com"}],"homepage":"https://space.ibrahimstudio.co","bugs":{"url":"https://github.com/space-ibrahimstudio/ibrahimstudio/issues"},"dist":{"shasum":"aa6fa35c9b8f196d6069d9af70a68e2914e7b5b8","tarball":"https://registry.npmjs.org/@ibrahimstudio/button/-/button-1.1.1.tgz","fileCount":5,"integrity":"sha512-oWhGhfuFEd1kjS1KSJi0fB04ZJXIvmmXFYDKqTGmzWRN7KAN3kLHN9at7XJ8n0mC34fa7m/cVQ8pb0ccpkQ06g==","signatures":[{"sig":"MEYCIQCFz3xzXAm5U5hw/4ynpkryhRSCOhipLQDKu7XoH7QDlAIhAJIFVbsiON9YRajz62951xx5QkGFssnDUueQYJ4D59Rj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38609},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"d26b9104403fc3dfb0ccf89786c099a58434c200","scripts":{"lint":"eslint ./src/**/*.{ts,tsx}","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"ibrahimrekasacipta","email":"ibrahimrekasacipta@gmail.com"},"repository":{"url":"git+https://github.com/space-ibrahimstudio/ibrahimstudio.git","type":"git","directory":"packages/components/button"},"_npmVersion":"9.8.1","description":"This package provides a customizable button component for React applications.","directories":{},"sideEffects":false,"_nodeVersion":"18.18.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","tslib":"^2.6.2","eslint":"^8.57.0","react-dom":"^18.2.0","typescript":"^5.3.3","@types/node":"^20.11.30","@types/react":"^18.2.61","@types/react-dom":"^18.2.19","eslint-plugin-react":"^7.34.0","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@types/react-router-dom":"^5.3.3","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.1.0","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^7.1.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=18","react-dom":">=18","react-router-dom":"^6.22.3"},"_npmOperationalInternal":{"tmp":"tmp/button_1.1.1_1712251462397_0.22747025345350602","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@ibrahimstudio/button","version":"1.1.2","keywords":["button","react","typescript"],"author":{"name":"Ibrahim Space Studio"},"license":"MIT","_id":"@ibrahimstudio/button@1.1.2","maintainers":[{"name":"ibrahimrekasacipta","email":"ibrahimrekasacipta@gmail.com"}],"homepage":"https://space.ibrahimstudio.co","bugs":{"url":"https://github.com/space-ibrahimstudio/ibrahimstudio/issues"},"dist":{"shasum":"37c9057f4dc485b86033037f532edb02b5c3ef21","tarball":"https://registry.npmjs.org/@ibrahimstudio/button/-/button-1.1.2.tgz","fileCount":5,"integrity":"sha512-7e4WHsiwIVeTlYUyjw8Trx8WWvVzWZTJeSC/1MH6/B5B6eflnxVLn/UD769EvOIep1ktW4l9TLN6swQ2j7naIw==","signatures":[{"sig":"MEUCIAmwxEtidhQ1o3vEp5un90SMsVDwON2sZZ5lcR+xt4SqAiEAsPg4CuOKKsRq94xTjv5T8HO12rVd0CMyteFEbaJR7c0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35365},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"9b39f4ec72683b35f231ae2fe4567a669936b226","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run clean && rollup -c","clean":"rimraf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"ibrahimrekasacipta","email":"ibrahimrekasacipta@gmail.com"},"repository":{"url":"git+https://github.com/space-ibrahimstudio/ibrahimstudio.git","type":"git","directory":"packages/components/button"},"workspaces":["../../utils/*"],"_npmVersion":"10.5.0","description":"This package provides a customizable button component for React applications.","directories":{},"sideEffects":false,"_nodeVersion":"20.12.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","@ibrahimstudio/jsx":"workspace:*","@ibrahimstudio/styles":"workspace:*"},"peerDependencies":{"react":">=18","react-dom":">=18","react-router-dom":">=6"},"_npmOperationalInternal":{"tmp":"tmp/button_1.1.2_1712853827182_0.5246157512617831","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"@ibrahimstudio/button","version":"1.1.3","keywords":["button","react","typescript"],"author":{"name":"Ibrahim Space Studio"},"license":"MIT","_id":"@ibrahimstudio/button@1.1.3","maintainers":[{"name":"ibrahimrekasacipta","email":"ibrahimrekasacipta@gmail.com"}],"homepage":"https://space.ibrahimstudio.co","bugs":{"url":"https://github.com/space-ibrahimstudio/ibrahimstudio/issues"},"dist":{"shasum":"adc721f6d50122140d65d974507cadd136903d3d","tarball":"https://registry.npmjs.org/@ibrahimstudio/button/-/button-1.1.3.tgz","fileCount":5,"integrity":"sha512-6wPXPlpC3TFQfPinXhZoBMna6ogP+wE1q5Wcqa6V+DE2Bfe5HdmJmxxZ9/g/XxOLWWxhPUzGTtu/2aMz+OGleQ==","signatures":[{"sig":"MEUCICPQY4DvZGlGyE6TEt64i6uMNJDHJAZD/IHTG3DKaZ67AiEArmTUiF2y+dUAqes7Ud/xor+GDkLZio8cGERbMy9RlKs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39428},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"9b39f4ec72683b35f231ae2fe4567a669936b226","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run clean && rollup -c","clean":"rimraf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"ibrahimrekasacipta","email":"ibrahimrekasacipta@gmail.com"},"repository":{"url":"git+https://github.com/space-ibrahimstudio/ibrahimstudio.git","type":"git","directory":"packages/components/button"},"workspaces":["../../utils/*"],"_npmVersion":"10.5.0","description":"This package provides a customizable button component for React applications.","directories":{},"sideEffects":false,"_nodeVersion":"20.12.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","@ibrahimstudio/jsx":"workspace:*","@ibrahimstudio/styles":"workspace:*"},"peerDependencies":{"react":">=18","react-dom":">=18","react-router-dom":">=6"},"_npmOperationalInternal":{"tmp":"tmp/button_1.1.3_1712861684810_0.018433508030800905","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"@ibrahimstudio/button","version":"1.1.4","keywords":["button","react","typescript"],"author":{"name":"Ibrahim Space Studio"},"license":"MIT","_id":"@ibrahimstudio/button@1.1.4","maintainers":[{"name":"ibrahimrekasacipta","email":"ibrahimrekasacipta@gmail.com"}],"homepage":"https://space.ibrahimstudio.co","bugs":{"url":"https://github.com/space-ibrahimstudio/ibrahimstudio/issues"},"dist":{"shasum":"79a9dd85e97f7dea69000f510598db1821e88723","tarball":"https://registry.npmjs.org/@ibrahimstudio/button/-/button-1.1.4.tgz","fileCount":5,"integrity":"sha512-fI4H631kkHJqZrEoa5imXex029JtHVRnSki00XAd/bLzdO0FZ9ZAe5ND8YFaruEGnhTfQ1o8A22HGf/SxxVnfA==","signatures":[{"sig":"MEUCIQD50HGd17kiELHk2ESfhBw0OWOliGHSDup0lneSsjxs6gIgK/1K3DjV2JPU7S8QjgivL1MmVoZF6QUgVbfuKy10DE0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44472},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"9b39f4ec72683b35f231ae2fe4567a669936b226","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run clean && rollup -c","clean":"rimraf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"ibrahimrekasacipta","email":"ibrahimrekasacipta@gmail.com"},"repository":{"url":"git+https://github.com/space-ibrahimstudio/ibrahimstudio.git","type":"git","directory":"packages/components/button"},"workspaces":["../../utils/*"],"_npmVersion":"10.5.0","description":"This package provides a customizable button component for React applications.","directories":{},"sideEffects":false,"_nodeVersion":"20.12.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","@ibrahimstudio/jsx":"workspace:*","@ibrahimstudio/styles":"workspace:*"},"peerDependencies":{"react":">=18","react-dom":">=18","react-router-dom":">=6"},"_npmOperationalInternal":{"tmp":"tmp/button_1.1.4_1712883204560_0.3736801156199998","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"@ibrahimstudio/button","version":"1.1.5","keywords":["button","react","typescript"],"author":{"name":"Ibrahim Space Studio"},"license":"MIT","_id":"@ibrahimstudio/button@1.1.5","maintainers":[{"name":"ibrahimrekasacipta","email":"ibrahimcpersonal@gmail.com"}],"homepage":"https://space.ibrahimstudio.co","bugs":{"url":"https://github.com/space-ibrahimstudio/ibrahimstudio/issues"},"dist":{"shasum":"bb1e0f4f5094ac5998381703ef1e24366d4f2325","tarball":"https://registry.npmjs.org/@ibrahimstudio/button/-/button-1.1.5.tgz","fileCount":6,"integrity":"sha512-PyIvUYGsaOUB7rj9NiMU7fX5ju3+D38uyOqIsVVDW/sV/XPYAGIR88g28i280trNikMOxE1D7eIzjJHZBa4Gbg==","signatures":[{"sig":"MEUCIQCUs9yD7yNhvvDuFb2lQRMQWxhNf6DNCdxhknTpXNnN3gIgaaWsAMbf4RyC4r1chq1j8aZSGQ17rQmYuBYOmNuetno=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38633},"jest":{"testMatch":["**/__tests__/**/*.+(ts|tsx|js|jsx)","**/?(*.)+(spec|test).+(ts|tsx|js|jsx)"],"transform":{"^.+\\.css$":"jest-css-modules-transform","^.+\\.(ts|tsx)$":"ts-jest"},"testEnvironment":"jsdom","moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"1c1eab59e442add243ed4e31db5dc824be9c1f06","scripts":{"test":"jest","build":"npm run clean && rollup -c","clean":"rimraf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"ibrahimrekasacipta","email":"ibrahimcpersonal@gmail.com"},"repository":{"url":"git+https://github.com/space-ibrahimstudio/ibrahimstudio.git","type":"git","directory":"packages/components/button"},"workspaces":["../../utils/*","../../components/*"],"_npmVersion":"10.5.0","description":"This package provides a customizable button component for React applications.","directories":{},"sideEffects":false,"_nodeVersion":"20.12.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","@ibrahimstudio/jsx":"workspace:*","@ibrahimstudio/hooks":"workspace:*","@ibrahimstudio/styles":"workspace:*","@ibrahimstudio/tooltip":"workspace:*"},"peerDependencies":{"react":">=18","react-dom":">=18","react-router-dom":">=6"},"_npmOperationalInternal":{"tmp":"tmp/button_1.1.5_1713170299157_0.21942231754451247","host":"s3://npm-registry-packages"}},"1.1.6":{"name":"@ibrahimstudio/button","version":"1.1.6","keywords":["button","react","typescript"],"author":{"name":"Ibrahim Space Studio"},"license":"MIT","_id":"@ibrahimstudio/button@1.1.6","maintainers":[{"name":"ibrahimrekasacipta","email":"ibrahimcpersonal@gmail.com"}],"homepage":"https://space.ibrahimstudio.co","bugs":{"url":"https://github.com/space-ibrahimstudio/ibrahimstudio/issues"},"dist":{"shasum":"fd162f704dc40c36d90f67fd9fd3e7d67cc0db37","tarball":"https://registry.npmjs.org/@ibrahimstudio/button/-/button-1.1.6.tgz","fileCount":6,"integrity":"sha512-Z69kq2vAwpSKzQzIwBjt6xqmXJyp0mf2Vz3ct0nN4L8IH+IpqV7B9hGDgHW/GoR7kj7AtcmRd7PDVI3xvGUTSA==","signatures":[{"sig":"MEYCIQCt1Hlp2/xYJyWfAy9P6gI/Pka3HdNBQnMguUV5U9IQXwIhAOtZOw3ZNUjVZtS6iQGy+LNGY7pJsW/eWIaf6QKXa/Jx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38434},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"a97cdf0f0f961397a58d2c781127fb4e13484d04","scripts":{"build":"npm run clean && rollup -c","clean":"rimraf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"ibrahimrekasacipta","email":"ibrahimcpersonal@gmail.com"},"repository":{"url":"git+https://github.com/space-ibrahimstudio/ibrahimstudio.git","type":"git","directory":"packages/components/button"},"workspaces":["../../utils/*","../../components/*"],"_npmVersion":"10.5.0","description":"This package provides a customizable button component for React applications.","directories":{},"sideEffects":false,"_nodeVersion":"20.12.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","@ibrahimstudio/jsx":"workspace:*","@ibrahimstudio/hooks":"workspace:*","@ibrahimstudio/styles":"workspace:*","@ibrahimstudio/tooltip":"workspace:*"},"peerDependencies":{"react":">=18","react-dom":">=18","react-router-dom":">=6"},"_npmOperationalInternal":{"tmp":"tmp/button_1.1.6_1714719412643_0.04130416719162766","host":"s3://npm-registry-packages"}},"1.1.7":{"name":"@ibrahimstudio/button","version":"1.1.7","keywords":["button","react","typescript"],"author":{"name":"Ibrahim Space Studio"},"license":"MIT","_id":"@ibrahimstudio/button@1.1.7","maintainers":[{"name":"ibrahimrekasacipta","email":"ibrahimcpersonal@gmail.com"}],"homepage":"https://space.ibrahimstudio.co","bugs":{"url":"https://github.com/space-ibrahimstudio/ibrahimstudio/issues"},"dist":{"shasum":"2921cd088dff472b6950c7abf68b1951aa6436d1","tarball":"https://registry.npmjs.org/@ibrahimstudio/button/-/button-1.1.7.tgz","fileCount":6,"integrity":"sha512-1M2EmRRtLA1h/iJghoPfbT8eWzcdUEnM4XoDNsdAkUviB1tWd7nN1eJXs4r9mCGTQJTp9+pxMGz/EqeMRh9BpQ==","signatures":[{"sig":"MEUCIQCILh6QJRUXxLeK7YeTSooN6GZhrZUanuXFxx+hkwS/wwIgLIv+0Hgk55DM4jhxOn0CwjhAzlrAiczw/c4CufaiVI0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38294},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"9d4b0ebf1976e6c40d5df8b8d3dc97a166ca5fd5","scripts":{"build":"npm run clean && rollup -c","clean":"rimraf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"ibrahimrekasacipta","email":"ibrahimcpersonal@gmail.com"},"repository":{"url":"git+https://github.com/space-ibrahimstudio/ibrahimstudio.git","type":"git","directory":"packages/components/button"},"workspaces":["../../utils/*","../../components/*"],"_npmVersion":"10.5.0","description":"This package provides a customizable button component for React applications.","directories":{},"sideEffects":false,"_nodeVersion":"20.12.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","@ibrahimstudio/jsx":"workspace:*","@ibrahimstudio/hooks":"workspace:*","@ibrahimstudio/styles":"workspace:*","@ibrahimstudio/tooltip":"workspace:*"},"peerDependencies":{"react":">=18","react-dom":">=18","react-router-dom":">=6"},"_npmOperationalInternal":{"tmp":"tmp/button_1.1.7_1715771370915_0.28555333973074815","host":"s3://npm-registry-packages"}},"1.1.8":{"name":"@ibrahimstudio/button","version":"1.1.8","keywords":["button","react","typescript"],"author":{"name":"Ibrahim Space Studio"},"license":"MIT","_id":"@ibrahimstudio/button@1.1.8","maintainers":[{"name":"ibrahimrekasacipta","email":"ibrahimcpersonal@gmail.com"}],"homepage":"https://space.ibrahimstudio.co","bugs":{"url":"https://github.com/space-ibrahimstudio/ibrahimstudio/issues"},"dist":{"shasum":"c4c03c154566e3dbd5765638b9a6c58bcf53ba2a","tarball":"https://registry.npmjs.org/@ibrahimstudio/button/-/button-1.1.8.tgz","fileCount":6,"integrity":"sha512-Y8PdLeV8Z2D/6EhN1QwJSU8Hz8RsR7kOp/vhL8PkERW0Sn2U6Ut756VA8gZVf1D1N7dvI+UMvu56q4PDvpiCmg==","signatures":[{"sig":"MEYCIQDvRzkA3bxEGhF8uo8wHSlpap1+32W9o+triWgdIe6BqAIhAISdNTJvwT6D/NqejR4oshWr72ZpWerFl8Mqd3il7F0A","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38383},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"dedcee2709c8d44b358bc92d660cad53d2d358dc","scripts":{"build":"npm run clean && rollup -c","clean":"rimraf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"ibrahimrekasacipta","email":"ibrahimcpersonal@gmail.com"},"repository":{"url":"git+https://github.com/space-ibrahimstudio/ibrahimstudio.git","type":"git","directory":"packages/components/button"},"workspaces":["../../utils/*","../../components/*"],"_npmVersion":"10.5.0","description":"This package provides a customizable button component for React applications.","directories":{},"sideEffects":false,"_nodeVersion":"20.12.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","@ibrahimstudio/jsx":"workspace:*","@ibrahimstudio/hooks":"workspace:*","@ibrahimstudio/styles":"workspace:*","@ibrahimstudio/tooltip":"workspace:*"},"peerDependencies":{"react":">=18","react-dom":">=18","react-router-dom":">=6"},"_npmOperationalInternal":{"tmp":"tmp/button_1.1.8_1715842232848_0.9317112981494589","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@ibrahimstudio/button","version":"1.2.0","keywords":["button","react","typescript"],"author":{"name":"Ibrahim Space Studio"},"license":"MIT","_id":"@ibrahimstudio/button@1.2.0","maintainers":[{"name":"ibrahimrekasacipta","email":"ibrahimcpersonal@gmail.com"}],"homepage":"https://space.ibrahimstudio.co","bugs":{"url":"https://github.com/space-ibrahimstudio/ibrahimstudio/issues"},"dist":{"shasum":"a3fb1f646c996e45e0dad97f107ce2abdd19380d","tarball":"https://registry.npmjs.org/@ibrahimstudio/button/-/button-1.2.0.tgz","fileCount":6,"integrity":"sha512-AygHYNkC3TyRdb2ZEmXTAMuvry5sQWYOlkmFMFD5eYfGzpSVl2XJnVa1HZwBvQKpNgXvzkyTED8S1Xd2YbCn7A==","signatures":[{"sig":"MEYCIQDoKNmU9jhhxN7MG5jJuUiCxabUyU1vlXdmL6ynRLm8TAIhANztEWv7BdzqflPooO8WTWZDLplfVC5zUZri7e3ftLKD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38396},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"d8542fbb6afe253b59c7fd6c3461a13fdda4b8ee","scripts":{"build":"npm run clean && rollup -c","clean":"rimraf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"ibrahimrekasacipta","email":"ibrahimcpersonal@gmail.com"},"repository":{"url":"git+https://github.com/space-ibrahimstudio/ibrahimstudio.git","type":"git","directory":"packages/components/button"},"workspaces":["../../utils/*","../../components/*"],"_npmVersion":"10.5.0","description":"This package provides a customizable button component for React applications.","directories":{},"sideEffects":false,"_nodeVersion":"20.12.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","@ibrahimstudio/jsx":"workspace:*","@ibrahimstudio/hooks":"workspace:*","@ibrahimstudio/styles":"workspace:*","@ibrahimstudio/tooltip":"workspace:*"},"peerDependencies":{"react":">=18","react-dom":">=18","react-router-dom":">=6"},"_npmOperationalInternal":{"tmp":"tmp/button_1.2.0_1715885601583_0.5284841242567073","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@ibrahimstudio/button","version":"1.2.1","keywords":["button","react","typescript"],"author":{"name":"Ibrahim Space Studio"},"license":"MIT","_id":"@ibrahimstudio/button@1.2.1","maintainers":[{"name":"ibrahimrekasacipta","email":"ibrahimcpersonal@gmail.com"}],"homepage":"https://space.ibrahimstudio.co","bugs":{"url":"https://github.com/space-ibrahimstudio/ibrahimstudio/issues"},"dist":{"shasum":"6b323f4d51101b7d67f998229cedbcf01cad7990","tarball":"https://registry.npmjs.org/@ibrahimstudio/button/-/button-1.2.1.tgz","fileCount":6,"integrity":"sha512-mS7vmdzRVeMg1jqrD1f0pB4dtDCtsfJCzCwB/DiJSBZQGQGaW/U29soEmN5JqZZuXZ3P1Xvzzq3E32tPQgW7MA==","signatures":[{"sig":"MEUCIAf/cEjip+WLhOEYFqZ+8grzodLS4Ott+cEdvlOl5qIcAiEArvBXYwj3r6k9vECsvnc/qGFgBxTwxDmjGjDNvbs7v/Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39333},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"317af50156a7144c7bef8302304c042c5cbd3cdb","scripts":{"build":"npm run clean && rollup -c","clean":"rimraf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"ibrahimrekasacipta","email":"ibrahimcpersonal@gmail.com"},"repository":{"url":"git+https://github.com/space-ibrahimstudio/ibrahimstudio.git","type":"git","directory":"packages/components/button"},"workspaces":["../../utils/*","../../components/*"],"_npmVersion":"10.5.0","description":"This package provides a customizable button component for React applications.","directories":{},"sideEffects":false,"_nodeVersion":"20.12.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","@ibrahimstudio/jsx":"workspace:*","@ibrahimstudio/hooks":"workspace:*","@ibrahimstudio/styles":"workspace:*","@ibrahimstudio/tooltip":"workspace:*"},"peerDependencies":{"react":">=18","react-dom":">=18","react-router-dom":">=6"},"_npmOperationalInternal":{"tmp":"tmp/button_1.2.1_1716390165041_0.7338155552346957","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@ibrahimstudio/button","version":"1.3.0","keywords":["button","react","typescript"],"author":{"name":"Ibrahim Space Studio"},"license":"MIT","_id":"@ibrahimstudio/button@1.3.0","maintainers":[{"name":"ibrahimrekasacipta","email":"ibrahimcpersonal@gmail.com"}],"homepage":"https://space.ibrahimstudio.co","bugs":{"url":"https://github.com/space-ibrahimstudio/ibrahimstudio/issues"},"dist":{"shasum":"c616e20240736c8dcb558ab0e5a9e4f21f81811a","tarball":"https://registry.npmjs.org/@ibrahimstudio/button/-/button-1.3.0.tgz","fileCount":7,"integrity":"sha512-ZgFQPE8t3HfceXKFMunZbTQ3Q72Cl0KuSW1Stxmv+0AHqT6hzfn+2/KKyi2VSM2v6kfpPigT5t6Tb6DP9rSvow==","signatures":[{"sig":"MEQCIFQAl3k3OmHPbck3S+8v8kujRaOth37I1xd/xsGUXZBPAiA7JDN3mux3ZR5cKdHmenN2ODREeWRkmB09zKcQ//3bPg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42621},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"317af50156a7144c7bef8302304c042c5cbd3cdb","scripts":{"build":"npm run clean && rollup -c","clean":"rimraf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"ibrahimrekasacipta","email":"ibrahimcpersonal@gmail.com"},"repository":{"url":"git+https://github.com/space-ibrahimstudio/ibrahimstudio.git","type":"git","directory":"packages/components/button"},"workspaces":["../../utils/*","../../components/*"],"_npmVersion":"10.5.0","description":"This package provides a customizable button component for React applications.","directories":{},"sideEffects":false,"_nodeVersion":"20.12.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","@ibrahimstudio/jsx":"workspace:*","@ibrahimstudio/hooks":"workspace:*","@ibrahimstudio/styles":"workspace:*","@ibrahimstudio/tooltip":"workspace:*"},"peerDependencies":{"react":">=18","react-dom":">=18","react-router-dom":">=6"},"_npmOperationalInternal":{"tmp":"tmp/button_1.3.0_1716416708674_0.4930887873228791","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@ibrahimstudio/button","version":"1.4.0","keywords":["button","react","typescript"],"author":{"name":"Ibrahim Space Studio"},"license":"MIT","_id":"@ibrahimstudio/button@1.4.0","maintainers":[{"name":"ibrahimrekasacipta","email":"ibrahimcpersonal@gmail.com"}],"homepage":"https://space.ibrahimstudio.co","bugs":{"url":"https://github.com/space-ibrahimstudio/ibrahimstudio/issues"},"dist":{"shasum":"bbd8a13c753fd57f2aa11baa7d78b94ccf7f9864","tarball":"https://registry.npmjs.org/@ibrahimstudio/button/-/button-1.4.0.tgz","fileCount":7,"integrity":"sha512-124ZKlA+m1f+8CvIy+jE7EI4vBXEGj91QWkdC5C5/8DFT/Abv3JGrNvzRHK3DH1qtALKpLzobfM/U21XOsll4g==","signatures":[{"sig":"MEUCIBWxvfaLW7s+Fz60l4+ozkzgWhAMm8kkMDc6AJr8hirCAiEAzX5nHLDUMNwE0M31X6FAxmbGlqy8c0rcYWsbZDESCqs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39879},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"efe2100777a9ad1361d18be1591c2f1555d160ea","scripts":{"build":"npm run clean && rollup -c","clean":"rimraf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"ibrahimrekasacipta","email":"ibrahimcpersonal@gmail.com"},"repository":{"url":"git+https://github.com/space-ibrahimstudio/ibrahimstudio.git","type":"git","directory":"packages/components/button"},"workspaces":["../../utils/*","../../components/*"],"_npmVersion":"10.5.0","description":"This package provides a customizable button component for React applications. | Component by Ibrahim Space Studio, Design by Ibrahim Design Studio.","directories":{},"sideEffects":false,"_nodeVersion":"20.12.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","@ibrahimstudio/jsx":"workspace:*","@ibrahimstudio/hooks":"workspace:*","@ibrahimstudio/styles":"workspace:*"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/button_1.4.0_1731138331370_0.30060960121948344","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@ibrahimstudio/button","version":"2.0.0","keywords":["button","react","typescript"],"author":{"name":"Ibrahim Space Studio"},"license":"MIT","_id":"@ibrahimstudio/button@2.0.0","maintainers":[{"name":"ibrahimrekasacipta","email":"ibrahimcpersonal@gmail.com"}],"homepage":"https://space.ibrahimstudio.co","bugs":{"url":"https://github.com/space-ibrahimstudio/ibrahimstudio/issues"},"dist":{"shasum":"fe49737836856e4aab8db57616c4f2eb5e475644","tarball":"https://registry.npmjs.org/@ibrahimstudio/button/-/button-2.0.0.tgz","fileCount":6,"integrity":"sha512-P/g3F253oas8dZ7368OBEV1fw0oJTTvCmtJ83sv4MGx5eXJ6+nGhXHzPXYV9NvHoeK7bnuSztI69sUCFIo5lMw==","signatures":[{"sig":"MEUCIQCpThtrpDhsA2EAOd4wIaGXSzDQjLeD3GdKVBAyZOh1SQIgGyY7DTr0o8ICga2opiTvmdESFNfvBzCyYoOv2AH+1Lg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36277},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"efe2100777a9ad1361d18be1591c2f1555d160ea","scripts":{"build":"npm run clean && rollup -c","clean":"rimraf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"ibrahimrekasacipta","email":"ibrahimcpersonal@gmail.com"},"repository":{"url":"git+https://github.com/space-ibrahimstudio/ibrahimstudio.git","type":"git","directory":"packages/components/button"},"workspaces":["../../utils/*","../../components/*"],"_npmVersion":"10.5.0","description":"This package provides a customizable button component for React applications. | Component by Ibrahim Space Studio, Design by Ibrahim Design Studio.","directories":{},"sideEffects":false,"_nodeVersion":"20.12.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","@ibrahimstudio/jsx":"workspace:*","@ibrahimstudio/hooks":"workspace:*","@ibrahimstudio/styles":"workspace:*"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/button_2.0.0_1731164028378_0.9404428943947434","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@ibrahimstudio/button","version":"2.0.1","description":"This package provides a customizable button component for React applications. | Component by Ibrahim Space Studio, Design by Ibrahim Design Studio.","main":"dist/index.js","module":"dist/index.es.js","types":"dist/index.d.ts","sideEffects":false,"scripts":{"build":"npm run clean && rollup -c","clean":"rimraf dist","prepublishOnly":"npm run build"},"workspaces":["../../utils/*","../../components/*"],"keywords":["button","react","typescript"],"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/space-ibrahimstudio/ibrahimstudio.git","directory":"packages/components/button"},"bugs":{"url":"https://github.com/space-ibrahimstudio/ibrahimstudio/issues"},"author":{"name":"Ibrahim Space Studio"},"license":"MIT","homepage":"https://space.ibrahimstudio.co","peerDependencies":{"react":">=18","react-dom":">=18"},"devDependencies":{"@ibrahimstudio/jsx":"workspace:*","@ibrahimstudio/styles":"workspace:*","@ibrahimstudio/hooks":"workspace:*","react":"^18.2.0","react-dom":"^18.2.0"},"_id":"@ibrahimstudio/button@2.0.1","gitHead":"efe2100777a9ad1361d18be1591c2f1555d160ea","_nodeVersion":"20.12.1","_npmVersion":"10.5.0","dist":{"integrity":"sha512-SshWY3amD3QXorUd60fHlaV0YIAT66UIGploIt9RcyWCJzPkwcHTfYXMuwXFmQPMrg2MWYrysbklNOHU6Iqtzg==","shasum":"1045a08ff954bfc787f667b2aef1ffa78737bac4","tarball":"https://registry.npmjs.org/@ibrahimstudio/button/-/button-2.0.1.tgz","fileCount":6,"unpackedSize":36277,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGxBZO8wrI7BHiQCIoUmLbGUnBi4fS1UqueYcv0S6UXMAiEAsoo0ZwJ743nQrxmsjKUb7nYwFIfxOb2wQJV0KFNF9io="}]},"_npmUser":{"name":"100percentibrahim","email":"ibrahimcpersonal@gmail.com"},"directories":{},"maintainers":[{"name":"100percentibrahim","email":"ibrahimcpersonal@gmail.com"},{"name":"space-ibrahimstudio","email":"space.ibrahimstudio@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/button_2.0.1_1731177075081_0.9812891993032706"},"_hasShrinkwrap":false}},"time":{"created":"2024-03-03T14:46:14.969Z","modified":"2024-11-09T18:31:15.524Z","1.0.0":"2024-03-03T14:46:15.227Z","1.0.1":"2024-03-03T15:34:47.848Z","1.0.2":"2024-03-03T15:48:33.083Z","1.0.3":"2024-03-03T21:17:54.591Z","1.0.4":"2024-03-03T21:32:55.318Z","1.0.5":"2024-03-03T21:46:12.370Z","1.0.6":"2024-03-03T21:48:22.667Z","1.0.7":"2024-03-03T22:24:42.587Z","1.0.8":"2024-03-03T23:29:57.036Z","1.0.9":"2024-03-03T23:36:52.201Z","1.0.10":"2024-03-04T14:12:38.235Z","1.0.11":"2024-03-05T21:27:57.299Z","1.0.12":"2024-03-17T19:47:26.841Z","1.0.13":"2024-03-17T20:02:34.600Z","1.0.14":"2024-03-27T23:20:16.560Z","1.0.15":"2024-03-28T00:00:34.252Z","1.0.16":"2024-03-28T01:20:11.313Z","1.0.17":"2024-03-28T14:30:18.017Z","1.0.18":"2024-03-28T20:16:56.603Z","1.0.19":"2024-03-28T20:30:09.375Z","1.0.20":"2024-03-29T15:26:17.550Z","1.0.21":"2024-03-29T16:36:39.632Z","1.0.22":"2024-04-01T18:42:32.261Z","1.0.23":"2024-04-01T20:18:36.385Z","1.0.24":"2024-04-01T20:22:25.566Z","1.0.25":"2024-04-01T20:33:25.727Z","1.0.26":"2024-04-01T21:47:27.509Z","1.0.27":"2024-04-02T11:27:37.932Z","1.1.0":"2024-04-02T15:08:17.641Z","1.1.1":"2024-04-04T17:24:22.579Z","1.1.2":"2024-04-11T16:43:47.414Z","1.1.3":"2024-04-11T18:54:44.954Z","1.1.4":"2024-04-12T00:53:24.722Z","1.1.5":"2024-04-15T08:38:19.291Z","1.1.6":"2024-05-03T06:56:52.834Z","1.1.7":"2024-05-15T11:09:31.073Z","1.1.8":"2024-05-16T06:50:33.014Z","1.2.0":"2024-05-16T18:53:21.734Z","1.2.1":"2024-05-22T15:02:45.189Z","1.3.0":"2024-05-22T22:25:08.860Z","1.4.0":"2024-11-09T07:45:31.577Z","2.0.0":"2024-11-09T14:53:48.566Z","2.0.1":"2024-11-09T18:31:15.290Z"},"bugs":{"url":"https://github.com/space-ibrahimstudio/ibrahimstudio/issues"},"author":{"name":"Ibrahim Space Studio"},"license":"MIT","homepage":"https://space.ibrahimstudio.co","keywords":["button","react","typescript"],"repository":{"type":"git","url":"git+https://github.com/space-ibrahimstudio/ibrahimstudio.git","directory":"packages/components/button"},"description":"This package provides a customizable button component for React applications. | Component by Ibrahim Space Studio, Design by Ibrahim Design Studio.","maintainers":[{"name":"100percentibrahim","email":"ibrahimcpersonal@gmail.com"},{"name":"space-ibrahimstudio","email":"space.ibrahimstudio@gmail.com"}],"readme":"<div align=\"center\">\r\n    <img width=\"20%\" src=\"https://raw.githubusercontent.com/space-ibrahimstudio/ibrahimstudio/master/public/image/iss-logo.png\" alt=\"@ibrahimstudio/button\" />\r\n    <div>\r\n      <h1>@ibrahimstudio/button</h1>\r\n      <p>This package provides a customizable button component for React applications. | Component by <a>Ibrahim Space Studio</a>, Design by <a>Ibrahim Design Studio</a>.</p>\r\n    </div>\r\n</div>\r\n\r\n## 1. Installation\r\n\r\nYou can install this package via npm:\r\n\r\n```sh\r\nnpm i @ibrahimstudio/button\r\n# or\r\nyarn add @ibrahimstudio/button\r\n```\r\n\r\n## 2. Usage\r\n\r\nImport the Button component in your React application:\r\n\r\n```javascript\r\nimport { Button } from \"@ibrahimstudio/button\";\r\n```\r\n\r\nand use it as follows:\r\n\r\n```javascript\r\n<Button buttonText=\"Click Me!\" />\r\n```\r\n\r\n## 3. Usage of `type` attribute\r\n\r\n### With `button` type (default)\r\n\r\nAdd \"button\" value to `type` attribute, then implement `onClick` event handler:\r\n\r\n```javascript\r\n<Button buttonText=\"Login Now\" type=\"button\" onClick={() => console.log(\"logged in.\")} />\r\n```\r\n\r\nor using default value:\r\n\r\n```javascript\r\n<Button buttonText=\"Login Now\" onClick={() => console.log(\"logged in.\")} />\r\n```\r\n\r\n---\r\n\r\n### With `submit` type\r\n\r\nAdd \"submit\" value to `type` attribute when the component usage is for `<form>` element:\r\n\r\n```jsx\r\n<Button buttonText=\"Login Now\" type=\"submit\" />\r\n```\r\n\r\n---\r\n\r\n### With `link` type\r\n\r\nAdd \"link\" value to `type` attribute, then add target URL in `href` attribute:\r\n\r\n```javascript\r\n<Button buttonText=\"View Content\" type=\"link\" href=\"https://example.com\" />\r\n```\r\n\r\nIt's open in new tab by default. Set value of `isNewTab` prop to `false` to open in current tab instead:\r\n\r\n```javascript\r\n<Button buttonText=\"View Content\" type=\"link\" href=\"https://example.com\" isNewtab={false} />\r\n```\r\n\r\n## 4. Customizing styles of Button\r\n\r\n### Usage of `size` attribute\r\n\r\nYou can apply and use this Button as primary or secondary button. Fill the `size` attribute with `sm` value to use it as secondary button:\r\n\r\n```javascript\r\n<Button buttonText=\"Register\" size=\"sm\" />\r\n```\r\n\r\n---\r\n\r\n### Customize Button's color\r\n\r\nYou can add a color value to the `color` and `bgColor` attribute to custom Button's color like this :\r\n\r\n```javascript\r\n<Button buttonText=\"Register\" color=\"white\" bgColor=\"blue\" />\r\n```\r\n\r\nOr you can add style globally with configure this CSS variable in your `global.css` or `index.css` :\r\n\r\n```css\r\n:root {\r\n  --theme-font: \"Inter\", sans-serif; /* font family */\r\n  --theme-color-base: white; /* text or icon color inside button */\r\n  --theme-color-primary: blue; /* button color */\r\n}\r\n```\r\n\r\n---\r\n\r\n### Customize Button's variant\r\n\r\nYou can customize the Button's variant using `variant` attribute:\r\n\r\n<!-- <div style=\"display: flex; flex-direction: row; flex-wrap: wrap; align-items: center; justify-content: flex-start; gap: 0.625em; margin-bottom: 1.25em;\">\r\n  <button style=\"display: flex; outline: 0; height: 3.125em; font-size: 1em; font-weight: 600; padding: 0 1.25em; box-sizing: border-box; flex-direction: row; justify-content: center; align-items: center; cursor: pointer; border-radius: 0.625em; background-color: #3880eb; color: #fdfdfd; border: 0.0625em solid #3880eb;\">\r\n    Fill Variant\r\n  </button>\r\n  <button style=\"display: flex; outline: 0; height: 3.125em; font-size: 1em; font-weight: 600; padding: 0 1.25em; box-sizing: border-box; flex-direction: row; justify-content: center; align-items: center; cursor: pointer; border-radius: 0.625em; background-color: transparent; color: #fdfdfd; border: 0.0625em solid transparent;\">\r\n    Hollow Variant\r\n  </button>\r\n  <button style=\"display: flex; outline: 0; height: 3.125em; font-size: 1em; font-weight: 600; padding: 0 1.25em; box-sizing: border-box; flex-direction: row; justify-content: center; align-items: center; cursor: pointer; border-radius: 0.625em; background-color: transparent; color: #fdfdfd; border: 0.0625em solid #fdfdfd;\">\r\n    Line Variant\r\n  </button>\r\n  <button style=\"display: flex; outline: 0; height: 3.125em; font-size: 1em; font-weight: 600; padding: 0 1.25em; box-sizing: border-box; flex-direction: row; justify-content: center; align-items: center; cursor: pointer; border-radius: 0.625em; background-color: transparent; color: #fdfdfd; border: 0.0625em dashed #fdfdfd;\">\r\n    Dashed Variant\r\n  </button>\r\n</div>\r\n\r\nUsage: -->\r\n\r\n```javascript\r\n<Button buttonText=\"Register\" variant=\"line\" />\r\n```\r\n\r\n---\r\n\r\n### Customize Button's radius\r\n\r\nYou can customize the Button's radius using `radius` attribute:\r\n\r\n<!-- <div style=\"display: flex; flex-direction: row; flex-wrap: wrap; align-items: center; justify-content: flex-start; gap: 0.625em; margin-bottom: 1.25em;\">\r\n  <button style=\"display: flex; outline: 0; height: 3.125em; font-size: 1em; font-weight: 600; padding: 0 1.25em; box-sizing: border-box; flex-direction: row; justify-content: center; align-items: center; cursor: pointer; border-radius: 0; background-color: #045e83; color: #fdfdfd; border: 0.0625em solid #045e83;\">\r\n    Radius: none\r\n  </button>\r\n  <button style=\"display: flex; outline: 0; height: 3.125em; font-size: 1em; font-weight: 600; padding: 0 1.25em; box-sizing: border-box; flex-direction: row; justify-content: center; align-items: center; cursor: pointer; border-radius: 0.313em; background-color: #045e83; color: #fdfdfd; border: 0.0625em solid #045e83;\">\r\n    Radius: sm\r\n  </button>\r\n  <button style=\"display: flex; outline: 0; height: 3.125em; font-size: 1em; font-weight: 600; padding: 0 1.25em; box-sizing: border-box; flex-direction: row; justify-content: center; align-items: center; cursor: pointer; border-radius: 0.625em; background-color: #045e83; color: #fdfdfd; border: 0.0625em solid #045e83;\">\r\n    Radius: md\r\n  </button>\r\n  <button style=\"display: flex; outline: 0; height: 3.125em; font-size: 1em; font-weight: 600; padding: 0 1.25em; box-sizing: border-box; flex-direction: row; justify-content: center; align-items: center; cursor: pointer; border-radius: 0.938em; background-color: #045e83; color: #fdfdfd; border: 0.0625em solid #045e83;\">\r\n    Radius: lg\r\n  </button>\r\n  <button style=\"display: flex; outline: 0; height: 3.125em; font-size: 1em; font-weight: 600; padding: 0 1.25em; box-sizing: border-box; flex-direction: row; justify-content: center; align-items: center; cursor: pointer; border-radius: 999px; background-color: #045e83; color: #fdfdfd; border: 0.0625em solid #045e83;\">\r\n    Radius: full\r\n  </button>\r\n  <button style=\"display: flex; outline: 0; height: 3.125em; font-size: 1em; font-weight: 600; padding: 0 1.25em; box-sizing: border-box; flex-direction: row; justify-content: center; align-items: center; cursor: pointer; border-radius: 0 0.938em 0 0.938em; background-color: #045e83; color: #fdfdfd; border: 0.0625em solid #045e83;\">\r\n    Radius: custom\r\n  </button>\r\n</div>\r\n\r\nUsage: -->\r\n\r\n```javascript\r\n<Button buttonText=\"Register\" radius=\"lg\" />\r\n```\r\n\r\nor using \"custom\" value:\r\n\r\n```javascript\r\n<Button buttonText=\"Register\" radius=\"0 15px 0 15px\" />\r\n```\r\n\r\n---\r\n\r\n### Customize Button's content\r\n\r\nYou can customize the Button's content by choosing between \"reg\" (regular, has `startContent`/`endContent` or both and `buttonText`), or \"icon\" (icon only) in `display` attribute then implement `iconContent` attribute.\r\n\r\nUsing `reg` display:\r\n\r\n```javascript\r\n<Button buttonText=\"Turn Off\" endContent={<PowerIcon />} />\r\n```\r\n\r\n<!-- Result:\r\n\r\n<button style=\"display: flex; outline: 0; height: 3.125em; font-size: 1em; font-weight: 600; padding: 0 1.25em; box-sizing: border-box; flex-direction: row; justify-content: center; align-items: center; cursor: pointer; border-radius: 0.625em; background-color: rgba(243, 18, 96, 0.1); color: #f31260; border: 0.0625em solid #f31260; gap: 0.625em; margin-bottom: 1.25em;\">\r\n  Turn Off\r\n  <div style=\"width: 1.25em; height: 1.25em;\">\r\n    <svg width=\"100%\" height=\"100%\" viewBox=\"0 0 26 25\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n      <path d=\"M13.9131 3.40897C13.9131 2.90696 13.5061 2.5 13.0041 2.5C12.5021 2.5 12.0952 2.90696 12.0952 3.40897V12.4987C12.0952 13.0007 12.5021 13.4076 13.0041 13.4076C13.5061 13.4076 13.9131 13.0007 13.9131 12.4987V3.40897Z\" fill=\"currentColor\" />\r\n      <path d=\"M7.85686 8.26924C8.21178 7.91421 8.21169 7.33868 7.85665 6.98376C7.50162 6.62885 6.92609 6.62894 6.57118 6.98397C5.30026 8.25531 4.43484 9.87494 4.08436 11.6381C3.73387 13.4012 3.91405 15.2287 4.60211 16.8895C5.29018 18.5502 6.45523 19.9697 7.94996 20.9683C9.44468 21.967 11.202 22.5 12.9996 22.5C14.7973 22.5 16.5545 21.967 18.0493 20.9683C19.544 19.9697 20.709 18.5502 21.3971 16.8895C22.0852 15.2287 22.2654 13.4012 21.9149 11.6381C21.5644 9.87494 20.699 8.25531 19.428 6.98397C19.0731 6.62894 18.4976 6.62885 18.1426 6.98376C17.7875 7.33868 17.7874 7.91421 18.1424 8.26924C19.1591 9.28631 19.8514 10.582 20.1318 11.9925C20.4122 13.403 20.2681 14.865 19.7176 16.1936C19.1672 17.5222 18.2351 18.6578 17.0393 19.4567C15.8436 20.2556 14.4377 20.6821 12.9996 20.6821C11.5615 20.6821 10.1557 20.2556 8.95989 19.4567C7.7641 18.6578 6.83206 17.5222 6.28161 16.1936C5.73116 14.865 5.58702 13.403 5.86741 11.9925C6.1478 10.582 6.84013 9.28631 7.85686 8.26924Z\" fill=\"currentColor\" />\r\n    </svg>\r\n  </div>\r\n</button> -->\r\n\r\nUsing `icon` display:\r\n\r\n```javascript\r\n<Button display=\"icon\" ariaLabel=\"Log Out\" iconContent={<ExitIcon />} />\r\n```\r\n\r\n<!-- Result:\r\n\r\n<button style=\"display: flex; outline: 0; height: 3.125em; font-size: 1em; font-weight: 600; padding: 0 1.25em; box-sizing: border-box; flex-direction: row; justify-content: center; align-items: center; cursor: pointer; border-radius: 0.625em; background-color: rgba(243, 18, 96, 0.1); color: #f31260; border: 0.0625em solid #f31260; gap: 0.625em; margin-bottom: 1.25em;\">\r\n  <div style=\"width: 1.25em; height: 1.25em;\">\r\n    <svg width=\"100%\" height=\"100%\" viewBox=\"0 0 26 25\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n      <path d=\"M13.9131 3.40897C13.9131 2.90696 13.5061 2.5 13.0041 2.5C12.5021 2.5 12.0952 2.90696 12.0952 3.40897V12.4987C12.0952 13.0007 12.5021 13.4076 13.0041 13.4076C13.5061 13.4076 13.9131 13.0007 13.9131 12.4987V3.40897Z\" fill=\"currentColor\" />\r\n      <path d=\"M7.85686 8.26924C8.21178 7.91421 8.21169 7.33868 7.85665 6.98376C7.50162 6.62885 6.92609 6.62894 6.57118 6.98397C5.30026 8.25531 4.43484 9.87494 4.08436 11.6381C3.73387 13.4012 3.91405 15.2287 4.60211 16.8895C5.29018 18.5502 6.45523 19.9697 7.94996 20.9683C9.44468 21.967 11.202 22.5 12.9996 22.5C14.7973 22.5 16.5545 21.967 18.0493 20.9683C19.544 19.9697 20.709 18.5502 21.3971 16.8895C22.0852 15.2287 22.2654 13.4012 21.9149 11.6381C21.5644 9.87494 20.699 8.25531 19.428 6.98397C19.0731 6.62894 18.4976 6.62885 18.1426 6.98376C17.7875 7.33868 17.7874 7.91421 18.1424 8.26924C19.1591 9.28631 19.8514 10.582 20.1318 11.9925C20.4122 13.403 20.2681 14.865 19.7176 16.1936C19.1672 17.5222 18.2351 18.6578 17.0393 19.4567C15.8436 20.2556 14.4377 20.6821 12.9996 20.6821C11.5615 20.6821 10.1557 20.2556 8.95989 19.4567C7.7641 18.6578 6.83206 17.5222 6.28161 16.1936C5.73116 14.865 5.58702 13.403 5.86741 11.9925C6.1478 10.582 6.84013 9.28631 7.85686 8.26924Z\" fill=\"currentColor\" />\r\n    </svg>\r\n  </div>\r\n</button> -->\r\n\r\n## 6. API\r\n\r\n### Button Props\r\n\r\n| Attribute        | Type                                  | Required | Description                                                              | Depend To           | Default                  |\r\n| ---------------- | ------------------------------------- | -------- | ------------------------------------------------------------------------ | ------------------- | ------------------------ |\r\n| `id`             | `string`                              | Yes      | Specifies the `id` of the button.                                        | -                   | ibrahimstudio-default-id |\r\n| `name`           | `string`                              | -        | Specifies the `name` of the button.                                      | -                   | -                        |\r\n| `action`         | `string`                              | -        | Specifies the `action` of the button.                                    | -                   | -                        |\r\n| `ariaLabel`      | `string`                              | -        | Specifies the `aria-label` of the button.                                | -                   | -                        |\r\n| `type`           | `button` `submit` `reset` `link`      | -        | Specifies the `type` of the button.                                      | -                   | button                   |\r\n| `size`           | `sm` `reg`                            | -        | Specifies the size of the button.                                        | -                   | reg                      |\r\n| `variant`        | `fill` `hollow` `line` `dashed`       | -        | Specifies the visual style variant of the button.                        | -                   | fill                     |\r\n| `display`        | `reg` `icon`                          | -        | Specifies the display of the button, whether regular or icon.            | -                   | reg                      |\r\n| `radius`         | `none` `sm` `md` `lg` `full` `string` | -        | Specifies the `border-radius` of the button.                             | -                   | md                       |\r\n| `color`          | `string`                              | -        | Specifies the text color of the button.                                  | -                   | var(--color-foreground)  |\r\n| `bgColor`        | `string`                              | -        | Specifies the background color of the button.                            | -                   | var(--color-primary)     |\r\n| `buttonText`     | `string`                              | Yes      | The text content of the button.                                          | `display='reg'`     | Click Me!                |\r\n| `isLoading`      | `boolean`                             | -        | Indicates whether the button is in a loading state.                      | -                   | false                    |\r\n| `isDisabled`     | `boolean`                             | -        | Indicates whether the button is in a disabled state.                     | -                   | false                    |\r\n| `isFullwidth`    | `boolean`                             | -        | Indicates whether the button is in a full-width state.                   | `isTooltip='false'` | false                    |\r\n| `isNewTab`       | `boolean`                             | -        | Indicates whether the external URL opened in new tab.                    | `type='link'`       | true                     |\r\n| `iconContent`    | `ReactNode`                           | -        | Icon content to replace `buttonText` value.                              | `display='icon'`    | -                        |\r\n| `startContent`   | `ReactNode`                           | -        | Additional content to be displayed at the start of the button.           | -                   | -                        |\r\n| `endContent`     | `ReactNode`                           | -        | Additional content to be displayed at the end of the button.             | -                   | -                        |\r\n| `loadingContent` | `ReactNode`                           | -        | Custom loading content to display when the button is in a loading state. | -                   | spinner                  |\r\n| `href`           | `string`                              | Yes      | The external URL to navigate to if the button `type` is _link_.          | `type='link'`       | -                        |\r\n\r\n---\r\n\r\n### Button Event(s)\r\n\r\n| Attribute | Type                | Required | Description                                                     | Depend To       |\r\n| --------- | ------------------- | -------- | --------------------------------------------------------------- | --------------- |\r\n| `onClick` | `MouseEventHandler` | Yes      | Event handler function to be called when the button is clicked. | `type='button'` |\r\n\r\n## 7. Contributing\r\n\r\nContributions are welcome! If you have any improvements, bug fixes, or features, feel free to open an issue or create a pull request on GitHub.\r\n\r\n## 8. License\r\n\r\nThis project is licensed under the MIT License - see the [LICENSE](https://github.com/space-ibrahimstudio/ibrahimstudio/blob/master/LICENSE) file for details.\r\n","readmeFilename":"README.md"}