{"_id":"@planningcenter/button","_rev":"25-27e9d04d45eb17841da8b4b0820b62c2","name":"@planningcenter/button","dist-tags":{"latest":"0.0.6"},"versions":{"0.0.1":{"name":"@planningcenter/button","version":"0.0.1","description":"An experimental planning center button","author":{"name":"Michael Chan","email":"mijoch@gmail.com"},"homepage":"https://github.com/planningcenter/design/tree/master/planningcenter/button","license":"MIT","main":"dist/button.js","source":"button.js","style":"button.css","amdName":"PLANNINGCENTER.Button","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/planningcenter/design.git"},"scripts":{"build":"microbundle --jsx React.createElement --format cjs","dev":"microbundle --jsx React.createElement watch"},"bugs":{"url":"https://github.com/planningcenter/design/issues"},"peerDependencies":{"react":"^16.6.3"},"gitHead":"b08d2aa221016a4639da55a6c18ed39b9f06834b","devDependencies":{"microbundle":"^0.11.0"},"dependencies":{"@planningcenter/utilities":"^0.0.12"},"_id":"@planningcenter/button@0.0.1","_nodeVersion":"8.16.0","_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","dist":{"integrity":"sha512-9KA9ztcw1oLc6svQhigFH+Fv6QYj9KKItz3WoDDrsvw4dl17DJY2Uh1d8mdEO4KBn5AxJGyju7eeXPz0lPCwHA==","shasum":"a79c0c4071803f690eda5d3919ffda0178a18396","tarball":"https://registry.npmjs.org/@planningcenter/button/-/button-0.0.1.tgz","fileCount":4,"unpackedSize":9641,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdEb7WCRA9TVsSAnZWagAA/vgQAJkX122fjYqNigpo1oqr\neF9Koul55UTQ5cxaOr/edjqnOYLEAJaeSV4esQb9bPzLNX1KWSenuuYWQS9o\nERZJbsoLZP35Nxwy+xaGlhbCRAWpRNPwG9C/eszv+lkLYGWQDjQuk/EqLsFN\nXHFDmJdTtLKJfhbTAw6N4xzecSs5x3XYVf/k5URyY3mdrPnpUzseG/+5SmNF\nd4gqOxCVajcaxp433jlXp1njNnaqgn6FqpHQnXqlU8i1vbzW+yqtAG30yvk9\n8rKM+il54f0gW+e+0WBRpCXnFeGlVyRedVvZf93BunOF8jV3IC5xuKF0/eD4\nRV4SeF1fwJoS0myy/80y5/BLNsuZyxKe778Prq7jmwxEX9kTEVuG5KWBjXzS\nzzn2aiEvW7OGUmw+fMLW0uODf9vHlpMlfdg3LsgHKfWPeR59ESnutg6RN8nz\nhp4A/HRvzLdbfXgwRpJToEJbolmfuvRcgW0Yu41kqgBH9GfMmNqZSquFyF1A\ntLAT6nLXBzgPVT9E/tLi+nBnkDoeaIU3nsU3xUE3f88LVLvyNiD5twmhXVqw\ntFCFKiU6nGFOnOwapgVaGc2XHnVSh7r8Q83vQkEQcwmbs5DIV42ru0/Aixfy\npTugmWvIQV9vPc2ToHC9aXaKaR8/fbYHwx4SPi/nB7dOQ63Y4ZcypqDfwhLz\nCs4b\r\n=1iAc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC2KTzTadOxTbrVwu/WNTpgvnGOqBbil85p5cXrrjzliAiEAgR3KHuu6jsZ8ySo42Uy7+w/CC9PjTSNfy7nXsa8eyyw="}]},"maintainers":[{"name":"chantastic","email":"mijoch@gmail.com"},{"name":"dsecrest","email":"dustin@pco.bz"},{"name":"aconlon","email":"angela@pco.bz"},{"name":"allier","email":"allie@planning.center"},{"name":"will1024","email":"will@pco.bz"},{"name":"souporserious","email":"ftntravis@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"jgwilkerson","email":"jgwilkerson@gmail.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"_npmUser":{"name":"chantastic","email":"mijoch@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/button_0.0.1_1561444053554_0.878652992383272"},"_hasShrinkwrap":false,"deprecated":"experiment realized in @planningcenter/elements"},"0.0.2":{"name":"@planningcenter/button","version":"0.0.2","description":"An experimental planning center button","author":{"name":"Michael Chan","email":"mijoch@gmail.com"},"homepage":"https://github.com/planningcenter/design/tree/master/planningcenter/button","license":"MIT","main":"dist/button.js","source":"button.js","style":"button.css","amdName":"PLANNINGCENTER.Button","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/planningcenter/design.git"},"scripts":{"build":"microbundle --jsx React.createElement --format cjs","dev":"microbundle --jsx React.createElement watch"},"bugs":{"url":"https://github.com/planningcenter/design/issues"},"peerDependencies":{"react":"^16.6.3"},"gitHead":"56cf7c452c004719e8afeeb876d3081a101778fc","devDependencies":{"microbundle":"^0.11.0"},"dependencies":{"@planningcenter/utilities":"^0.0.12"},"_id":"@planningcenter/button@0.0.2","_nodeVersion":"8.16.0","_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","dist":{"integrity":"sha512-S/BF4o2G/Q7QEhlsrAer70eekpc5Pxgv4mefxBm+IErMYwBbhH7DkrIWD4xCRueLT5a0wqlZpQ6SCUYpsWkbXA==","shasum":"4d952a0a001d754b5950f12f69e4631db2e96053","tarball":"https://registry.npmjs.org/@planningcenter/button/-/button-0.0.2.tgz","fileCount":4,"unpackedSize":9593,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSycfCRA9TVsSAnZWagAAKdAP/1c6b1W7QR7fanmbL66W\nXxehtB8qyufq3BcgfPjjZLIA+w4I0cL1zQ5FhTa1ltFlZIyaNTlRzs/8spFV\nyvbvY19Nh2gBc95OJfoo7Al44XAzUh8fENlyv7cNB5pVNwsUrtFk5avRdAj3\nMxVXjm2jdj4YeagKmFOJVrgm634TZrQ5NDPpOCms0ib+cnlszHlLw00Phj8h\n16Cihad7oT2023mh/x7KtSzyhBDqDHbtZkjnd4lpaPzNbcNuujKZETZw1WG1\nbx/c1NufA7B3dzhAlLvpd8M12a3iKiK2FrVUqFgVYB2gvtYO+lLCLr/HuLdk\nWfMlJnGbZ0ZaSfGAGT4fvX01eH0xTKoMH90VaL13P/81gaVElY7WQR3GWijb\n+VZqimKSXV49OrCUY86aXC1QX7nakJRoidbxkI5zgayhyM1MxV69hSyLt38J\nmfiqvPwZhkbouNUpfzK2Mf7KTy4P+y5Gsg0GJ8i+yh7DWbf9F02cPx2jaxlJ\n339KuE8zZQ+hmPMPMviMxs7EkqjCXcGAC30Q+xa/gCOWYkN4/xBjDV9CFcv0\nr9RM/YDwHDLT1mdUmIXWw8UMFj0Ads9qj1+NFVkIEchKJZkH6U75G9L6OanN\n2ov0dDE6ggkCL9LpVwRsmty1APcTTJ0t+isGGQ7PMzBE6BLQlQRjSxEkSKyy\n1JkQ\r\n=4oUJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAL9EKL0+a2rUt+RhI0N8BaHVF1RnX+0pUtPFH1R3nlhAiBFT7EIQygSgdgc5bpJ3jB3hT/GRyuO5SgZomCiIC3f0A=="}]},"maintainers":[{"name":"aconlon","email":"angela@pco.bz"},{"name":"allier","email":"allie@planning.center"},{"name":"chantastic","email":"mijoch@gmail.com"},{"name":"dsecrest","email":"dustin@pco.bz"},{"name":"jgwilkerson","email":"jgwilkerson@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"},{"name":"souporserious","email":"ftntravis@gmail.com"},{"name":"will1024","email":"will@pco.bz"}],"_npmUser":{"name":"chantastic","email":"mijoch@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/button_0.0.2_1565206302212_0.3181170885653104"},"_hasShrinkwrap":false,"deprecated":"experiment realized in @planningcenter/elements"},"0.0.3":{"name":"@planningcenter/button","version":"0.0.3","description":"An experimental planning center button","author":{"name":"Michael Chan","email":"mijoch@gmail.com"},"homepage":"https://github.com/planningcenter/design/tree/master/planningcenter/button","license":"MIT","main":"dist/button.js","source":"button.js","style":"button.css","amdName":"PLANNINGCENTER.Button","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/planningcenter/design.git"},"scripts":{"build":"microbundle --jsx React.createElement --format cjs","dev":"microbundle --jsx React.createElement watch"},"bugs":{"url":"https://github.com/planningcenter/design/issues"},"peerDependencies":{"react":"^16.6.3"},"gitHead":"e519bdd43cf0017a3697de4615f158835d2b3ff9","devDependencies":{"microbundle":"^0.11.0","react":"^16.11.0","rollup":"^1.25.2"},"dependencies":{"@planningcenter/utilities":"^0.0.13"},"_id":"@planningcenter/button@0.0.3","_nodeVersion":"8.16.2","_npmVersion":"lerna/3.16.4/node@v8.16.2+x64 (darwin)","dist":{"integrity":"sha512-Q4VXesp85Ys8Xl/0Rg2l8hTP0q43UIY8ClgfLULp+Ksfe2yCTaHlHZT0tnYrJzYLSDbdyfR4dHPoK4JwedLkfg==","shasum":"d95ce02477f0e47682fcbbd90dbfafa7b7cbb53e","tarball":"https://registry.npmjs.org/@planningcenter/button/-/button-0.0.3.tgz","fileCount":6,"unpackedSize":17406,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsUTUCRA9TVsSAnZWagAAGFgQAJCqi5u748dBHkqW4izW\nZC59QwISfxhWj7Kew/L/zj1JgSMt0jhouq0xuz8duZG4Ada8Pz/Ma3R7cTuG\n8zOujYcLBdvl8tLl+8rvBuwiOqUo+S0QkSQZENiWUZ63xuFD51nmXNI37m9G\npAhD+dKBWOt4hb3L0KkGLgl9zC4oXSkO7oS0wcILtpHW7wBbz8c10HvdpK5I\n4fs7jVCziOn/JKbNJWMcmND06IQkgAr5yU7ZoKWC3BKYkSA2dIY7bnQG/I46\nZKWxrl2WiREi+k2QBUvTJRUugg1Akq2rHl/5HT1Nvy3jAO++NMH2yrd7GX8a\n6JMDsDb3V1QI6DyHVktVps8pXqp8N/kT58ZtAn10bNosT1PipTQbpPYY4+Zz\n+tV+isHuoCjJo7twGf7nYYQcss8c0wm9a+617B3FPvYBwDQqr1irjb0A3G7l\nKFoqa+4iRTqxsR4BfKMCqbFKtZau3tuNkkyLrwusPk428QbPtmPyaK91/0td\nIaw3SE1eTDMnbH4xaqupcIy48gjBIQuGyi266DF5phDGrW5vaSrejA0ZZIki\nDLDCc4njMDafmM1myZOZGN6c/+ZHwZfHaF1HBlLT93uDbE6kNZzq24gvg2Ba\nv5Rzhcwc8Wav6tv+C1d155BkNzUgHhGBYqrUSv2RYCEhj/iFeD4lmuPWrIoK\n/Tb7\r\n=PBRq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDOi4xHnQFJSEbOb8FfrajmkqLdw3z+f0KeRNn00V85oAiBSJjpk4Y5fOAIUPibXNPUpAmYw+SRqT0+dcNpHGCu+/Q=="}]},"maintainers":[{"email":"angela@pco.bz","name":"aconlon"},{"email":"allie@planning.center","name":"allier"},{"email":"mijoch@gmail.com","name":"chantastic"},{"email":"danny.debelius@gmail.com","name":"dannydb"},{"email":"dustin@pco.bz","name":"dsecrest"},{"email":"jgwilkerson@gmail.com","name":"jgwilkerson"},{"email":"hello@jonsuh.com","name":"jonsuh"},{"email":"shanearmitage@gmail.com","name":"keola"},{"email":"ftntravis@gmail.com","name":"souporserious"},{"email":"will@pco.bz","name":"will1024"}],"_npmUser":{"name":"chantastic","email":"mijoch@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/button_0.0.3_1571898580081_0.9321557141267669"},"_hasShrinkwrap":false,"deprecated":"experiment realized in @planningcenter/elements"},"0.0.4":{"name":"@planningcenter/button","version":"0.0.4","description":"An experimental planning center button","author":{"name":"Michael Chan","email":"mijoch@gmail.com"},"homepage":"https://github.com/planningcenter/design/tree/master/planningcenter/button","license":"MIT","main":"dist/button.js","source":"button.js","style":"button.css","amdName":"PLANNINGCENTER.Button","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/planningcenter/design.git"},"scripts":{"build":"microbundle --jsx React.createElement --format cjs","dev":"microbundle --jsx React.createElement watch"},"bugs":{"url":"https://github.com/planningcenter/design/issues"},"peerDependencies":{"react":"^16.6.3"},"gitHead":"1885b7b5c76e31e5aa4f7cc8f34a0bef996a7024","devDependencies":{"microbundle":"^0.11.0","react":"^16.11.0","rollup":"^1.25.2"},"dependencies":{"@planningcenter/utilities":"^0.0.14"},"_id":"@planningcenter/button@0.0.4","_nodeVersion":"10.17.0","_npmVersion":"lerna/3.20.2/node@v10.17.0+x64 (darwin)","dist":{"integrity":"sha512-aMdBdv6euVjNmXYug8fYRQheeRfyzTNfOmn971QV30rj3V/M1kdCQN5+1mwOND/UVTmy9vYM7zqCO35CcTzpsQ==","shasum":"b789ef539c622499a6798c6113cb666386446ef0","tarball":"https://registry.npmjs.org/@planningcenter/button/-/button-0.0.4.tgz","fileCount":6,"unpackedSize":17406,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHPJECRA9TVsSAnZWagAAXpsQAJIqdhm7U7i4gGiSK4Cz\n3IxGml54CrhZEb4/Lf2f0VtFG0r7eH76PPzODOLX3dLTO/KBr9KYzIkFDgH6\nGKZ9T8xUan65mDCE+VcspBZpFj+mLiBEydK/7IaKTRbQNKFslxT3fbLb9b6/\na1Vpnk3AQBRDkwv5izXLcudIg2tarRYH3U/Nc8178PbSte1okMRqhC4K5y9u\nHpXpa8x4wGZX5Qd9VP6THo48vi/331PX4k0jLIXKVE1MEKb+cGvnkSYb6oeQ\naVnUXH62eumcWrJVRVVR/ZMfu+vZJ/eSXsagiR1hsVeW1KkUx7blcYqcfp3h\nelp14x37rtHl7EXShNDTU+ke8TKU3SPOc6OS06/QDVNYgq2J9TAWBPAZ5WKK\nEXqMKd/iTx+VAbl5meIiOojRGA7fVJKDaSK9t0sPv+tSW529hyFKW00FBRjs\nig5wJYJyUj6A+gaRqh97GCed5g9OqDwKWxAXvHRVeJdnsKTrIIcKV5T6UYAm\nLPjdlfv7tsECx3Sb4n6a4VnDBIGKiCwR1KlLyFGj2qLAr+tMG4wG9t9zE7TY\ncfEwjqemRATozX4f4DkYo+VdM1dzxXBHu6hwSWnzUqc2+xMuI/+MlQZ+t/qL\naSCu+40c2Oh7o8QNDZoJMS9qM9MjiJfXM/zJjfwfGyxFCC8zUpGCi1v753QV\nAVgu\r\n=ZI1X\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4D5E9bU2pUJDPGg1bwDoYtzKO2FhDl06ogThUQN2v5gIhAJiADhuxk+BZoEey/FJh77h518pT3b0GFzBrtSr+si2f"}]},"maintainers":[{"email":"angela@pco.bz","name":"aconlon"},{"email":"allie@planning.center","name":"allier"},{"email":"mijoch@gmail.com","name":"chantastic"},{"email":"danny.debelius@gmail.com","name":"dannydb"},{"email":"dustin@pco.bz","name":"dsecrest"},{"email":"jessejanderson@gmail.com","name":"jessejanderson"},{"email":"jgwilkerson@gmail.com","name":"jgwilkerson"},{"email":"hello@jonsuh.com","name":"jonsuh"},{"email":"shanearmitage@gmail.com","name":"keola"},{"email":"ftntravis@gmail.com","name":"souporserious"},{"email":"will@pco.bz","name":"will1024"}],"_npmUser":{"name":"chantastic","email":"mijoch@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/button_0.0.4_1578955332180_0.28936207145173953"},"_hasShrinkwrap":false,"deprecated":"experiment realized in @planningcenter/elements"},"0.0.5":{"name":"@planningcenter/button","version":"0.0.5","description":"An experimental planning center button","author":{"name":"Michael Chan","email":"mijoch@gmail.com"},"homepage":"https://github.com/planningcenter/design/tree/master/planningcenter/button","license":"MIT","main":"dist/button.js","source":"button.js","style":"button.css","amdName":"PLANNINGCENTER.Button","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/planningcenter/design.git"},"scripts":{"build":"microbundle --jsx React.createElement --format cjs","dev":"microbundle --jsx React.createElement watch"},"bugs":{"url":"https://github.com/planningcenter/design/issues"},"peerDependencies":{"react":"^16.6.3"},"gitHead":"5cfecb77433fc767ca9e1d3a4ee56808fc6dc1c4","devDependencies":{"microbundle":"^0.11.0","react":"^16.11.0","rollup":"^1.25.2"},"dependencies":{"@planningcenter/utilities":"^0.0.15"},"_id":"@planningcenter/button@0.0.5","_nodeVersion":"10.18.1","_npmVersion":"lerna/3.20.2/node@v10.18.1+x64 (darwin)","dist":{"integrity":"sha512-9FBeKGNh6flqI8gt6fl43v2QKZMTwO0SwziHlEKRO/tQA/iG66icHG0l8E93EXapv0nWz1UUojZBJ76a5Gabvg==","shasum":"00e1a83d5f8a44f536bdd1a425b9a5cda6d0b7ca","tarball":"https://registry.npmjs.org/@planningcenter/button/-/button-0.0.5.tgz","fileCount":4,"unpackedSize":9643,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRasHCRA9TVsSAnZWagAAjWQQAKHdhuNDSe9LQRnLIcgK\n5W38j7S2cEAIDvTYxqFoMu5JyJb91PjrU3shRMyaQLxSfeD9T6Tlh50ArDh6\norPJyHuBJlNc0RdU5/0Tl3fCoT1M9dqperFR1chbhPP25C2gtHh1mA9oD87s\nM9TWiiggFmQXoUigRUmQMApWpTTVkp2NPfUauKKZJ2xynD6jHR5086Z90Yrq\n5NV4scShyhxf4i58c05HbsA+xcXqt2sxvem1HY9eb6C4ssukJx/uloxUPlRD\nsfrzZLdf7LVxVFmoY3mhwOlzukOHenRgeuOMjfuUnkkNAK5kOE4kVGsUatm7\nABppJ3XFhfitOCuTVYZm2icsOGE3yXcjU2uomhD0O5E6T/iB2uNt1eoGACi0\nf4GlnelWTcz3k+FQ2KzP6cZBSyBcLgag3BPh7UGFIbLRwPprckI7Srq9pJca\nmnZaSc/vltxokEagARRLo8MkPqSrtdfMKIbekCgzR4qbwM05ETOf/6dZPvNH\nmzAVAzx67Q6Aw6RAricyg9PLcMcDen2NGLc7ai5CdOybFQ7o7bEj2kz8FgUy\nvkYbbGOQTgH87as9oZ1z0KMU9KwR6VqiVVRu2upc/c+KnWCR+b1HQ6XWJAkr\nusYB4Uvzm5lwJyl6DLy2KwExiNAR/TQpYMJVeg2ta+wGzHpoWTov/fPytLPG\nov3k\r\n=q4mg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUz/CcpVgybo+uhVKKW7r00OllyivlRXlfd8Iz3YCbjQIhAO3GGnp9RGv4kfOWE0Nk78AS7DkHci2nQhHxcJbgXL/0"}]},"maintainers":[{"email":"angela@pco.bz","name":"aconlon"},{"email":"allie@planning.center","name":"allier"},{"email":"mijoch@gmail.com","name":"chantastic"},{"email":"danny.debelius@gmail.com","name":"dannydb"},{"email":"dustin@pco.bz","name":"dsecrest"},{"email":"jessejanderson@gmail.com","name":"jessejanderson"},{"email":"jgwilkerson@gmail.com","name":"jgwilkerson"},{"email":"hello@jonsuh.com","name":"jonsuh"},{"email":"shanearmitage@gmail.com","name":"keola"},{"email":"ftntravis@gmail.com","name":"souporserious"},{"email":"will@pco.bz","name":"will1024"}],"_npmUser":{"name":"chantastic","email":"mijoch@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/button_0.0.5_1581624071311_0.6591691904101953"},"_hasShrinkwrap":false,"deprecated":"experiment realized in @planningcenter/elements"},"0.0.6":{"name":"@planningcenter/button","version":"0.0.6","description":"An experimental planning center button","author":{"name":"Michael Chan","email":"mijoch@gmail.com"},"homepage":"https://github.com/planningcenter/design/tree/master/planningcenter/button","license":"MIT","main":"dist/button.js","source":"button.js","style":"button.css","amdName":"PLANNINGCENTER.Button","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/planningcenter/design.git"},"scripts":{"build":"microbundle --jsx React.createElement --format cjs","dev":"microbundle --jsx React.createElement watch"},"bugs":{"url":"https://github.com/planningcenter/design/issues"},"peerDependencies":{"react":"^16.6.3"},"gitHead":"fe7472e7420e31167e288771609c2172ca8a0459","devDependencies":{"microbundle":"^0.11.0","react":"^16.11.0","rollup":"^1.25.2"},"dependencies":{"@planningcenter/utilities":"^0.0.15"},"_id":"@planningcenter/button@0.0.6","_nodeVersion":"10.18.1","_npmVersion":"lerna/3.20.2/node@v10.18.1+x64 (darwin)","dist":{"integrity":"sha512-5TnseSMEq17/hSzXENzRqDaBCHEHUcG12nlIAgrhZkh2UYbBdlK2pSVDM7TBN3B9+ESxIRjnexa6Ln8Deikyxg==","shasum":"1dd4a29692abcb70d246d356e92b2d478d0db935","tarball":"https://registry.npmjs.org/@planningcenter/button/-/button-0.0.6.tgz","fileCount":4,"unpackedSize":9643,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2WevCRA9TVsSAnZWagAAptwP/1JYfXIBVhTjmBLnFPpa\nQvs1bWporSs2LGdbBPN3ZEyldg42Z4Y/+VLEGPKWmMvZ/Qk+0Fy4+aOP9B++\nTiHanSHJSKAVwmsfrjJVKEK4rHjkKiPlKa1kj6V/pFU2JJEV/UdxkNZhiUvy\nvDLcnrNeToNBZJcCv/EMprfn69S83YoLPkeiAicnhfc9mZxILLw5L9u0CfC3\nSs8UJZrmh9AOXlb7AGmSytWe5aRodo5tqEQZYFfBQy8RUtYrS4ZLdv1IbDkn\npS6bGTMZUvJR14NkRD+xEFpnonKhGds2/26QRC7NBzXfzEQ7UOdRYkkK/ChI\nEJYNvyNzQznd4t0cdFf/dLztpTAHvKrhlosLGjyb5LCLTqCCdgdrqhzcmLtf\n04rbSbBCaTaBySyg3jxKJZz+W1MtoyQyPZcgJQnxd6j2B6EnxbJpaeI7NB1W\nbwk7la+8KcoWCkDEzIhg+dm2csIim6x6tdr060P7p2V8Tz/DDKGyRLrp70Ca\n5LJ+DzkOtpcbIJXQhsg02VoBieA5/Djors0YGDzPNFFWcbJdQkG+YiG6LY90\ngrxk6ucj/70CF/nDmQ+swgHmsMvPbUZAVmuNcrvEbsvbW5kGQHO6tuMzc8cm\nCo7y9kegshI6qfdxs2TZKd2RQiYAuLGFkWVRAIEiFlllB4Q+xz/krNVwZ/kB\n4/mC\r\n=KkdI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICYea0/R8dYI+P0xNzVQhsqM659GGreMFDIrxJ0CY31wAiEAqjyxrR7R8EBYDiaSlcuyN+U/+pJ8hgzj7WCgBH0P5PQ="}]},"maintainers":[{"email":"angela@pco.bz","name":"aconlon"},{"email":"allie@planning.center","name":"allier"},{"email":"mijoch@gmail.com","name":"chantastic"},{"email":"danny.debelius@gmail.com","name":"dannydb"},{"email":"dustin@pco.bz","name":"dsecrest"},{"email":"jessejanderson@gmail.com","name":"jessejanderson"},{"email":"jgwilkerson@gmail.com","name":"jgwilkerson"},{"email":"hello@jonsuh.com","name":"jonsuh"},{"email":"shanearmitage@gmail.com","name":"keola"},{"email":"ftntravis@gmail.com","name":"souporserious"},{"email":"will@pco.bz","name":"will1024"}],"_npmUser":{"name":"chantastic","email":"mijoch@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/button_0.0.6_1581708585280_0.015318224708293027"},"_hasShrinkwrap":false,"deprecated":"experiment realized in @planningcenter/elements"}},"time":{"created":"2019-06-25T06:27:33.482Z","0.0.1":"2019-06-25T06:27:34.360Z","modified":"2024-04-18T17:14:56.092Z","0.0.2":"2019-08-07T19:31:42.334Z","0.0.3":"2019-10-24T06:29:40.202Z","0.0.4":"2020-01-13T22:42:12.294Z","0.0.5":"2020-02-13T20:01:11.449Z","0.0.6":"2020-02-14T19:29:45.388Z"},"maintainers":[{"email":"kylemellander@gmail.com","name":"kylemellander"},{"email":"hello@jonsuh.com","name":"jonsuh"},{"email":"shanearmitage@gmail.com","name":"keola"}],"description":"An experimental planning center button","homepage":"https://github.com/planningcenter/design/tree/master/planningcenter/button","repository":{"type":"git","url":"git+https://github.com/planningcenter/design.git"},"author":{"name":"Michael Chan","email":"mijoch@gmail.com"},"bugs":{"url":"https://github.com/planningcenter/design/issues"},"license":"MIT","readme":"# `@planningcenter/button`\n\n> An experimental Button, used in Planning Center Publishing\n\n## Examples\nhttps://codesandbox.io/s/1358wv7x33\n\n## Installation\n\n```bash\nyarn add @planningcenter/button\n```\n\n## Usage\n\n```jsx\nimport React from \"React\";\nimport { ComposedButton as Button } from \"@planningcenter/button\";\nimport \"@planningcenter/button/button.css\";\n\nfunction App() {\n  return <Button>A button</Button>;\n}\n```\n\n## RestfulButtons\n\nSemantic components wrappers around `ComposedComponent`.  \nImplements all APIs of `ComposedComponent`.\n\n### React Component Usage\n\n```jsx\nimport React from \"React\";\nimport {\n  PutButton,\n  DeleteButton,\n  CancelButton\n} from \"@planningcenter/button\";\nimport \"@planningcenter/button/button.css\";\n\nfunction App() {\n  return (\n    <React.Fragment>\n      <PutButton>Create/Update Action</PutButton>\n      <DestroyButton>Destroy Action</DestroyButton>\n      <CancelButton>Cancel Action</CancelButton>\n    </React.Fragment>\n  );\n}\n```\n\n### CSS API\n\n```\n\"Button RestfulButton RestfulButton--action_destroy\"\n\"Button RestfulButton RestfulButton--action_put\"\n\"Button RestfulButton RestfulButton--action_cancel\"\n```\n\n## ComposedButton: action\n\n### React Component Usage\n\n```jsx\nimport React from \"React\";\nimport { ComposedButton as Button } from \"@planningcenter/button\";\nimport \"@planningcenter/button/button.css\";\n\nfunction App() {\n  return (\n    <React.Fragment>\n      <Button action=\"put\">Create/Update Action</Button>\n      <Button action=\"destroy\">Destroy Action</Button>\n      <Button action=\"cancel\">Cancel Action</Button>\n    </React.Fragment>\n  );\n}\n```\n\n### CSS API\n\n```\n\"Button RestfulButton RestfulButton--action_destroy\"\n\"Button RestfulButton RestfulButton--action_put\"\n\"Button RestfulButton RestfulButton--action_cancel\"\n```\n\n## ComposedButton: height\n\n### React Component Usage\n\n```jsx\nimport React from \"react\";\nimport { ComposedButton as Button } from \"@planningcenter/button\";\nimport \"@planningcenter/button/button.css\";\n\nfunction App() {\n  return (\n    <React.Fragment>\n      <Button>height: 4 (default)</Button>\n      <Button height={2.5}>height: 2.5</Button>\n      <Button height={3}>height: 3</Button>\n      <Button height={4}>height: 4</Button>\n      <Button height={5}>height: 5</Button>\n      <Button height={6}>height: 6</Button>\n    </React.Fragment>\n  );\n}\n```\n\n### CSS API\n\n```\n\"Button ScaledButton ScaledButton--height_2.5\"\n\"Button ScaledButton ScaledButton--height_3\"\n\"Button ScaledButton ScaledButton--height_4\"\n\"Button ScaledButton ScaledButton--height_5\"\n\"Button ScaledButton ScaledButton--height_6\"\n```\n\n## ComposedButton: as\n\n`ComposedButton` provides opinions about styel only.  \nYou can change the underlying element by passing it via the `as` prop.\n\nThis includes components of your own design.  \nThis can be helpful in use with `Box` components that exist as the base element in many apps.\n\n### React Component Usage\n\n```jsx\nimport React from \"react\";\nimport { ComposedButton as Button } from \"@planningcenter/button\";\nimport \"@planningcenter/button/button.css\";\n\nfunction App() {\n  return (\n    <React.Fragment>\n      <Button>Button</Button>\n      <Button type=\"submit\">Button [type=submit]</Button>\n      <Button as=\"a\" href=\"#\">\n        Anchor\n      </Button>\n      <Button as=\"input\" value=\"Input\" />\n      <Button\n        as=\"input\"\n        type=\"submit\"\n        value=\"Input [type=submit]\"\n      />\n      <Button>Button</Button>\n      <Button type=\"submit\">Button [type=submit]</Button>\n      <Button as=\"a\" href=\"#\">\n        Anchor\n      </Button>\n      <Button as=\"input\" value=\"Input\" />\n      <Button\n        as=\"input\"\n        type=\"submit\"\n        value=\"Input [type=submit]\"\n      />\n    </React.Fragment>\n  );\n}\n```\n\n### CSS API\n\n```\n\"Button\"\n```\n\n## Functions\n\nThere's no magic sauce.  \nThe resolution af props to selectors is done in exported functions.\n\nSo, if you want to own your own button implementation want the `height` and `action` APIs,  \nYou can resolve the classes with these functions.\n\n### `getScaledButtonClasses`\n\nYou can pass it all your `props`.  \nOr just the ones we care about.\n\n```js\nimport { getRestfulButtonClasses } from \"@planningcenter/buttons\";\n\nlet classes = getScaledButtonClasses({ action: \"destroy\" });\n// => \"RestfulButton RestfulButton--action_destroy\"\n\nlet classes = getScaledButtonClasses(null);\n// => \"\"\n```\n\n### `getRestfulButtonClasses`\n\nYou can pass it all your `props`.  \nOr just the ones we care about.\n\n```js\nimport { getRestfulButtonClasses } from \"@planningcenter/buttons\";\n\nlet classes = getRestfulButtonClasses({ height: 3 });\n// => \"RestfulButton RestfulButton--height_3\"\n\nlet classes = getRestfulButtonClasses(null);\n// => \"\"\n```\n","readmeFilename":"README.md"}