{"_id":"@astrouxds/rux-button","_rev":"49-870efed31424ade728dd0b384587a873","name":"@astrouxds/rux-button","dist-tags":{"next":"2.0.1","latest":"5.3.0"},"versions":{"1.0.0":{"name":"@astrouxds/rux-button","version":"1.0.0","author":{"name":"Rocket Communications","email":"astro@rocketcom.com"},"license":"GPL-3.0","_id":"@astrouxds/rux-button@1.0.0","maintainers":[{"name":"rocketcomm","email":"ken@rocketcom.com"}],"dist":{"shasum":"f9edb8e019fb1aac9e94426c08c5244249ac4812","tarball":"https://registry.npmjs.org/@astrouxds/rux-button/-/rux-button-1.0.0.tgz","fileCount":3,"integrity":"sha512-rrNEgw3INvqZbOfb+Q5G4Njpie0w/WPiCreJMnQ5zzUp/wYhOE3yelAsfkjsyoJw169mPqQjD6EdPtSVmoNU6A==","signatures":[{"sig":"MEQCIGnPe3EL41O71fYJ2mg9j63AgkZVEwY+va/uG6N0XPACAiBWehla4EMJV4KpmMVOk3Jo+uWLQMcbpHCnU/i++2PF8Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7544,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBCrKCRA9TVsSAnZWagAAnhUP/RQl/QXDfU1lTNj8rfWo\nIwwoXz03BjibdCfBJm/Bz0PpDVon2RS+4YW7r1cOwBidtcdg8/KvEyamQPfn\n8ip6olyrLxK0NfGLJIlz7oGlFiczIuwkYDOqqA3BnBC8H/1LFkohqnsqTkef\n+VJSonuRat4yoZ1t0/gBqQ2DNTiPmXZFpU0ZREa+mR54T6hQURS3czXFnKew\n+QtE0OWkQLfzohhKFlF5qB9vmgVjkOks4FXIoN4BDanU/buf6JcNjSxH1+ix\nwvDodDEMYyVC25VqVdUdyL+aqI4CqD4Fy5hZPeehxi1tHIL6vZYSVqHqtUYb\naxUZbNRSl6gSU3po1bo9sBGCkrTtpPkrKmJc336Z+Geo13V3FKMYfYd6+qbp\ngrC0shhifRhh+9xb00zIUe+rmkAxMKgIDAIyhSDVUjDH8Hx2Ma3VROe0YyA6\n0Z7/uJbvObQ0o5SzhyUr70Hp0++1/QxPuifQzJXBT0uzbvPwOlsxtoqFNVve\nM4hx8PdFYgf7aqlyXKTRaM6vgnqcjY1Hm16ZHu8HAS94CLKaIfuukT7kVwt6\nbSnPAau87tg5sFVWhvytiKv5N7NqySeIDJVfgjtYj7z3D+0AFIluGv3cwYuI\nYw+P9rSfXDBLmZ/gDkVob0KYixaZsi1hkQ51yn18KpI8C5gz8qJK5lL2475U\n8xcK\r\n=DJn2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"rux-button.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"rocketcomm","email":"ken@rocketcom.com"},"deprecated":"This package has been deprecated. Please use https://www.npmjs.com/package/@astrouxds/astro-web-components instead.","_npmVersion":"5.6.0","description":"Astro Web Component for buttons","directories":{},"_nodeVersion":"8.9.4","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rux-button_1.0.0_1526999752596_0.24334756319063633","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@astrouxds/rux-button","version":"1.0.1","author":{"name":"Rocket Communications","email":"astro@rocketcom.com"},"license":"GPL-3.0","_id":"@astrouxds/rux-button@1.0.1","maintainers":[{"name":"rocketcomm","email":"ken@rocketcom.com"}],"dist":{"shasum":"81e7e178b43465a4ddb8e85ff97bf1d0bb2515d2","tarball":"https://registry.npmjs.org/@astrouxds/rux-button/-/rux-button-1.0.1.tgz","fileCount":3,"integrity":"sha512-VxM9o1FL4ES0v1RivxfBQ5++5ca8evK9ow+5pQ1KxD3A72kvIegte5dJ8FsUSNSvcnHp7lLs+03eXdbH9XXlpQ==","signatures":[{"sig":"MEUCIQCSM24vOQT7w1NLfm6Lr9t893Z0r+RuuDjKC4OecsFAYQIgWgDeickczktyUfKhuGxJzu/+n2psJFWpYl57l10YDTY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7544,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBEL2CRA9TVsSAnZWagAA3xwP/11QWN0LN44tLYE78EWy\nnP8DYLkOaaBvdLRHHvsvrv93PF9I04sZQHGq2naO1YSuPkvp6VcIJAXktecX\nWetB/Wsl+tqrYVR2bU4J+aH96IytBXtjLudlufZeW7UZWsNbMw/urm0ZDBAy\n4XnVwS0SLe55CkONWsk2YjK8XaMCT/vPNGpDcgDVQT+gKOk5LaMt9V9E959L\n1Q+suvcroyBND46DQwX8QYB7lM1M6ZlHQTTO7f05SXsDHWITj+DnWnJTLMFH\n+Sw2g9jeIhFO8xGzg58ljlyZDRHpHTnaY9Y3Xm+Pxi+ZsPLNKMK169mxbQRY\nRb6cx1tbe1gVTHK7p3jd7MYTk34ZtZgMSlQ8vdhkmnCIdYhbAqD49stdYo3e\nx7CnY4Ujdm996LPPmZO1gg5muwSXb/Q6S0+aydAEQ7ygW+qY0SbFTjJwVogd\nX92h2gQj+rRifi/IGSOYkAByx4FXjR6zkuxeYtig/+JYP4ZDlaApFwPhrGAQ\nsXUO+lzLZvm1yT5J1A84yQD4grDD/DUm66f4dZdULRmJ22ZzRdF1ZMGGsTTo\nA7MMqAI6kJ81+qPySOqLnd6z9KCUVvs6vIzmiV/X7SKMuekgOrw6vBej4p9x\niLJZx3DfWlE/zMdUNi1767lOX/5Ju2sWYvzOshLcE73mxiBiBMvLXg+JNM/P\nx7+U\r\n=0Wg2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"rux-button.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"rocketcomm","email":"ken@rocketcom.com"},"deprecated":"This package has been deprecated. Please use https://www.npmjs.com/package/@astrouxds/astro-web-components instead.","_npmVersion":"5.6.0","description":"Astro Web Component for buttons","directories":{},"_nodeVersion":"8.9.4","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rux-button_1.0.1_1527005941937_0.37849943547540743","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@astrouxds/rux-button","version":"1.0.2","author":{"name":"Rocket Communications","email":"astro@rocketcom.com"},"license":"GPL-3.0","_id":"@astrouxds/rux-button@1.0.2","maintainers":[{"name":"rocketcomm","email":"ken@rocketcom.com"}],"dist":{"shasum":"994654f0faf2ae74340454105fc16e588d787ff0","tarball":"https://registry.npmjs.org/@astrouxds/rux-button/-/rux-button-1.0.2.tgz","fileCount":3,"integrity":"sha512-jegmGlSvv2jTKa7T7eUsEq9BZ57F8iPsWAa+tbkDHoGbEvNH5pr2jrUujc132sF/sEdZqii1G8gO4BMU8M03Sg==","signatures":[{"sig":"MEYCIQCoeY4JYyYNaQbOcCJ7tN0VLMDsrlZkOu+nt25W816p/AIhAM8EOycLRAAGGgJ7q2qbIWRQbPGkXfDwIu3n8k7AuAJG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7687,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBE94CRA9TVsSAnZWagAAeo0P/AwF0EqgeK9EU/ahd5Yd\n7R2DrCErpKsu0mWS/dKbI9DC61oWqDB9By36tbCHpRKtqlHFMHSai8LeOgVt\n7t3V/4070Kkpb4cd01M2Be855//DW2a73M/ItvvVhhKaygP7Klq24zxzyjIl\n1U2tai3w4JsRiX7bmDh7CXPszVw1pNt/Wi+9j8iZMUc+o8/cQdB5tyFbrZMG\nFMtP49l9TpuPFrtNv+9hYj5hfX1snA8WZrQUmXyQHkKYEL3aqnwgvx/DtIZg\nn/zmhDnew/BCXqaL7KrnaERJLS57jisZB1L2yiXeGyCMEFjKbidB3ROaub/8\n4yRRJxtn87AvP4VOGLLVFJA6Xt8+6bkZyjXMIsl2IfkZfmm2vwiKVsVpc+Yc\nRxSrmuaJfXb4sB0EGA0UTuo7AM2rIBdghT3SNZV3O4XrH40HZzm+7xZwntbw\nxvRrEwMs0WZHLIVxarg9IwyBg+nnRyySCDxFg5CqW1Wj3IbpqQwkfokn8W0m\nX18vtO65VBaQhvn5zUIRiQHZXJT+Iv2HCQde/CFbhr7/PCAQbJcIc/vQyDUi\nzDy1aDWZwfxqlEACETtYa9aHxnEjZbZ9D7L+S73PQ7uJQ9AjqtXJviNSa7Vk\ndnB8YyxcUI8akZPxOU8aWGv6RA84dp+ZVC7kF0tnnoSaWRaEwyNV9X8s5j30\nhbIY\r\n=Sk5x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"rux-button.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"rocketcomm","email":"ken@rocketcom.com"},"deprecated":"This package has been deprecated. Please use https://www.npmjs.com/package/@astrouxds/astro-web-components instead.","_npmVersion":"5.6.0","description":"Astro Web Component for buttons","directories":{},"_nodeVersion":"8.9.4","dependencies":{"@polymer/polymer":"^3.0.2","@astrouxds/rux-icon":"^1.0.0","@webcomponents/webcomponentsjs":"^2.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rux-button_1.0.2_1527009144017_0.5524709187259453","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@astrouxds/rux-button","version":"1.0.4","author":{"name":"Rocket Communications","email":"astro@rocketcom.com"},"license":"GPL-3.0","_id":"@astrouxds/rux-button@1.0.4","maintainers":[{"name":"rocketcomm","email":"ken@rocketcom.com"}],"dist":{"shasum":"6fd383f0a6bc134838f9a15f8304ac1178b677da","tarball":"https://registry.npmjs.org/@astrouxds/rux-button/-/rux-button-1.0.4.tgz","fileCount":3,"integrity":"sha512-kfBTqan73y/1xHvP0D/Pjc8YPLWNfOXO5sG3K8D//pa63PnWuNK7Z//dw6OssILUCKhDGGntVEzMiogX6KPtZw==","signatures":[{"sig":"MEYCIQCCCzUYrfqPz3RunH7Pn0z9gKEzcV9FiFdwVNYU47IYAgIhAPqT5z0a5vutDq/gtGofNVLLpRNOZYTXx/LxxYori0C8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7474,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBGZdCRA9TVsSAnZWagAAjHkP/3la7q6I4o8UhY8T6WHr\nJMpZpSPyVPHXBfJS5WyYm42pUzqwhoY10KStfkNZLFocOxOdKIaCWJFtjxC3\nx+8hX4DnW9udLvSTKW3Qe1xF7Zau3SDYnAksyNxvHTugGVleAFfoSrZ7QwwO\nq12rnX3Y45GnNpX6tbsWcOm4Uj9eOZLofsfQkVFz/RoKLemQyCQfjOzFCa1w\nvYUPLXitjWNssgpD8EIZPUNquiXpE9QC0J3V++fs/baj+7aaLOBvDWFdeAUx\n9vI3cnt1h3kuytn0wAYAGYHYvepwOiXpPzWBZTSLUftsLlTHd2lVoOZ/Btoy\nsA3FXJN6Nr7j0p633E7vQNWCzkV9Nr98gjvq4pQ9VCPntHZ6zK7pViQb/R1+\nqdNYcYBYq4RVnnZf2J2L0vGgW5xfI3V6ZFeX2EnHyZv85JnNrwOqmHHhWS9D\nTIGNK/RrCz2flj214/YNhMtGq9uhfDIj9vEBqa6JHVJUWe8Abv27vQrfRMQC\nxC/LDnzwibJgHjjep9njJTlI8gpUy14ZWommjJQ4xjG+GZ7lyVkUrIPsLW+W\nLt9f51VPzfAEPsI5/CrtccvsWpR+S8qWgJXgfNnzi0xas3aUkls+w+rlTSHJ\npu/PwxH8dNaRRvdu2maPfqK/t4q9qn72KA92FiVmJNPWPYFUET9grCrPFXeq\nKid4\r\n=Xf0l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"rux-button.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"rocketcomm","email":"ken@rocketcom.com"},"deprecated":"This package has been deprecated. Please use https://www.npmjs.com/package/@astrouxds/astro-web-components instead.","_npmVersion":"5.6.0","description":"Astro Web Component for buttons","directories":{},"_nodeVersion":"8.9.4","dependencies":{"@polymer/polymer":"^3.0.2","@astrouxds/rux-icon":"^1.0.0","@webcomponents/webcomponentsjs":"^2.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rux-button_1.0.4_1527015004777_0.7082580611105624","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@astrouxds/rux-button","version":"1.0.5","author":{"name":"Rocket Communications","email":"astro@rocketcom.com"},"license":"GPL-3.0","_id":"@astrouxds/rux-button@1.0.5","maintainers":[{"name":"rocketcomm","email":"ken@rocketcom.com"}],"dist":{"shasum":"e9604be65f65306a5a7d18e386f4d054831e17c2","tarball":"https://registry.npmjs.org/@astrouxds/rux-button/-/rux-button-1.0.5.tgz","fileCount":3,"integrity":"sha512-PF3puXTdymI6RMI/wpCRo40UTxaeo1v0ck+HXaym6GUupln0j64NCZpV7++/Us/2Mgg0r+JNSq+JDKSuyR0sgA==","signatures":[{"sig":"MEQCIEn5QCF3cuNvxydzLbmvT+gymoHqufIYUIouy/vyd1KqAiB1j4Rd2uvJr5qnm22rk/0DhPls3f23aOdUKtJ5Agoz/A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7488,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBb53CRA9TVsSAnZWagAA9wMP/RXB30wc6hpaFhwBWaij\nQOLOoJLQ8O2AvwgbUX7qIvuHXjzmJbWc+IF7dFH6t3gPmxexbMlE8qX9S3Zn\nXDM7AcOjYwiGgPcAkfWy9ik42Jm2nQJfpOP8Ftl/MmohNRvKo9V/uD9PUgO/\n+PLIHz5SjpXALAKxqd02uyHpnp3ZrrfEKVGz97oGnKQ31aJ0CDCzniUoAuKX\nqnWp/Yu/PseYx+VvV73OxKEJ264zys5u1kxglsMJeJZq/5ODUae+9KI5H/nD\nggTi8sFnBfb+hDyNPCTGW/mgibblz/oH0LufZ6k8TQb3KAjZYTvIlo7hdkLq\nNp7xoRugWZpiW3D1e69egvSOduQ5PoTGnjkVnsW+/vjY75SWswNXLJBif2OU\nladWzN5uljY1/u5OuqUbKIsrAyqaWzEyv0k+bJ/zUTIlT/H9asen/zxjhRQK\nLI25rNtgjEOJxGRhs8uNJhTsF3EhpF/JCWso9wuaga+h226X78ETGX/q5y3s\nT/5kW6PKmxCklzRNaOuYCVrESyCAXxDITVjO+VO9F3SBx11tUR3diuKtGEsh\nEGyTOyrqppBkLCnYWCV/nSAskkYweIryUJenYIzwTggnIm1DDixi5Ibq5cYx\n+kT0yN3MuRFU7sydQiw48//BQIPtVNjprhVG+4xu3SjkZ+XfjyG3uMak034q\nTirf\r\n=1rj8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"rux-button.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"rocketcomm","email":"ken@rocketcom.com"},"deprecated":"This package has been deprecated. Please use https://www.npmjs.com/package/@astrouxds/astro-web-components instead.","_npmVersion":"5.6.0","description":"Astro Web Component for buttons","directories":{},"_nodeVersion":"8.9.4","dependencies":{"@polymer/polymer":"^3.0.2","@astrouxds/rux-icon":"^1.0.0","@webcomponents/webcomponentsjs":"^2.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rux-button_1.0.5_1527103094952_0.4645806995759585","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@astrouxds/rux-button","version":"2.0.0","author":{"name":"Rocket Communications","email":"astro@rocketcom.com"},"license":"GPL-3.0","_id":"@astrouxds/rux-button@2.0.0","maintainers":[{"name":"dmcalester","email":"duncan@rocketcom.com"},{"name":"rocketcomm","email":"ken@rocketcom.com"}],"dist":{"shasum":"71291a2c72ed774431d94468d6a595ce109eeabd","tarball":"https://registry.npmjs.org/@astrouxds/rux-button/-/rux-button-2.0.0.tgz","fileCount":5,"integrity":"sha512-sDi4iwn8KfW0FG8QfTrHf8kgfGAQFyi0+intQSfJLJM7wJZspj92pAsM8l6qocKZ4mVVsQCm0Ib5AQR42xrGhQ==","signatures":[{"sig":"MEYCIQDd7UiDX2R+w/QRRG/vNOQT0wUluFf2xOVM87uf+wf/1wIhAJkat2HUpjpGr8zh+qMAmPGZy/GxyAlsOHlO/0lOTI21","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12056,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbiCReCRA9TVsSAnZWagAAllMP/17nhmhvjy5dCNVheIIY\n5yxYVWFhFxsC9RAx03DjagCrVrz8zh6ufBPi10xw7X6T1OpN0aTsVYsV0V8l\npxx7Rb58RTnjcpnbhsqjLDeUa1LSLEr5lNh4mVP7FhUQaXCrxCEKDv7lO61m\nBCR0RmPWll2Eix8lzIi20R0mgvgyju0CMoHZctyO6IgAcEK1SaOHQ+T8N0eT\ny7g41bwGh5nN864wyN/efXOGqnEgDHMeu5diBN6OG7vWjh2xj5Oj4a/7RWkT\nkQJElgDZij00gyEu1ooOJPO/Xge2irhcU7U6OatqAJRxcP2pON8c3GoLjl+p\nMQ7LVdq1RKl+RWjNEjUJ1XVPi3uxnovJ9Hf+erPXs0CcJLL84FLAtB+YSpso\nJIFWzvR2Wd3Ll7aUNQcPi4vDzwt3Ek9AqqlCgnuRcsEcd+UyW/HgRagyPr5w\nSzNxr8v8jGjVGvfk3XyEwg0L81h28tHGNHUCozENpEAMk2Uc+kaozZpnX+PF\n5L1agXOEzGCamvtntHEC9Vr/DPPLHFfM7PVLYWJDs73rOxdOL+LBkWBjOnAD\nD/7EQHWyB4rtfrbw9YICVaGn0VEg7cBW07Xd4aFvWqhQm+rmaOTe7+kGCO5n\nzHd1C2W1vIWWc3KKGhMgQNJNix2baxm/ydxffaSjRoR8XSa/GplSJBwzEVSP\ntMPn\r\n=Ptxw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"rux-button.js","_args":[["@astrouxds/rux-button@1.0.5","/private/var/www/astro/05-components.astrouxds.com"]],"_from":"@astrouxds/rux-button@1.0.5","_spec":"1.0.5","_where":"/private/var/www/astro/05-components.astrouxds.com","readme":"#Buttons\nThe RUX Button component is based on the buttons concepts in Astro UXDS. There are several variants to be used. RUX Button is based on the industry standard [WebComponents v1 spec](https://html.spec.whatwg.org/multipage/custom-elements.html) and implemented with [Polymer Project 3](https://www.polymer-project.org) for backwards compatibility and document binding.\n\nRUX Button is available as a preview release and should not be used in production code.\n\nFor stylesheet usage outside of a WebComponent environment, please see [Astro UXDS Stylesheets](https://bitbucket.org/rocketcom/astro-styles)\n\n##Guidelines\n\n* [Astro UXDS: Buttons](http://www.astrouxds.com/library/buttons)\n\n##Installation\nInstall the Astro Component Library.\n`git clone https://bitbucket.org/rocketcom/astro-components.git`\n\n###Dependancies\n\n* [Polymer 3](https://www.polymer-project.com)\n* [Rux Icon](https://bitbucket.org/rocketcom/astro-components/src/master/src/astro-components/rux-icon/)\n\n##Usage\n###Import the RUX Button\n\n```javascript\nimport { RuxButton } from \"@astro-components/rux-button/rux-button.js\";\n```\n\n###Basic HTML Usage\n\n```xml\n<rux-button>Button Label</rux-button\n```\n\n###Properties\n| Property | Type | Description |\n| -------- | ---- | ------------|\n| `icon` | `string` | Defines the icon to be used. Adheres to the RUX Icon convention of `namespace:icon-name`. Using `icon` alone will create a standard button with an icon and label contained within the standard button area. `icon` used in conjunction with `type=\"icon\"` will create an icon without border or background.\n| `default` | `attribute` | Will add a highlight outline around the button. Best practice when giving an area focus that has a `default` button is to programmatically assign focus |\n| `disabled` | `attribute` | Disables the button. Icon takes on a distinct visual state. Cursor uses the `not-allowed` system replacement and all keyboard and mouse events are ignored |\n\n###Customizing the Button\nButtons have a variety of types for use in different situations and can be set viat the `type` attribute.\n`<rux-button type=\"small\">Small Button</rux-button>`\n\n####Supported Types\n| Type | Description |\n| -----| ------------|\n| `small` | A small variant. Useful for small spaces. |\n| `large` | A large variant. Useful for calls to action. Master Off |\n| `icon` | An icon without background or borders that behaves like a button. |\n| `icon-contained` | Standard button and behavior but uses only an icon. E.g., A Play/Pause button would use `icon-contained` |\n\n###Button Groups\nUse a `<div class=\"rux-button-group\"></div>` as a wrapper element.\n\n###Events\nRUX Button supports all standard mouse and keyboard events\n","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"dmcalester","email":"duncan@rocketcom.com"},"_inBundle":false,"_location":"/@astrouxds/rux-button","_resolved":"https://registry.npmjs.org/@astrouxds/rux-button/-/rux-button-1.0.5.tgz","_integrity":"sha512-PF3puXTdymI6RMI/wpCRo40UTxaeo1v0ck+HXaym6GUupln0j64NCZpV7++/Us/2Mgg0r+JNSq+JDKSuyR0sgA==","_requested":{"raw":"@astrouxds/rux-button@1.0.5","name":"@astrouxds/rux-button","type":"version","scope":"@astrouxds","rawSpec":"1.0.5","registry":true,"saveSpec":null,"fetchSpec":"1.0.5","escapedName":"@astrouxds%2frux-button"},"deprecated":"This package has been deprecated. Please use https://www.npmjs.com/package/@astrouxds/astro-web-components instead.","_npmVersion":"6.4.1","_requiredBy":["/","/@astrouxds/rux-modal","/@astrouxds/rux-notification"],"description":"Astro Web Component for buttons","directories":{},"_nodeVersion":"8.9.4","dependencies":{"@polymer/polymer":"^3.0.2","@astrouxds/rux-icon":"^1.0.0","@webcomponents/webcomponentsjs":"^2.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_phantomChildren":{},"_npmOperationalInternal":{"tmp":"tmp/rux-button_2.0.0_1535648861968_0.06485930631314729","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@astrouxds/rux-button","version":"2.0.1","author":{"name":"Rocket Communications","email":"astro@rocketcom.com"},"license":"GPL-3.0","_id":"@astrouxds/rux-button@2.0.1","maintainers":[{"name":"dmcalester","email":"duncan@rocketcom.com"},{"name":"rocketcomm","email":"ken@rocketcom.com"}],"dist":{"shasum":"389c5cb714b9e5a4e03a1aaa5f7e3fdc20e4acb9","tarball":"https://registry.npmjs.org/@astrouxds/rux-button/-/rux-button-2.0.1.tgz","fileCount":5,"integrity":"sha512-zn1FS8SCVYMOGiZLcYUCbO3EbW5N5V9hJGfKNQg2Fkr7O0AJe2Rh9qejshmXFwVdNBJWLPtmTyMYG8Q4lAjlKQ==","signatures":[{"sig":"MEUCICm7g2+cbxtuLR6bGWertYWMSHG3K0cpwJhBIRm4QMmtAiEA2iY2iMqJwaLhtcaBtZrmeS5WBOcHXfRjNiI7hc/EGB8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12359,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb10WdCRA9TVsSAnZWagAA2goP/i+MDXpidDCeW6HSoEH6\n7uBSkqqKt4yHDdZJb4dxhcDCufU/C3n+Idu6hNWi2KljxXpz+5D5ADksbgEZ\neP5r8yEKLlHvW/D8kJYNdvfHLWkrWa8ifJkaPvyYd20dtpf0h1CyCYKBIYy2\nfEv2sGvgiPLLFOX54ADHGMOVNoaD1lWIVnouT14QXwZTNmQ5hvfplIJyr+1H\nMyrX7LeFMhyKWAC6OEPbaRCgxOViqjk7ipcg9SFmuhJQt58JuLqL4ycrNLbo\nZ5vf/mwLFq62ACvaN9KoS5pcOnkpcZy6oBWHjv2/BVE7OanreBOAiZgTuDaJ\npZ6QLBawJjBULpOmY6bxgxFJyxzzRvS40q/78SA5nijIW9cuDsZdBatFxZwm\nwC0qh2owlr+Sh2+DaY/yRU1/IoZsVU8C5zzYGz07WpyPdtnJc+jutZ4vwTTt\nrdIj7OOiXEW//z8ydhp241L9L3gP1IOP25K5HcvekEIJHKf+uYBRjrNm9z/t\nY6AnpT0xkvExFrL2mpbkwRCd11UE3qArBXcoMXqciCUJMSBbVHvPq5SsbzPn\n1LTiAdNIwiX4aHCQjNC/47Ri8G9DvkxFHSafHvRoIXtyh5XX6NFz+as617jL\nHqWn1577zyeSQve9/erlQrHA4JxSbqnh4SmlI8N9i1QoCeJvFd7uAG9QSPtp\nkz5L\r\n=5d2E\r\n-----END PGP SIGNATURE-----\r\n"},"main":"rux-button.js","_args":[["@astrouxds/rux-button@1.0.5","/private/var/www/astro/05-components.astrouxds.com"]],"_from":"@astrouxds/rux-button@1.0.5","_spec":"1.0.5","_where":"/private/var/www/astro/05-components.astrouxds.com","readme":"#Buttons\nThe RUX Button component is based on the buttons concepts in Astro UXDS. There are several variants to be used. RUX Button is based on the industry standard [WebComponents v1 spec](https://html.spec.whatwg.org/multipage/custom-elements.html) and implemented with [Polymer Project 3](https://www.polymer-project.org) for backwards compatibility and document binding.\n\nRUX Button is available as a preview release and should not be used in production code.\n\nFor stylesheet usage outside of a WebComponent environment, please see [Astro UXDS Stylesheets](https://bitbucket.org/rocketcom/astro-styles)\n\n##Guidelines\n\n* [Astro UXDS: Buttons](http://www.astrouxds.com/library/buttons)\n\n##Installation\nInstall the Astro Component Library.\n`git clone https://bitbucket.org/rocketcom/astro-components.git`\n\n###Dependancies\n\n* [Polymer 3](https://www.polymer-project.com)\n* [Rux Icon](https://bitbucket.org/rocketcom/astro-components/src/master/src/astro-components/rux-icon/)\n\n##Usage\n###Import the RUX Button\n\n```javascript\nimport { RuxButton } from \"@astro-components/rux-button/rux-button.js\";\n```\n\n###Basic HTML Usage\n\n```xml\n<rux-button>Button Label</rux-button\n```\n\n###Properties\n| Property | Type | Description |\n| -------- | ---- | ------------|\n| `icon` | `string` | Defines the icon to be used. Adheres to the RUX Icon convention of `namespace:icon-name`. Using `icon` alone will create a standard button with an icon and label contained within the standard button area. `icon` used in conjunction with `type=\"icon\"` will create an icon without border or background.\n| `default` | `attribute` | Will add a highlight outline around the button. Best practice when giving an area focus that has a `default` button is to programmatically assign focus |\n| `disabled` | `attribute` | Disables the button. Icon takes on a distinct visual state. Cursor uses the `not-allowed` system replacement and all keyboard and mouse events are ignored |\n\n###Customizing the Button\nButtons have a variety of types for use in different situations and can be set viat the `type` attribute.\n`<rux-button type=\"small\">Small Button</rux-button>`\n\n####Supported Types\n| Type | Description |\n| -----| ------------|\n| `small` | A small variant. Useful for small spaces. |\n| `large` | A large variant. Useful for calls to action. Master Off |\n| `icon` | An icon without background or borders that behaves like a button. |\n| `icon-contained` | Standard button and behavior but uses only an icon. E.g., A Play/Pause button would use `icon-contained` |\n\n###Button Groups\nUse a `<div class=\"rux-button-group\"></div>` as a wrapper element.\n\n###Events\nRUX Button supports all standard mouse and keyboard events\n","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"dmcalester","email":"duncan@rocketcom.com"},"_inBundle":false,"_location":"/@astrouxds/rux-button","_resolved":"https://registry.npmjs.org/@astrouxds/rux-button/-/rux-button-1.0.5.tgz","_integrity":"sha512-PF3puXTdymI6RMI/wpCRo40UTxaeo1v0ck+HXaym6GUupln0j64NCZpV7++/Us/2Mgg0r+JNSq+JDKSuyR0sgA==","_requested":{"raw":"@astrouxds/rux-button@1.0.5","name":"@astrouxds/rux-button","type":"version","scope":"@astrouxds","rawSpec":"1.0.5","registry":true,"saveSpec":null,"fetchSpec":"1.0.5","escapedName":"@astrouxds%2frux-button"},"deprecated":"This package has been deprecated. Please use https://www.npmjs.com/package/@astrouxds/astro-web-components instead.","_npmVersion":"6.4.1","_requiredBy":["/","/@astrouxds/rux-modal","/@astrouxds/rux-notification"],"description":"Astro Web Component for buttons","directories":{},"_nodeVersion":"8.9.4","dependencies":{"@polymer/polymer":"^3.0.2","@astrouxds/rux-icon":"^1.0.0","@webcomponents/webcomponentsjs":"^2.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_phantomChildren":{},"_npmOperationalInternal":{"tmp":"tmp/rux-button_2.0.1_1540834716847_0.4442129361906435","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@astrouxds/rux-button","version":"3.0.0","author":{"name":"Rocket Communications","email":"astro@rocketcom.com"},"license":"GPL-3.0","_id":"@astrouxds/rux-button@3.0.0","maintainers":[{"name":"dmcalester","email":"duncan@rocketcom.com"},{"name":"rocketcomm","email":"ken@rocketcom.com"}],"dist":{"shasum":"4dfa54d9a63ded94ce0a0b7e8e5544578d4a0f2f","tarball":"https://registry.npmjs.org/@astrouxds/rux-button/-/rux-button-3.0.0.tgz","fileCount":5,"integrity":"sha512-sVzsUuDDJ850sA/cVDqfPVIWwN+n0ZM4lgYwWiZB5m6fB2VxInVH6vcLRCa51jUZPp0QJ3R2sLEEWS1t/tgoGQ==","signatures":[{"sig":"MEQCICDK9SIxupbZ2b7UfoDVzWYc+qtqPwU2qGWdz7/OsJD8AiA5XelRO6QwGJ4B5x/jXuMiwTzJ4wuYICO8GrZeAA49iw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12359,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb23x/CRA9TVsSAnZWagAARbEP/2Wpyw08KlS0z3xKp4uj\nL9rRtbmA1fuNupA8b2YoGuf91n06/2o0MWfQiIoqR3JtRJSrnrRCC239cO3r\nEvaNY8a1pbYOkdBzL5U9QBlSpE3ZbIkdRx5eiv4ngBuGk0H+9buCYIk0CFnc\nS1efaC+c7mwsbBdMo94pkDkxy4cUP3aTy7OFStzuyrw/BJRufqnj8cFP+a99\n2IvVJUGQh2v3Za+4vEMSI5gl3Lkdi738L1WO/2iTfkJR2g74wjk3sIDRAPwa\nkn3l4o8wGlLBVcqv1FsH6I7u8CfQGM5vWKM+rwqiZ5fMrg8DvgguuUU2UiAy\n1zO2R/RDVpP/vWRHWeOrZ5UMI8AIc0u7lSTLo+S7xHjWyrQkceCKx5DqwRKO\nd1IPHOAffYH0mUeBrtAyc7xsGRFOgsxu6VkXF6RusNnjhqNKnG3FwEAzgfS4\nrGwF+F0eVu6KyFfVML7bVRoND6mwxFi7SwJZiin9coETWsEnm2me4H1SQ8S7\nkZe5gkb1XyJRXf/22NN93gQUrjeN7z1CuGgan0EAGYgC9Ihpbhk/bwYdWeKU\nu9LWHvqjMCQabYwAxLhwrStYX+x2wOeGUdEOdyF2aE99n/nMgh1hpZ1jLU5Z\nxU/FotukXSml/4vVKP/7KfecbWbt1IQOPAztgdb9ZFM2n+gN2PPQFTHMue4A\ny9xv\r\n=DtUA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"rux-button.js","_args":[["@astrouxds/rux-button@1.0.5","/private/var/www/astro/05-components.astrouxds.com"]],"_from":"@astrouxds/rux-button@1.0.5","_spec":"1.0.5","_where":"/private/var/www/astro/05-components.astrouxds.com","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"dmcalester","email":"duncan@rocketcom.com"},"_inBundle":false,"_location":"/@astrouxds/rux-button","_resolved":"https://registry.npmjs.org/@astrouxds/rux-button/-/rux-button-1.0.5.tgz","_integrity":"sha512-PF3puXTdymI6RMI/wpCRo40UTxaeo1v0ck+HXaym6GUupln0j64NCZpV7++/Us/2Mgg0r+JNSq+JDKSuyR0sgA==","_requested":{"raw":"@astrouxds/rux-button@1.0.5","name":"@astrouxds/rux-button","type":"version","scope":"@astrouxds","rawSpec":"1.0.5","registry":true,"saveSpec":null,"fetchSpec":"1.0.5","escapedName":"@astrouxds%2frux-button"},"deprecated":"This package has been deprecated. Please use https://www.npmjs.com/package/@astrouxds/astro-web-components instead.","_npmVersion":"6.4.1","_requiredBy":["/","/@astrouxds/rux-modal","/@astrouxds/rux-notification"],"description":"Astro Web Component for buttons","directories":{},"_nodeVersion":"8.9.4","dependencies":{"@polymer/polymer":"^3.0.2","@astrouxds/rux-icon":"^1.0.0","@webcomponents/webcomponentsjs":"^2.0.0"},"_hasShrinkwrap":false,"_phantomChildren":{},"_npmOperationalInternal":{"tmp":"tmp/rux-button_3.0.0_1541110910840_0.4354314608077985","host":"s3://npm-registry-packages"}},"4.0.0-alpha.1":{"name":"@astrouxds/rux-button","version":"4.0.0-alpha.1","author":{"name":"Rocket Communications","email":"astrouxds@rocketcom.com"},"license":"","_id":"@astrouxds/rux-button@4.0.0-alpha.1","maintainers":[{"name":"dmcalester","email":"duncan@rocketcom.com"}],"homepage":"https://www.astrouxds.com","bugs":{"email":"support@astrouxds.com"},"dist":{"shasum":"d0c64c4a450ba48437f28355c669d6184ab76225","tarball":"https://registry.npmjs.org/@astrouxds/rux-button/-/rux-button-4.0.0-alpha.1.tgz","fileCount":3,"integrity":"sha512-M03aFCT/iYaLolUE7XZmYKVw3MKy7gxJRLYUd1C9cg1Mt8tnJ4/972RbNgnDA0WrAl8ASu2R6HhOzzM17gWHvg==","signatures":[{"sig":"MEUCICq+nit0uhnB3QimHsAANwlFkhe2Sd/a4TNIm1/aK2RyAiEAiVDkiLwORh9tobKN9oH2H2FHX6JomWqPdy4kMp19xgE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17755,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQhgNCRA9TVsSAnZWagAAIjsQAIWeQwPIuY/ehB2ZxFcs\nJWbGJjYHN1sgDSLaFeqdImp/kMKFlOJ44AOF0Bee61Fl9jaFmf7Mymg7AHia\nLTfQWEfjZjE5PvRN45m5ZgcobzMmm6SJnaxotRUzvE2x65n/QDlpgUDuJxk0\nskmtnNzEjvDu+8Q0YelzbUmdZ2bIfqWmGEr5O52vYVpPLcFlMneUl15HRAze\nuSoENLJmJVVLD9uS6u2shFRgCl0ZmoKrVFT+9p+ov13KTQc1fqB5tEIxrb0p\nSGHrLyUV7fuvM0dphw02+SsH1qpCPArX5kkeQDEoL6VzBbWgd8MaxbpacQpS\nu5WjQxK8JE2PdcsBlTdmUrPyf6Y8pj5n39CBNkKul0kaI4JZPJc2MH1YbPIu\ntMG0nERCTwfsLkFh5CUMQnZQM7qc4P2HxwaP47QBJF3BoNY/SBhzUyjleXbR\nFK6tZAOhGaHknMwILqzj7izJi25n1Awtcv5H9NW41juWRX07SxXx/slJaIcl\n5KmAIwf0W5nlF0pJzQrCFaBTKtU/xq9Ks98cxHf5Zl8tO9GkXbzwjR0476vg\nD2TUe5Fsj5rrwgRFRAFe54f18H9gwub4RssmvJX3o8R2HsepVFfW5XbUK0N0\nLY8u7kME4izmh0HiFNCIj0zlq4gGfo6KueXXmUV1zt1lQav6RZ56kv0WMpNl\nNsjW\r\n=1xTk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"rux-button.js","gitHead":"97813c2b1497c16f484dec6fee608518daa1b065","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"dmcalester","email":"duncan@rocketcom.com"},"deprecated":"This package has been deprecated. Please use https://www.npmjs.com/package/@astrouxds/astro-web-components instead.","repository":{"url":"https://www.bitbucket.org/rocketcom/astro-storybook/src/master","type":"git"},"_npmVersion":"lerna/3.16.4/node@v10.16.0+x64 (darwin)","description":"Astro Web Component for buttons","directories":{},"_nodeVersion":"10.16.0","dependencies":{"lit-element":"^2.1.0","@webcomponents/webcomponentsjs":"^2.2.10"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rux-button_4.0.0-alpha.1_1564612621057_0.7095090101236989","host":"s3://npm-registry-packages"}},"4.0.0-alpha.2":{"name":"@astrouxds/rux-button","version":"4.0.0-alpha.2","author":{"name":"Rocket Communications","email":"uxsupport@rocketcom.com"},"license":"SEE LICENSE IN LICENSE.md","_id":"@astrouxds/rux-button@4.0.0-alpha.2","maintainers":[{"name":"dmcalester","email":"duncan@rocketcom.com"}],"homepage":"https://www.astrouxds.com","bugs":{"url":"https://bitbucket.org/rocketcom/astro-components/issues","email":"uxsupport@rocketcom.com"},"dist":{"shasum":"95634d60e494dfd9daed6f69adf79c98980167f3","tarball":"https://registry.npmjs.org/@astrouxds/rux-button/-/rux-button-4.0.0-alpha.2.tgz","fileCount":4,"integrity":"sha512-qX3q2Xi94EaG5tHRr1lNzjfD9csIjN48gph+yLKZGgQOYMhN0zm2lBAWjOulIJiEKpey0/78owMQrLG3sPGd4Q==","signatures":[{"sig":"MEQCIFO0RTGG3vVKyWLFcjICxDXIyMXBtekDgRqaMbfF6lCZAiBqjzm6zy4W+A2NT/j4Qj3Kf8U8mCvR3IpdXxLPp1GZXQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQh31CRA9TVsSAnZWagAADCEP/3v/dQzoeKjsOcmtUDKV\nfNQhjZ2ZZQmuOet9YUfowG5v3TywtM8jc1aHcUojNUyF45bePJugNovCzCkt\nU9TDIxPPZGJrZafGg3lOY/qNQBSuIUFQXEixJkxlkvWycu7Cze3jNZGhubJJ\nt3WkZfaMdazA8S7qyItahpIxgysbLAGdif0wg+kAKDjTHPhfT38Luh8Tq2Xs\nygrfzewYBaTttCx8cHewaknM/xUrQT2lOlc7P431fLBEoDey0l7+hzInoD7A\nueajgXxYFpvTTDPrGmpY4XGLpoWDv9/6xKRoEkvFlIKlre41N+I7K/fGE+H7\n5K4KdrHEgwS7kqR8axTiiNVdLelR9XsnvOqhtJzL8Lzlb/uC0TCzFJbP1Xed\n89ZT9ONW/22k5wpHRYs/1zPuckjP2OQ3fvrEPvki2XfXBDvqZuWLIBCxr4Xy\nmUPak/IrQLtk9j1O479KK9wVS9BQW90RSiSLaKejfTLu8G+MYeqlOLTphM0u\nIxS3MsFxx2zh/DAwppot3aMQtUA9JTdvQtfSNBiFrqdDFZxEX5WBI92bwOS6\nVUA6dHa8ECLqsdnVyms+Ez08oTUVvipGoXDJmdUXdftSfOxKpcDazf09ok6c\nZ+EstqD2K5Dg8jWxGUJcGAw5O1vWmughLOMvnDh2LGZRxTCCq4UqiSKYknxV\n5/sT\r\n=lHyp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"rux-button.js","gitHead":"4bba0d8002ae689eae718e188328d4e564aa94b0","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"dmcalester","email":"duncan@rocketcom.com"},"deprecated":"This package has been deprecated. Please use https://www.npmjs.com/package/@astrouxds/astro-web-components instead.","repository":{"url":"https://www.bitbucket.org/rocketcom/astro-components/src/master","type":"git"},"_npmVersion":"lerna/3.16.4/node@v10.16.0+x64 (darwin)","description":"Astro Web Component for buttons","directories":{},"_nodeVersion":"10.16.0","dependencies":{"lit-element":"^2.1.0","@webcomponents/webcomponentsjs":"^2.2.10"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rux-button_4.0.0-alpha.2_1564614133322_0.5839139574884737","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@astrouxds/rux-button","version":"4.0.0","author":{"name":"Rocket Communications","email":"uxsupport@rocketcom.com"},"license":"SEE LICENSE IN LICENSE.md","_id":"@astrouxds/rux-button@4.0.0","maintainers":[{"name":"dmcalester","email":"duncan@rocketcom.com"}],"homepage":"https://www.astrouxds.com","bugs":{"url":"https://bitbucket.org/rocketcom/astro-components/issues","email":"uxsupport@rocketcom.com"},"dist":{"shasum":"723facd92a7953a81b2a5935a4356d181046fe7b","tarball":"https://registry.npmjs.org/@astrouxds/rux-button/-/rux-button-4.0.0.tgz","fileCount":3,"integrity":"sha512-GtgDTJrve0FcBRlriVM04ERPH4a88b9U7Y+tj4Fiu3U4+htILel7ArvRIOyZ48J0bnCyuyOLUuVfl/tQZzKmWw==","signatures":[{"sig":"MEYCIQC6q9/Va5Xfza/NmPi6C+w00X0dmUHt9RCWVish5I2U8gIhAL3ELNOZ3od4qciZ4Fn1XpjCwfg9ISoiY5vI5AHQ0GQ9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17894,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSZn8CRA9TVsSAnZWagAA1jcP/RvFY/g+1EWA7u4qzG71\nOw1WxAitDy1lyMB0ZhZyrspELsGuQwK7cuTD1ZyXlCOCFrquJb1ycpjxWp/V\n1SmpFmIsVJpB7xhs27vNdhfEgb6yTsJhUZg0hP5xg8wLMgZ0uMAQ6fga/Faz\nmu8rYuyqeqmRI7/1ooCE/rSyhc4mba/PSxaIX+6d6q7yThoyCJUcmWKtUQHS\nt52wConDqzQrHboNXsIQMisny0sP/yy5PlSDpIUxVR6AzCnXGEkHvqkhtsV0\nrzXw8vDaGbLRWxmVtBZgNxPSz1xTUVvTyu2TY3e+lQHKhruikqMtWSyxhtCU\nxovpLy251BiCf0ZiKJSizg2IO0jSkRoRqLQ2h242EWLDp/tcFxPT/8SbUOuz\noPdhX/TraS2ahRFJa/+V8PAkOzjM1yONWs1cfZA5f9PmijpPFFD80NhF1JAB\nZwzQeuX/HQnvObMMOk/w7gdCqj56Qml3g2bwXWOBnRucLcT2vW4WkftiXZVL\nUv23TyJ7m0AsSZLNGfA47DEU84g1xN38qG+mk6o6MAJaSIRdpaieLgiiWBDr\nXhSPlJTTR6ARuLTZzCnC0WcOe8JT/0Y0eVxcLVQqt1vzl91R8frirHi2lAZc\nPhXJGOCdquPk6A5mVqb6ulYqjAreeX2lbxdOzkVFpf914XaGFGZp2JkHcpql\nHWOV\r\n=IlpX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"rux-button.js","gitHead":"4bba0d8002ae689eae718e188328d4e564aa94b0","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"dmcalester","email":"duncan@rocketcom.com"},"deprecated":"This package has been deprecated. Please use https://www.npmjs.com/package/@astrouxds/astro-web-components instead.","repository":{"url":"https://www.bitbucket.org/rocketcom/astro-components/src/master","type":"git"},"_npmVersion":"6.10.2","description":"Astro Web Component for buttons","directories":{},"_nodeVersion":"10.16.0","dependencies":{"lit-element":"^2.1.0","@webcomponents/webcomponentsjs":"^2.2.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rux-button_4.0.0_1565104636310_0.6957256009084194","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"@astrouxds/rux-button","version":"4.0.1","author":{"name":"Rocket Communications","email":"uxsupport@rocketcom.com"},"license":"SEE LICENSE IN LICENSE.md","_id":"@astrouxds/rux-button@4.0.1","maintainers":[{"name":"dmcalester","email":"duncan@rocketcom.com"}],"homepage":"https://www.astrouxds.com","bugs":{"url":"https://bitbucket.org/rocketcom/astro-components/issues","email":"uxsupport@rocketcom.com"},"dist":{"shasum":"432abf9afa132bff903c6c48a5583bb73e28ba11","tarball":"https://registry.npmjs.org/@astrouxds/rux-button/-/rux-button-4.0.1.tgz","fileCount":4,"integrity":"sha512-L/DV+dBwhDflmLB83w3Dbm8hrzYxM9W1MAthevFhey7nI7NvokCHina9rRAK3Gnzu8+6mler6hRO4h2GW82uIg==","signatures":[{"sig":"MEUCIQC8bFufIzK+u+Dbfe5f1v8sKPH1MRsM3B83mjR2JgHrnwIgbIpU8XfCKXrBKAkLB9RDbwTcTthg9oYlwlv/pABGiTg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSdK1CRA9TVsSAnZWagAAUJ4P/31ozyANQncvisUm868g\nkBcs5tq1FUKf4rOYciQpKrZoyyfbcCML5zBxWbgNmFf8btPC/aUdLIHKt0T+\n6YeFvJcqJniKXy3CfQP7WNm8d1c32pL0SXDeOYtNBWoZexDKbQaJ1nlrRkDl\nsnP/3AG52ud3IS6h+v0elByvPRC4Ecm4SbkbsPw+8AUHSyB2uzhR7VqTf+YN\ntjfBzu7O1dBPrKX60wVq1engz2PKPO70BQJTQScVNRsxquaBbOj0YdAWlizp\n4LkxkRK+DPSfG0W5r7pdM43hJNclcqKgLWe6CIrmVOGPIM0cN6M/a/RH+Vlw\nL6isH7tCWUP1ZrSeytqINRNKcaZN7TcaeqtUkz/nRYA5vCJRo3M9SCibml9K\nvS8WRh6V6hUPdiKwQ4T+57cF66cSfi6a7XskZGd+H5XN8B2eN/bPrjOxqXvO\nVeYda5N+Rp0X9NfIQoyfectwZ3ghLz50Oqcj5GFjunHZxjUJBp3PuwEh4qEA\n+4f5icNERtYw65Ai+vVpDxJPk4Lt6KZcNEbp6zkraXykI3rYzQtiCl9hOQhs\nWMK7MwfLoJp0p/1vQsyX7nkaJZ9pUY4H4VvU95eGnTpBmXDihKmakbOcavKI\neCzg1KdvBCXb8vGtg+xqwRy45dB5t9Ey2lE5/N1wwGWAu7MGsecHxKYnp2gV\nF7FY\r\n=N2+c\r\n-----END PGP SIGNATURE-----\r\n"},"main":"rux-button.js","gitHead":"81e2bc74e5c884f2ec5bcad59f42f1203e5d8656","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"dmcalester","email":"duncan@rocketcom.com"},"deprecated":"This package has been deprecated. Please use https://www.npmjs.com/package/@astrouxds/astro-web-components instead.","repository":{"url":"https://www.bitbucket.org/rocketcom/astro-components/src/master","type":"git"},"_npmVersion":"lerna/3.16.4/node@v10.16.0+x64 (darwin)","description":"Astro Web Component for buttons","directories":{},"_nodeVersion":"10.16.0","dependencies":{"lit-element":"^2.1.0","@astrouxds/rux-icon":"^4.0.0","@webcomponents/webcomponentsjs":"^2.2.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rux-button_4.0.1_1565119156448_0.4657109047005772","host":"s3://npm-registry-packages"}},"4.0.2":{"name":"@astrouxds/rux-button","version":"4.0.2","author":{"name":"Rocket Communications","email":"uxsupport@rocketcom.com"},"license":"SEE LICENSE IN LICENSE.md","_id":"@astrouxds/rux-button@4.0.2","maintainers":[{"name":"dmcalester","email":"duncan@rocketcom.com"}],"homepage":"https://www.astrouxds.com","bugs":{"url":"https://bitbucket.org/rocketcom/astro-components/issues","email":"uxsupport@rocketcom.com"},"dist":{"shasum":"2a5b951c8f1e6fe1474542bf3a2a36825bb74405","tarball":"https://registry.npmjs.org/@astrouxds/rux-button/-/rux-button-4.0.2.tgz","fileCount":4,"integrity":"sha512-f5KmaC1FuufoxBDKqSlQnZo496mE3/BjM++rnCG8quz7DHsdhKnxaSrMLNsDXnMe21zFDxf40NtHZKmDVEvLgQ==","signatures":[{"sig":"MEUCIQCYVNstIbfbjH989RXinVg9ESmEIXWmO3Z7lbFl+cI9ogIgeSemCDLpV3p1CicG90DmT6eCJUhzIMkzv3HLCNZDxQg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUy9jCRA9TVsSAnZWagAAsfsP/1ugKLWRPFz3xbvIbjpX\nnqOke/srqQJ1QUp8OlCNCMzrykliIu+REG2IoTWqncc3BAi9J/yNAKw1MqGy\nuPoA5/2FgjjO39vSeYLf8X8VV/pQbFxAYe64kIlgUzxcuYRWyoXQy1bzucGm\nsuVLj7WffxjGX7aAHczEAEOiYlv3NbBRH9gu2x8AcPCFYcq4DEA/cG5kon8a\nhz2BCzaAQgblDBJ/YdaHiJrMjGdV0IM59d08iznzB2ZKwzIExPPxXIa5q+XV\nx3Iz8jcDn8vdThAU6vHMuWLGHPoij7xkalohnZ3hucXHB9jXhQrEjuQ1TFHS\n6E7SNFVKSkQsmbzu6NJdiL3ei8WiAbWmJEFFuv3wZk5PE+517ZVnhYk1F24w\nGCrgz4m+IUR8ktBzjLphBAV5wc0wSbOHB8ABgVhxVw0i+aGnjjx1EfEeIgy8\nwxpB+kCda2ZWIxH6glvKjRDlRyyXndwpdwpiwMSWMH7Pjuc4vZy+sERrqVoN\nhA1pKwPIEBCnohZAPLe55eWgTXxucyhjL8w8KVYkFddbHh5TRjhFp5ucabz4\nEoTU3DXzP6prxGgApZ1XJmun99TvejkT31xooAkt/6AB7/vuNAleqnOdEcaM\noEsfD4gE1CRqYHLbhsoVhiILtGSOrEkApAaTNMs5W3mymyyek8wkEG7XnFAu\nmAtd\r\n=DCzL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"rux-button.js","gitHead":"5e05693f89993808d25c0f3cc5b78cc500589c16","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"dmcalester","email":"duncan@rocketcom.com"},"deprecated":"This package has been deprecated. Please use https://www.npmjs.com/package/@astrouxds/astro-web-components instead.","repository":{"url":"https://www.bitbucket.org/rocketcom/astro-components/src/master","type":"git"},"_npmVersion":"lerna/3.16.4/node@v10.16.0+x64 (darwin)","description":"Astro Web Component for buttons","directories":{},"_nodeVersion":"10.16.0","dependencies":{"lit-element":"^2.1.0","@astrouxds/rux-icon":"^4.0.0","@webcomponents/webcomponentsjs":"^2.2.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rux-button_4.0.2_1565732707045_0.2508823715201798","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"@astrouxds/rux-button","version":"4.1.0","author":{"name":"Rocket Communications","email":"uxsupport@rocketcom.com"},"license":"SEE LICENSE IN LICENSE.md","_id":"@astrouxds/rux-button@4.1.0","maintainers":[{"name":"dmcalester","email":"duncan@rocketcom.com"}],"homepage":"https://www.astrouxds.com","bugs":{"url":"https://bitbucket.org/rocketcom/astro-components/issues","email":"uxsupport@rocketcom.com"},"dist":{"shasum":"e3108b613ada0b169f6dbcd84ef88e7bf373a269","tarball":"https://registry.npmjs.org/@astrouxds/rux-button/-/rux-button-4.1.0.tgz","fileCount":4,"integrity":"sha512-3XFuLFy+KBJxAKqxHNKiFbQu/mKk0KNOVlmhbCNKviAsE4TYrKVTpg7qOVwQZFigwjEjlDA6EiowNhKodSvpzg==","signatures":[{"sig":"MEUCIQCx6nNws5XigqD6rKfGbUaRs7kaaIa3t4d9Phlz9AJwTAIgWBtLe2k/7R6ndQf5n0amYFOpC8WxC88Xsl4fchPfLQk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21453,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemI71CRA9TVsSAnZWagAAbtwP/0faS9pv5fIfocW9fzJ9\nWz0K+RRCFw1EuGSCRskMdF/KtyUVT/FET0Hv6hM5cbUokrQ4cmqgOFaEIE1i\nWirlujzKV5VT+NJJPWR87iQC3Y03IBTZDeLQJqvjDI4c3DMe74ZFjfKYg79h\n1exiUZ5XuYseaHGq/aSqfxxnMvTpP/58uN/+26hZYqMsbCh6HbZPe2exxw//\npzQuDccraY9jFKpBOU9/8aKpuDkWQb9G+vn+3M+AP5ZyZ74clEKc2eVjUvpQ\nr/aGCBlPTU+P1y24jKoK/CBHeQAtCp5DH3tf+o9/xam12ukyoRwf2oz7ZvRx\nTDBd2U872UXt5VvFe8eC6bu2/6pcjRmoy/CPiN+reBAZgylFKJxX5qDlR+MX\nWuB1a3RKBJdvqXaM765XcaQ21due7IzfHNipaJ8gZ9kvfuTMlpVrFqMKNhnt\nt0uPXd8/PsVJSCuLANZ2zxD2MAsRVENNUC1CRPw7+7BbHSE+P4PZ+SXjMHpQ\nOd4ATRD+LvsKwom1IFxFzG5rX5hIxJRzUy35JtL5DwA9N7wL+zEWNXF6lnF+\nGTi98s+fZzdCiWxu/nE6phh8Q7eBt3G1nJEs3QUKCLTAvX8tx2V9W2P4s+Pp\nEL72kJjT55ueqesrSh2e5dqZWJWV4sRbG8dxw4AWTUZpcKGxqtwc6nGq68gE\nLq0M\r\n=/xME\r\n-----END PGP SIGNATURE-----\r\n"},"main":"rux-button.js","gitHead":"d04c940dd4385c0b29c361d5ee2669283095ca47","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"dmcalester","email":"duncan@rocketcom.com"},"deprecated":"This package has been deprecated. Please use https://www.npmjs.com/package/@astrouxds/astro-web-components instead.","repository":{"url":"https://www.bitbucket.org/rocketcom/astro-components/src/master","type":"git"},"_npmVersion":"lerna/3.20.2/node@v10.16.0+x64 (darwin)","description":"Astro Web Component for buttons","directories":{},"_nodeVersion":"10.16.0","dependencies":{"lit-element":"^2.1.0","@astrouxds/rux-icon":"^4.0.1","@webcomponents/webcomponentsjs":"^2.2.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rux-button_4.1.0_1587056373041_0.9145649946484251","host":"s3://npm-registry-packages"}},"4.1.1":{"name":"@astrouxds/rux-button","version":"4.1.1","author":{"name":"Rocket Communications","email":"uxsupport@rocketcom.com"},"license":"SEE LICENSE IN LICENSE.md","_id":"@astrouxds/rux-button@4.1.1","maintainers":[{"name":"dmcalester","email":"duncan@rocketcom.com"}],"homepage":"https://www.astrouxds.com","bugs":{"url":"https://bitbucket.org/rocketcom/astro-components/issues","email":"uxsupport@rocketcom.com"},"dist":{"shasum":"fac3b6f9a331e66089178d8b187a292ed45b0bde","tarball":"https://registry.npmjs.org/@astrouxds/rux-button/-/rux-button-4.1.1.tgz","fileCount":4,"integrity":"sha512-cDiKxCIPcBbNP+J2l2zKMXv7MdTwSrpnuYr9lHpmWld6YKQE9fmfXcWUKwniNGRkV4LHT1QFd2VgzJv75HxboQ==","signatures":[{"sig":"MEYCIQDbkq5sUk97CBT67f852XSRM5lfZ9QvJg68u7o5DEYuQgIhAJ6Kg2qkqEDYBN+f8UOnVIA2L6sgwkZmw9y5F2Z0VPID","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21453,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeusaxCRA9TVsSAnZWagAAuJgP/jkqiX93dBls/Nk5qseV\nfCDwdJnIvlrwGCmSYkDxBnmKXCWFHqOgSiPit7Xrddf6UQlU8Qlf/TVOaGzF\nMNM2nkPvG9te47sUEH4MDRg0k3KEWcEw5bHMxV9rWQoGftHGcCM2b2xmfZJE\niOBf+pSbWXjvSqMpziVjw2WkEG89+XKz16vaEP1SfEz+O1gTgVcic5Cwn8HB\n1zX/Id9UnAQk4mmcZD62lJ/Rws5iHvTcyGfJIdu7yp8bKrNjTE/6uft0PLWa\nK5RHvwFvNzDQGF54rlQrbJn8e0o4d90bW2LZPX4lDHy7x7ERC0xdsugJxcC7\nshg97aHXytqRMWvMAfFCLFllDZx31k1ozRqe8drooIAtE9mcOy9DrZt7NyRa\nZmEldgcshbDcO1v4rUjTYT5G7Yv+q3enISGL8kY1aGscs44IoxtT+WPAM4G+\ntUv1gKFukOhGKKcrqNxh+N0NBi6Aic8IrD3TxHVK7HDoBg6gcJfNp+pVFQtQ\nv75LTV317UNW1eC/gYY42TgscRxGCBKQDLfpNlrBwzvzO9usEUFr2ZJg/Aa4\nzxdHAC0ZcQjGoaX4wlvqZghvTTHUFlrSMvj7XfDQNkQCvb1+m9XYYpQu62Q5\nDfA4Leu1htl9PrisHaxAg/VC3T1UiQa+TR6ImBLELTziX8BAtYge9UK1eWfy\nOgpA\r\n=Lkap\r\n-----END PGP SIGNATURE-----\r\n"},"main":"rux-button.js","gitHead":"c32a387a63fa95b1d01bf415f144f1306e98dcf2","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"dmcalester","email":"duncan@rocketcom.com"},"deprecated":"This package has been deprecated. Please use https://www.npmjs.com/package/@astrouxds/astro-web-components instead.","repository":{"url":"https://www.bitbucket.org/rocketcom/astro-components/src/master","type":"git"},"_npmVersion":"lerna/3.20.2/node@v10.16.0+x64 (darwin)","description":"Astro Web Component for buttons","directories":{},"_nodeVersion":"10.16.0","dependencies":{"lit-element":"^2.1.0","@astrouxds/rux-icon":"^4.0.2","@webcomponents/webcomponentsjs":"^2.2.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rux-button_4.1.1_1589298865209_0.5247290764119781","host":"s3://npm-registry-packages"}},"4.1.2":{"name":"@astrouxds/rux-button","version":"4.1.2","author":{"name":"Rocket Communications","email":"uxsupport@rocketcom.com"},"license":"SEE LICENSE IN LICENSE.md","_id":"@astrouxds/rux-button@4.1.2","maintainers":[{"name":"cortney-rocket","email":"cortneyr@rocketcom.com"},{"name":"dmcalester","email":"duncan@rocketcom.com"},{"name":"sknep","email":"sarahr@rocketcom.com"},{"name":"tblaisde","email":"toddb@rocketcom.com"}],"homepage":"https://www.astrouxds.com","bugs":{"url":"https://github.com/RocketCommunicationsInc/astro-components/issues","email":"uxsupport@rocketcom.com"},"dist":{"shasum":"86b0e1e1fa4bae00a4b74216012d87e86239c81c","tarball":"https://registry.npmjs.org/@astrouxds/rux-button/-/rux-button-4.1.2.tgz","fileCount":4,"integrity":"sha512-uESQL5pHgbuO0QkmwYtJSeQsTw4qGyg127vs7SbHDKshV5QU/VsTVjs8ImJgwWw63fe4IW5O6011wMM0bF04Ug==","signatures":[{"sig":"MEQCICX7OEAYYNYoghQh2KHKQC6G/itdtMB7W9BRsWbRpSXiAiBAMNCUWsiCTWWZ3sZ51gKonB3nkSAA9YBkP+xvKrKQ/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22172,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPEABCRA9TVsSAnZWagAAW/kP/jUxlHeiYDok+2Sz7dC9\n7sHQSQMjTwEnLT6rJdlKcNw9z4nrpV42Cocei4x0Ax1AYvcK3omQ/SMYF2zW\nRieK4BtgfHZ4O1C0Ht6lJwQnhi2LBYvf8PUnCmyLWBMp5kbs1IRYL4xMzn6M\nOBXB4KvAwnDyiqueYkkMWwgaDHUtto4sv0BMHx1u6MkItLVvJfbKVZigHOp4\nirR4ZyhaG+y/rRL4T4hAMDNaMcaAt7zpi6tobqAMIy9G5uwiXrQ17dbkCc+1\n3eWwpfUn9eGQwVts9Jye+PgSwwFiQ+q4Yvhv+7o4ivMVdKkO/8N4eUqwj79F\nx7TB5l1wbGyeg+3NIIdY/JZPzO2yG7r5mNMRjcT47UTmE1+oobgAj95aLpr5\nf2ue8b5gOB8qY3PRXCmIS84/eSab7CJ4sB8zRt3oI8gNRp2WXID+1Ix7Pm+2\nsZ1/R3DBwqdcNl1SG2pKWjp7ImspeaCxg/jYLyEns72cOP8/39BWURY0w0qc\n1kXcIEgO2t61IhQalALm/oskLfq/qizGH84SPnYBeI5dPymiHR2gbI+XFgya\nU7Tec3lye251OT9JjWGJ4ZfVn6Fnl0civXAcZksntHG1O3+Dd5SwibLI7Q0A\n3eIOmdVxPsBjIRBTv6fhZOT+rS8N43E3pUF8WEecm675Mq+WCeqX02rltIIF\nL58W\r\n=Fmz2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"rux-button.js","module":"rux-button.js","gitHead":"38e7288db34ad739d8d0de2e2523179a2e5bf9a7","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"dmcalester","email":"duncan@rocketcom.com"},"deprecated":"This package has been deprecated. Please use https://www.npmjs.com/package/@astrouxds/astro-web-components instead.","repository":{"url":"https://github.com/RocketCommunicationsInc/astro-components/src/master","type":"git"},"_npmVersion":"lerna/3.20.2/node@v10.16.0+x64 (darwin)","description":"Astro Web Component for buttons","directories":{},"_nodeVersion":"10.16.0","dependencies":{"lit-element":"^2.1.0","@astrouxds/rux-icon":"^4.0.3","@webcomponents/webcomponentsjs":"^2.2.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rux-button_4.1.2_1597784065544_0.033364605929470104","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"@astrouxds/rux-button","version":"5.0.0","author":{"name":"Rocket Communications","email":"uxsupport@rocketcom.com"},"license":"SEE LICENSE IN LICENSE.md","_id":"@astrouxds/rux-button@5.0.0","maintainers":[{"name":"dmcalester","email":"duncan@rocketcom.com"},{"name":"cortney-rocket","email":"cortneyr@rocketcom.com"},{"name":"cskerbo","email":"chris.kerbo@rocketcom.com"}],"homepage":"https://www.astrouxds.com","bugs":{"url":"https://github.com/RocketCommunicationsInc/astro-components/issues","email":"uxsupport@rocketcom.com"},"dist":{"shasum":"5207e2d65485c10da0d2fdd1ff66ec52d0b93675","tarball":"https://registry.npmjs.org/@astrouxds/rux-button/-/rux-button-5.0.0.tgz","fileCount":3,"integrity":"sha512-Ckr24L8JFOF8wANSdpKg7XMBsbYOMSfzjX/0S5s5JiQylY0Zq/G1NYTMBQpzfM5p1nleqvDV5a9KWPShkYG/dg==","signatures":[{"sig":"MEUCIQCsDntBHNTAqpsObeoqfQH1muUgkU7vDnw/86ZhjzY42QIgWZRRqzMmeUH5mGfEQ2P9Nj3yhL7OhXmnXRkIT5ofMhg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18286,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEI/iCRA9TVsSAnZWagAAvIkP/Aj4yeJGTtzHmsQQ41EM\nf8LKH/9D+x36EqxW5xPqhjdZQt/PSgCBDUK7sXRk2rteVCaTVtwSK8ZlzIO/\nOAR2rvQjUE8HvR2tPwclMEFmvUkn1TLDzr35RNB1JxN9oGwNAQiiWEChZNU+\nsml+kehSQ8HXtTTV0pXxNRazljiisNmmwsghQpnRhr9ihBvlFtfjMxR5T65t\ncDF7axUlq+KR9X33qB8ax/u0ppvD9NkWieB1qTc71YSDiDDgxKTRw8a2QvJn\nBQF0SyZTxcG+L+Fx0FZd9vowA5GOiVFDHw6zzH5PhRgeXhPDE14sPhXwubI3\nP2iQDkcS89X1a17CfjHbcGQbQhFmNXoeYGzj25fPmgnXpQPLvERtdrCjyXwO\nR3dCVXsc7OztXBBJghy/ACEWG2PJhCoxnRigjmwv/FVgZhG7+f37OfUJCxxJ\ngw29tqfAnhUoFbpGdYnNNOU7o9PiQsxbZn+shQ9rqOMMv9nKZOKd0XyIDxGn\nrAI+rXxi29wCM7BcCcizdNdT3gJYoXXQwy358SLjWjQ1cv0ezLwQsmt2cfEe\n6EyjXXW9Dq4IKhlNso+NKnA5u98oTfe3APBxJEGI70uUbKGPjoAzgV9UVAYU\ntNQ6hEXVvLPgoW/WglgU0WmMnxEzOEWetoRBkouIibkT6EJG/IuhBSQvUJ2o\nYxlT\r\n=1FpY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"rux-button.js","module":"rux-button.js","gitHead":"4bba0d8002ae689eae718e188328d4e564aa94b0","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"dmcalester","email":"duncan@rocketcom.com"},"deprecated":"This package has been deprecated. Please use https://www.npmjs.com/package/@astrouxds/astro-web-components instead.","repository":{"url":"https://github.com/RocketCommunicationsInc/astro-components/src/master","type":"git"},"_npmVersion":"6.10.2","description":"Astro Web Component for buttons","directories":{},"_nodeVersion":"10.16.0","dependencies":{"lit-element":"^2.1.0","@astrouxds/rux-icon":"^5.0.0","@webcomponents/webcomponentsjs":"^2.2.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rux-button_5.0.0_1611698146547_0.13971739627228064","host":"s3://npm-registry-packages"}},"5.0.1":{"name":"@astrouxds/rux-button","version":"5.0.1","author":{"name":"Rocket Communications","email":"uxsupport@rocketcom.com"},"license":"SEE LICENSE IN LICENSE.md","_id":"@astrouxds/rux-button@5.0.1","maintainers":[{"name":"dmcalester","email":"duncan@rocketcom.com"},{"name":"cskerbo","email":"chris.kerbo@rocketcom.com"}],"homepage":"https://www.astrouxds.com","bugs":{"url":"https://github.com/RocketCommunicationsInc/astro-components/issues","email":"uxsupport@rocketcom.com"},"dist":{"shasum":"e663c2304643c6690f98724cc4d900c49ccf2b02","tarball":"https://registry.npmjs.org/@astrouxds/rux-button/-/rux-button-5.0.1.tgz","fileCount":3,"integrity":"sha512-AsGMEbpvMiaZQj/1SxTAns3ztuIu6lUmQTxS5WGZoHaEqtE/TfeRULCsdKLbHiKlDXjCG1DXUJEEAdP5B7loow==","signatures":[{"sig":"MEUCIBlbxBQGTPd+ZwhgDMSha5j9NeD6vZPxQJVg5NULoIALAiEAioYZ28j4RqeWqWTSJzIRzJMvjI9IZQoaNamLm2D2LNo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18433,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgW1rnCRA9TVsSAnZWagAAADgQAIYn8ZJwS3ZWdBG+Y5Sh\nlaGezpQVYPXotVTX6y6SJkze4Vq1FkV0/cQTml7bNm/WUs65sCxxPLpj9CaE\n7mahkvRvxm/ZLzDFURo+oMubsUTdysVEnwkrRabfH395g+6m3SHwQpogMzG3\nlDRSeoxll3kBN0Qybp/ESHlbPFqKcVDFtHJNev3rDTgfvPyimSz2pw0g597V\nw8MNxbecozq59QhDqZG7aXFFIU3XSu1iQp/T23ASqj3dKq6eY2p5KxFUIEtR\nKjIJg+IL/Lj5eZb/Nlgp2xhXy6C8pMXb42WTNIpV398BJrOxUsoONXQLqAlN\nW2h214YS1a4K7xnU/TpBWVG736ZvHSBUt8cTGUMhwRPaRE9QPbgRBTPanvYn\nLBu9TXu9ylJqBTMd/cmbxD/OCP2/Dp+50+pV3onivAsuSDh3QaJU0C1fVefF\nFRvYDOafGhFJo0BOxxjhtIrVffwlDuFvbW0XVZTph97MJoz2OQvn5Z5wT83j\nppxbBSuSbiYegsDymY9QguuvxpQYKwNHt2kdiUWJkeCVsL6LIkfk0iQwpcCS\n5rjEnU6YZgjSxOPPLRTEmLYqZkMMnr7uie2CyBLc4nRRaXy39jCpJVQ+HcgE\nf+EiEF1V2lsNFAS+SKqTkI6SpAQgi4juQuHRaOSlVkS+pmefRjqHsNGJ3CZV\neqqN\r\n=Z9N0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"rux-button.js","module":"rux-button.js","gitHead":"4bba0d8002ae689eae718e188328d4e564aa94b0","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"dmcalester","email":"duncan@rocketcom.com"},"deprecated":"This package has been deprecated. Please use https://www.npmjs.com/package/@astrouxds/astro-web-components instead.","repository":{"url":"https://github.com/RocketCommunicationsInc/astro-components/src/master","type":"git"},"_npmVersion":"7.5.2","description":"Astro Web Component for buttons","directories":{},"_nodeVersion":"10.16.0","dependencies":{"lit-element":"^2.1.0","@astrouxds/rux-icon":"^5.0.0","@webcomponents/webcomponentsjs":"^2.2.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rux-button_5.0.1_1616599782574_0.7529213220547464","host":"s3://npm-registry-packages"}},"5.0.2":{"name":"@astrouxds/rux-button","version":"5.0.2","author":{"name":"Rocket Communications","email":"uxsupport@rocketcom.com"},"license":"SEE LICENSE IN LICENSE.md","_id":"@astrouxds/rux-button@5.0.2","maintainers":[{"name":"rocketmark","email":"mark.cianfrani@rocketcom.com"},{"name":"joel_perez","email":"joel.perez@rocketcom.com"},{"name":"dmcalester","email":"duncan@rocketcom.com"},{"name":"cskerbo","email":"chris.kerbo@rocketcom.com"}],"homepage":"https://www.astrouxds.com","bugs":{"url":"https://github.com/RocketCommunicationsInc/astro-components/issues","email":"uxsupport@rocketcom.com"},"dist":{"shasum":"a8e29d8f5b3ee20bb80846163972184138f8fb80","tarball":"https://registry.npmjs.org/@astrouxds/rux-button/-/rux-button-5.0.2.tgz","fileCount":4,"integrity":"sha512-WAKkPM6Lq9Z5vHMbMy5aDTN7ohIVA+Q3mo9cWiWL0EsAzxknqgY7Pnsh8Ho9uYbNu+u2TX3ii0WNZ0OLdFIllA==","signatures":[{"sig":"MEUCIQDNo6T05H9t1MKZL5DlxwNat7YRKSWVoyjB6bSxWRdqvAIgRDOfZbCd0vmju+ZccrBeoorggQL5Og3ok2Gst/KkI44=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21669,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2en7CRA9TVsSAnZWagAAMAsP/1iHxbbv3Z3xJZXzA0KY\n+snqway5ojSW3uU9ycRC8U9nGyWUOGtZeqM7DkKa+1kYswxJJe7e9THwvi1a\nTvtoCawcqiM8+sBV10ZPgslr0VMkkn/K+bDC/U76HsmYdbvaFiF87+zJVtdi\nOX29bWOOwDXgKnH71+B78HfaJ8iUhyJcxa/i3URIY4mfzqxGAcFexqW0LTtR\nBjK8DDnXT2vnN2at6qgVuAcNJ99r1ILiXBg+qkoKZX88yTWQOSXtQmkKvDrr\nKULtqJ4A2vV9lzcsqssJOmDD/xzjZUtQsSrSIlvKJQyP5BjlNL7CANeN9H7v\n2wFOER8M4eFrRt6uJtDVBXyzI9sWa9eoctstXw5tUMGX+0DoPtQqYiLPrzRk\nRJUi6rgfXzNLrGvfBZYaCX6weonnOMiFYMo6q52lnUcBo1lU8HYgvSFKAPZy\n6nJrAyd65hzWCPKlPli/OtFyLGbPbT8ArHo4xIlk2BxEtPGlwslHk8mkUDd8\nVMnmOv7i9H62XNzcpaWuFE4se8B95ijujt/FPFCwuUuAlsvbKwfPm1KMpMGx\n5KqmPrOjao8sZTQ8/VohTSUCnFwTYWwwQa1J0RS2bE3v2/8k6RNIf4JfH6Bo\nJMSP0GwsWZAWEgIK1VFM4MJQ6/sPgZCMX3BpHmrJHAkghksMaC2XB4JceDU+\n3cZQ\r\n=lLCu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"rux-button.js","module":"rux-button.js","gitHead":"1baa15908593f0e6452e8283be1e279a05862079","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"dmcalester","email":"duncan@rocketcom.com"},"deprecated":"This package has been deprecated. Please use https://www.npmjs.com/package/@astrouxds/astro-web-components instead.","repository":{"url":"https://github.com/RocketCommunicationsInc/astro-components/src/master","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (darwin)","description":"Astro Web Component for buttons","directories":{},"_nodeVersion":"14.16.1","dependencies":{"lit-element":"^2.1.0","@astrouxds/rux-icon":"^5.0.2","@webcomponents/webcomponentsjs":"^2.2.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rux-button_5.0.2_1624893946879_0.4650505795225708","host":"s3://npm-registry-packages"}},"5.3.0":{"name":"@astrouxds/rux-button","version":"5.3.0","author":{"name":"Rocket Communications","email":"uxsupport@rocketcom.com"},"license":"SEE LICENSE IN LICENSE.md","_id":"@astrouxds/rux-button@5.3.0","maintainers":[{"name":"jacob-rocket","email":"jacob.norton@rocketcom.com"},{"name":"dmcalester","email":"duncan@rocketcom.com"},{"name":"joel_perez","email":"joel.perez@rocketcom.com"},{"name":"rocketmark","email":"mark.cianfrani@rocketcom.com"},{"name":"sasha-rocket","email":"aleksandr.antonov@rocketcom.com"}],"homepage":"https://www.astrouxds.com","bugs":{"url":"https://github.com/RocketCommunicationsInc/astro-components/issues","email":"uxsupport@rocketcom.com"},"dist":{"shasum":"a58c366c305c4b18d51a031b34f646811c440de5","tarball":"https://registry.npmjs.org/@astrouxds/rux-button/-/rux-button-5.3.0.tgz","fileCount":3,"integrity":"sha512-kwQ6mvp9KWlDGcMcl0YKBneRtVgU/JlRr7IA1C7Momelng4xT0JYO6jz2/F6qiN14//ZrJljfqt0l+0xhuGEGA==","signatures":[{"sig":"MEUCIFMXAW+/bJXt2Q0ezSrXxnBHGu2gbEWzV/GKxkziUBW+AiEAv6ORNoJ1m0fenKcyAgVT54kVUtJOktbB92L+WtUHIWs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20934,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzGT5CRA9TVsSAnZWagAAsC4P/3uJ2tFu7YkIWnn3diHY\nhlcu2+1yTNJd85lBALzKjkMyuyx6tek24kp2wQur1jNRhjuWzKJiMG1sIV/O\nQceqMBhpOoR0f7TbbNCSq3VxKLU6YAdPOzrajmIUumoQgspf67WESQXI5Yk6\n11Fn8Ezx/kMlyE9SMrJW12VFpA+AYr/bB8hIa5i53U0rdacKrxB/3Z+YiQVW\nxydhfXSU4o0hSMYrXbBn+rwTsPcbxOVHcVmxwujDb46BT5ahY1U/i9ymP399\nN4HXN+LZY2aCugei1c0p6zWWC7EZtIsLHciKpKA70DoC1fX9UepICyowwPnf\n66oIZg57jWbf3B+7bPPP1bswJ+90FYqUVTFnbiyaT73SsZnDhijFGiGtqdOT\n+cY0ZVOqdG0o2Bpd2RPd00RA+fF6g5rn1A+zGMaW96BuCbIGQY6A4kyC4one\npNUPSNPeANXTBhnAtrd9Ggx8NSe+BwAPxy4Ln6YTnGaPHAKiSjqmo7qZk7Yd\nGu/irm13MhjYUXp3VI6Om8HovaWtcAXscweNQRE/0BLufRnJP7c35QtOE0j2\nUOsESehBmCbCV0WQpresoBnfEL/63H4gtwyUwK/2GIioFE9mnY4T+PkMDwdf\nawswiK2pIKVJXZF/sNkI1b1I8l0Zx8DTQEtQLerM+TQ9CTKiM6BU6A7Bq2p/\n8h9Y\r\n=sMyX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"rux-button.js","module":"rux-button.js","gitHead":"4bba0d8002ae689eae718e188328d4e564aa94b0","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"dmcalester","email":"duncan@rocketcom.com"},"deprecated":"This package has been deprecated. Please use https://www.npmjs.com/package/@astrouxds/astro-web-components instead.","repository":{"url":"https://github.com/RocketCommunicationsInc/astro-components/src/master","type":"git"},"_npmVersion":"6.14.12","description":"Astro Web Component for buttons","directories":{},"_nodeVersion":"14.16.1","dependencies":{"lit-element":"^2.1.0","@astrouxds/rux-icon":"^5.3.0","@webcomponents/webcomponentsjs":"^2.2.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rux-button_5.3.0_1634850395147_0.6063945896108422","host":"s3://npm-registry-packages"}}},"time":{"created":"2018-05-22T14:35:52.423Z","modified":"2026-06-23T21:42:00.841Z","1.0.0":"2018-05-22T14:35:52.897Z","1.0.1":"2018-05-22T16:19:02.050Z","1.0.2":"2018-05-22T17:12:24.196Z","1.0.4":"2018-05-22T18:50:05.046Z","1.0.5":"2018-05-23T19:18:15.129Z","2.0.0":"2018-08-30T17:07:42.071Z","2.0.1":"2018-10-29T17:38:36.994Z","3.0.0":"2018-11-01T22:21:51.006Z","4.0.0-alpha.1":"2019-07-31T22:37:01.205Z","4.0.0-alpha.2":"2019-07-31T23:02:13.452Z","4.0.0":"2019-08-06T15:17:16.438Z","4.0.1":"2019-08-06T19:19:16.607Z","4.0.2":"2019-08-13T21:45:07.198Z","4.1.0":"2020-04-16T16:59:33.196Z","4.1.1":"2020-05-12T15:54:25.349Z","4.1.2":"2020-08-18T20:54:25.677Z","5.0.0":"2021-01-26T21:55:46.677Z","5.0.1":"2021-03-24T15:29:42.727Z","5.0.2":"2021-06-28T15:25:47.060Z","5.3.0":"2021-10-21T21:06:35.256Z"},"bugs":{"url":"https://github.com/RocketCommunicationsInc/astro-components/issues","email":"uxsupport@rocketcom.com"},"author":{"name":"Rocket Communications","email":"uxsupport@rocketcom.com"},"license":"SEE LICENSE IN LICENSE.md","homepage":"https://www.astrouxds.com","repository":{"url":"https://github.com/RocketCommunicationsInc/astro-components/src/master","type":"git"},"description":"Astro Web Component for buttons","maintainers":[{"email":"chrisk@rocketcom.com","name":"ck_rocket"},{"email":"micah.jones@rocketcom.com","name":"rocket_micah"},{"email":"jacob.norton@rocketcom.com","name":"jacob-rocket"},{"email":"frances.morrison@rocketcom.com","name":"rocket_frances"}],"readme":"# Buttons\n\nButtons allow users to trigger actions.\n\n## Guidelines\n\n-   [Astro UXDS: Button](http://www.astrouxds.com/ui-components/button)\n\n## Web Components Usage\n\n### 1. Installation\n\n#### Install the Astro UXDS Button package via Command Line (Preferred Method)\n\n```sh\nnpm i --save @astrouxds/rux-button\n```\n\nYou may use Yarn, NPM, or your Node package manager of choice. The `--save` flag adds this component as a dependency in your `package.json` file.\n\n#### **Alternatively**, download the [Astro UXDS Component Library](https://github.com/RocketCommunicationsInc/astro-components/) source to your project.\n\nVia CLI:\n\n```sh\ngit clone https://github.com/RocketCommunicationsInc/astro-components.git\n```\n\nOr, [download the Astro UXDS Components as a .zip](https://github.com/RocketCommunicationsInc/astro-components/archive/master.zip)\n\n### 2. Import the Astro Button Web Component\n\nThis example assumes you're using the NPM package in `node_modules`. Otherwise, import the component using the path to the Astro Components directory in your project.\n\n```javascript\nimport { RuxButton } from '@astrouxds/rux-button/rux-button.js'\n```\n\n### 3. Render the Astro Button Web Component\n\nPass properties as attributes of the Astro Button custom element:\n\n```xml\n<rux-button size=\"large\" disabled secondary>\n  Large disabled secondary button\n</rux-button>\n\n```\n\nThe component auto-imports the default Astro Icon Web Component for icons, if you specify one:\n\n```xml\n<rux-button icon=\"settings\">\n  Button with icon using astro UXDS icon web component\n</rux-button>\n```\n\nAlso, you can use [Slots](https://developer.mozilla.org/en-US/docs/Web/Web_Components/Using_templates_and_slots#Adding_flexibility_with_slots) to define icons within buttons. This method is best if you need to override the default icon library SVG file:\n\n```xml\n  <rux-button>\n    <rux-icon icon=\"custom\" library=\"/icons/custom.svg\" viewBox=\"0 0 128 128\"></rux-icon>\n    Slotted icon button\n  </rux-button>\n```\n\nIn this situation, you do not need to specify a size for the icon component -- the button's size attribute will define the appropriate size of the icon.\n\n### Properties\n\n| Property    | Type    | Default | Required | Description                                                                                                                                                                                                                                                                                                                    |\n| ----------- | ------- | ------- | -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |\n| `disabled`  | Boolean | `false` | No       | Disables the button via HTML `disabled` attribute. Icon takes on a distinct visual state. Cursor uses the `not-allowed` system replacement and all keyboard and mouse events are ignored.                                                                                                                                      |\n| `secondary` | Boolean | `false` | No       | Displays a secondary button visual treatment suitable for secondary actions, such as a non-preferred alternative to an action identified by a primary button. For example, use a secondary button for the less preferred option in Ok/Cancel button pairings.                                                                 |\n| `iconOnly`  | Boolean | `false` | No       | Visually hides all text on the button, suitable for use cases where space is at a premium and the button intent is unambiguous, like a Play/Pause button. Requires the `icon` attribute to be set as well.                                                                                                                     |\n| `icon`      | String  | `''`    | No       | Displays an Astro icon matching this string to the left of the button text. For a [full list of available icons, see the Icons section in Astro UXDS Guidelines](https://astrouxds.com/ui-components/icons-and-symbols). Required when the `iconOnly` attribute is `true`. Note that you can also use the Slot to add an icon. |\n| `size`      | String  | `''`    | No       | Displays the button as a `'small'` or `'large'` variant.                                                                                                                                                                                                                                                                       |\n\n---\n\n## Basic HTML Usage\n\n### 1. Include the Astro UXDS CSS file\n\nLatest release is available in the [static css directory](https://github.com/RocketCommunicationsInc/astro-components/tree/master/static/css).\n\n```xml\n<link rel=\"stylesheet\" href=\"/your-project/path/astro.css\" />\n```\n\n### 2. Markup the component using HTML and the Astro CSS classes\n\nAstro CSS classes follow the [BEM-style](http://getbem.com/introduction/) naming convention.\n\nConfigure the component using native HTML attributes or [BEM-style](http://getbem.com/introduction/) class suffixes after `rux-button--`.\n\n```xml\n<button class=\"rux-button\">Submit</button>\n\n<button class=\"rux-button rux-button--large rux-button--secondary\" disabled>\n  Large disabled secondary button\n</button>\n```\n\nThe basic HTML/CSS usage supports icons if using Web Components (and importing the Astro Icon Component):\n\n```xml\n<button class=\"rux-button rux-button--icon\">\n  <rux-icon class=\"rux-icon rux-button__icon\" icon=\"settings\" color=\"white\"></rux-icon>\n  Button with icon using astro UXDS icon web component\n</button>\n```\n\nOtherwise, wrap your icon SVG in an HTML element with the [BEM-style](http://getbem.com/introduction/) classes `\"rux-icon rux-button__icon\"`:\n\n```xml\n<button class=\"rux-button rux-button--icon\">\n  <div class=\"rux-icon rux-button__icon\">\n    <svg ... ></svg>\n  </div>\n  Button with local icon\n</button>\n```\n\n### Attributes\n\n| Attribute               | Type    | Default | Required | Description                                                                                                                                                                                                                                                                                                                                                                                                               |\n| ----------------------- | ------- | ------- | -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| `disabled`              | Boolean | `false` | No       | Disables the button via HTML `disabled` attribute. Icon takes on a distinct visual state. Cursor uses the `not-allowed` system replacement and all keyboard and mouse events are ignored.                                                                                                                                                                                                                                 |\n| `secondary`             | Boolean | `false` | No       | Displays a secondary button visual treatment suitable for secondary actions, such as a non-preferred alternative to an action identified by a primary button. For example, use a secondary button for the less preferred option in Ok/Cancel button pairings.                                                                                                                                                            |\n| `rux-button--icon-only` | Class   | —       | No       | Visually hides all text on the button, suitable for use cases where space is at a premium and the button intent is unambiguous, like a Play/Pause button. Must be used with the `rux-button--icon` class.                                                                                                                                                                                                                 |\n| `rux-button--icon`      | Class   | —       | No       | Displays an Astro icon matching this string to the left of the button text. Required when element also has the class `rux-button--icon-only`. For a [full list of available icons, see the Icons section in Astro UXDS Guidelines](https://astrouxds.com/ui-components/icons-and-symbols) Note: Astro UXDS icons are only available when using the Web Component usage pattern, which imports the `<rux-icon>` component. |\n| `rux-button--size`      | Class   | —       | No       | Displays the button as a `'small'` or `'large'` variant.                                                                                                                                                                                                                                                                                                                                                                  |\n\nFor more information about AstroUXDS usage outside of a Web Component environment, please see [Astro UXDS Stylesheets](https://www.astrouxds.com/components/readme/#getting-started-with-html-%26-css)\n\n---\n\n## Revision History\n\n##### **4.1**\n\n-   Add styles for and example of using slots for Icon child component\n\n##### **4.0**\n\n-   Swapped kebab-cased `icon-only` attribute for standard camelCase `iconOnly`\n-   Deprecated `type` attribute in favor of separate `size`, `iconOnly`, and `secondary` attributes. `default` type is No longer supported.\n-   Fixed the width of the small icon-only button and ensured icon-only buttons show No text, even if text is provided\n-   Fixed secondary button icon color\n-   Re-enabled missing focus styles on buttons.\n-   Removed undocumented critical button style.\n-   Replaced [Polymer 3](https://www.polymer-project.org) implementation with [LitElement](https://lit-element.polymer-project.org/) for improved speed and interoperability with JS Frameworks as well as simpler template declaration now available in vanilla JavaScript.\n\n##### **3.0**\n\n-   Removed Master Off Button Style\n-   Replaced various properties with css custom properties to support\n-   Removed `.satcom` class definition\n-   Removed `narrow`/`short` definitions\n\n##### **1.4**\n\n-   Added `rux_` prefixes and BEM-compatible classes to all `satcom_`-prefixed elements. NOTE: `satcom_` will be removed in a future version\n-   Disabled user selection of text on all buttons\n-   Removed redundant background hover from `disabled` state by using `:not()` on the `:hover` state\n-   Removed redundant background hover from `master off` by using `:not()` on the `:hover` state // deprecate after 1.4\n-   Fixed Firefox alignment issue where text was misaligned vertically\n-   Renamed `half-height` to `short` and `half-width` to `narrow` (Note: `rux_` only, `satcom_` retains old syntax)\n-   Removed `user-select` and placed it in astro.css to apply to all input types\n-   Embedded master off icon and removed the additional states required to handle icons and gradient backgrounds\n","readmeFilename":"README.md"}