{"_id":"@aeternity/superhero-utils","_rev":"15-5847a3f44e0a9c62bb48aaf02ec27931","name":"@aeternity/superhero-utils","dist-tags":{"latest":"0.6.0"},"versions":{"0.4.0":{"name":"@aeternity/superhero-utils","version":"0.4.0","description":"## Installation","main":"dist/index.js","browser":"dist/index.js","dependencies":{},"devDependencies":{"@babel/core":"^7.10.1","@babel/plugin-transform-runtime":"^7.10.1","@babel/preset-env":"^7.10.1","babel-loader":"^8.1.0","babel-plugin-transform-async-to-generator":"^6.24.1","clean-webpack-plugin":"^3.0.0","css-loader":"^3.5.3","mini-css-extract-plugin":"^0.9.0","regenerator-runtime":"^0.13.5","sass":"^1.26.7","sass-loader":"^8.0.2","serve":"^11.3.0","style-loader":"^1.2.1","url-loader":"^4.1.0","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"npm run build && serve","build":"webpack","watch":"webpack --watch"},"repository":{"type":"git","url":"git+https://github.com/aeternity/superhero-utils.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/aeternity/superhero-utils/issues"},"homepage":"https://github.com/aeternity/superhero-utils#readme","gitHead":"b7fb3e85eef5e61f2d8e85a0b95e5dd4565ee009","_id":"@aeternity/superhero-utils@0.4.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-z8Xk+aSNcMnyeyBTBQuaZNsboGqpep269HrJCZwv299TscOhPMLvtxrIDDtxgZOIGveudeNIBXv11QdalE35kw==","shasum":"28b384b0a082717fc94bc66ab720944d674ff371","tarball":"https://registry.npmjs.org/@aeternity/superhero-utils/-/superhero-utils-0.4.0.tgz","fileCount":13,"unpackedSize":50814,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjaLKCRA9TVsSAnZWagAAjnYP/1Egj+p63RxFHOatKEY3\nTPittSqaXhOumzmBQDoKs3HPHz8dk9c/PJumCJSjCCmUEDUdO+duruRKBA2y\nVdqI2TlZVq2LrRKDFsfXyG8WWez7CNBX443YWZDfa6tt5jf9aq5Y1dpWAA6K\nq1rzWF5N5WzBAGkFVH3Vhw/Lnr8KmlwjiIijJ+e2bNd4+mlC9Gi72YxM3+QK\nysNGyuiX7Ph1DlGy7HP50+bwmxGlInA642QaZ3fBZbGpNyiszEwCD/TB71Yg\nTW8wF3O5lfu8mtvTQGWJ38jpXF7zDYTe5vEMyQ976CX2rWUOMf3WHlEEZmvN\ntYPdkDiAqlIMLzYPGzkXdE9dDlECFw0Sen/jvKaFf6L1UvDyHFcfKu2jfCd6\nZJgqlsNTEXqQ0mVmnrDRkyaQwpQN5pHArapEk2UGncCANUyqNpOkcpzwasjQ\np+wZ/cD2O/zJLQobeT26HEqbQ+tNUGJUP8XSibqX20LXGN2b5+PwU9CkZ75B\n2GqDNORttwNMRXZtqgRKzsFLV3CtBPwXzMjg2jbiX/sl25F3nr01u9CTgWRh\nS2jSJ4qQxxKVETOy7QkG/ml8Etab/5wiVSWluMFFRMicxYxJvjke6qp78naP\n8rbT5IQtEWcFxFo5fCx0zH1hqs73vUUexoH+ADhVaMYGNMaAOsBWwohJso/Y\nsr5u\r\n=784T\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDudRo7P6+Tzv7MrFgso7DsUW3e2BczRW5vHV2M6DtdpQIgK6TOj5kgWvjJSz1IPAVpkdFBhl7io7T9eZgox+0RXVg="}]},"maintainers":[{"name":"mradkov","email":"milenradkov@me.com"},{"name":"noandrea","email":"no.andrea@outlook.com"},{"name":"mpowaga","email":"michalpowaga13@gmail.com"},{"name":"maptuhec","email":"martin@limechain.tech"},{"name":"perseverance","email":"george@limechain.tech"},{"name":"nduchak","email":"omelko39@gmail.com"},{"name":"ricricucit","email":"enrico.icardi@gmail.com"},{"name":"e-user","email":"npm@sodosopa.io"},{"name":"dadaphl","email":"klein.philipp@gmail.com"},{"name":"davidyuk","email":"denis_davidyuk@hotmail.com"}],"_npmUser":{"name":"davidyuk","email":"denis_davidyuk@hotmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/superhero-utils_0.4.0_1603117770306_0.510614828099307"},"_hasShrinkwrap":false},"0.5.0":{"name":"@aeternity/superhero-utils","version":"0.5.0","description":"## Installation","main":"dist/index.js","browser":"dist/index.js","dependencies":{},"devDependencies":{"@babel/core":"^7.10.1","@babel/plugin-transform-runtime":"^7.10.1","@babel/preset-env":"^7.10.1","babel-loader":"^8.1.0","babel-plugin-transform-async-to-generator":"^6.24.1","clean-webpack-plugin":"^3.0.0","css-loader":"^3.5.3","mini-css-extract-plugin":"^0.9.0","regenerator-runtime":"^0.13.5","sass":"^1.26.7","sass-loader":"^8.0.2","serve":"^11.3.0","style-loader":"^1.2.1","url-loader":"^4.1.0","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"npm run build && serve","build":"webpack","watch":"webpack --watch"},"repository":{"type":"git","url":"git+https://github.com/aeternity/superhero-utils.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/aeternity/superhero-utils/issues"},"homepage":"https://github.com/aeternity/superhero-utils#readme","gitHead":"e21c679a27855a0b5a51bcd977c6daa1a2eecafc","_id":"@aeternity/superhero-utils@0.5.0","_nodeVersion":"12.14.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-DLA8vNT7EqR6JG6Ld05Zh128rhcVU+UtCeHWLFaPM5Rl43oLs0BrvcMSSqD7Vx1KfE+aX1QjQWcWVs29vqggIg==","shasum":"d396492d4eb49e812df5a7a33dcd0e5731e02d7b","tarball":"https://registry.npmjs.org/@aeternity/superhero-utils/-/superhero-utils-0.5.0.tgz","fileCount":10,"unpackedSize":12186,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkEk1CRA9TVsSAnZWagAAWScP/1vughdn0+R0VEiYMNdm\nmZCx3Y3RmRinw1WGoVKy1QXYO+fLfmFhBYpr81mUQOyxiYHByKJJGE1P9DLe\n9gDELT8sS9EKcmX6RwUX75VT9IK47fQ8kEhzHw5LhqPOS8TR2VLZORKM31Se\n7IhQdvtWVpCTIxBl/EjK6opEOmc3AgdkhcBp4Jgu6TnagHKxiHAzjVqOZ4La\nbtUQiGLADFxme81icYGw9uMx3ldl1AlF4+kQ9DJr5Gop/Q+44D3bxlD5DwfT\ncpvfTOo3TgnlE67wWiFS8R6aTl1fjtmb0zEvjPeCDe45bjJeU8NE3rGlwZVF\nwL89zjRX8XkskXdArBPvZNpT+9Ri5ZpHmaugdbYV4xRihu1+q3HM6tgUkbtk\n2TKkH+sxjo7sv/92mJrimtVQofCAUU0WczHDCfJ4legnNMwBWbeu77++0QMD\n7uXRW0gvyGmbKZen3XV+7kfLq8TmoHtslr4DkV66WJu+9FlhP6ROjmHQU1KQ\nqy8jgnbI7qv2D/4KNihZb7O4YW2SK/calYGJcjjDj3Pwzn12voej4c8xq1lB\nOvtpXkTZ22bp/aj8hEVrj1e9pKByppnD+UoCruK2pu2JG5ajFVDeqm98fx1k\nGSz2H//RBezDPgOuot2F2qfRSRWoXfkjYzUuhsg1nU0W7Pe6OrybdNweM5V3\nFgc2\r\n=x6Mn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQClvCO6xs+j+zQ+IM8bIZCFTFyx5sGbf8vIaCHkd9RacQIgINf3NwFOmw6dgTm9YpEx1jsd5LRcnPz+dCBi392Tjhw="}]},"maintainers":[{"name":"mradkov","email":"milenradkov@me.com"},{"name":"noandrea","email":"no.andrea@outlook.com"},{"name":"mpowaga","email":"michalpowaga13@gmail.com"},{"name":"maptuhec","email":"martin@limechain.tech"},{"name":"perseverance","email":"george@limechain.tech"},{"name":"nduchak","email":"omelko39@gmail.com"},{"name":"ricricucit","email":"enrico.icardi@gmail.com"},{"name":"e-user","email":"npm@sodosopa.io"},{"name":"dadaphl","email":"klein.philipp@gmail.com"},{"name":"davidyuk","email":"denis_davidyuk@hotmail.com"}],"_npmUser":{"name":"mradkov","email":"milenradkov@me.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/superhero-utils_0.5.0_1603291444699_0.86611374906464"},"_hasShrinkwrap":false},"0.5.1":{"name":"@aeternity/superhero-utils","version":"0.5.1","description":"## Installation","main":"dist/index.js","browser":"dist/index.js","dependencies":{},"devDependencies":{"@babel/core":"^7.10.1","@babel/plugin-transform-runtime":"^7.10.1","@babel/preset-env":"^7.10.1","babel-loader":"^8.1.0","babel-plugin-transform-async-to-generator":"^6.24.1","clean-webpack-plugin":"^3.0.0","css-loader":"^3.5.3","mini-css-extract-plugin":"^0.9.0","regenerator-runtime":"^0.13.5","sass":"^1.26.7","sass-loader":"^8.0.2","serve":"^11.3.0","style-loader":"^1.2.1","url-loader":"^4.1.0","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"npm run build && serve","build":"webpack","watch":"webpack --watch"},"repository":{"type":"git","url":"git+https://github.com/aeternity/superhero-utils.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/aeternity/superhero-utils/issues"},"homepage":"https://github.com/aeternity/superhero-utils#readme","gitHead":"dfa72582b05121ea808bddd97735c020f39c5c60","_id":"@aeternity/superhero-utils@0.5.1","_nodeVersion":"12.14.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-OfYlt1ir+hvKkNxntYcm48MM1l7gkXh2Vgq1qleR09lvC1nKxShZWpfCx6r1a/GwCFE1tlwM0w69FQjKA9Tzpw==","shasum":"7c9f82f6f998a73768b5b960136ef50fc2005e85","tarball":"https://registry.npmjs.org/@aeternity/superhero-utils/-/superhero-utils-0.5.1.tgz","fileCount":13,"unpackedSize":51147,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmu/zCRA9TVsSAnZWagAAjpAP/2mevMDnYZPgHKVA+Vth\nXksOWGflhSzZMQGT7hXM5UYbrR28UAnZRqZq4SRX8uTbznuz0xzJTBz5YF0r\nkQ5L6M1yBLy6xgOg8G82/gE9uk68imvaNA/4HDU134Wl48L25i1zy8AD/nHD\nIr4ora0AiTh7w5pFl5v4LT2ypAYToX/CXQ11jVZO+GIyt9B9o8fA+RPx340j\nmhZOUrO/VRuHbgG8RpiN5m3o/9x+MiZ3HHuK7WEut3yylUPhkig5T22u9Ntg\nCyWNLQaakzog3zRyGnVjkZ7TOY89ThyxksJpewBJ3WWA5rIlRiwMmTCp5E+r\nvQ+4h7xP0r8uTF3IenDCNQN3JXEWHakuK2cfCWbPIUBLk+9Y1YFA2TZpEQMP\n5QC19GZp2lm1V0dmKp0PZUr25NciDGo+SQ8+7zOGZDPS4UmjxKw5DBg/ww1w\nCUokQMWhcbN2FjviXHiDPxSPibHWvwQxXY6UL4LMOZaRDvi5/cwgU+ng4GyZ\np43Ts7Y6kfkILpA/ZKq/QPVuDjgBQSisyniNiZtgiJh7RicHJWRPe6N5n2gV\nqt0rAssbOKyblBrn4dr8NM7PdQZaPiuj5+C4DEtI046I/fPCEglo5lBUwc0e\nHTPPvrwEku7dC6NIF/lEWJcUb2kCuSqSJcnWgl4LaM5HEhma4HYW0bJgxysC\n4ls2\r\n=Gt0k\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKxgDlOjmSk5NKUAzMXwaJVeun68SfrgcRujgTmEruwQIgNKNF77MtDj0//2LfKBqVJocB5bSTfZUbGiCa+RqIMU4="}]},"maintainers":[{"name":"mradkov","email":"milenradkov@me.com"},{"name":"noandrea","email":"no.andrea@outlook.com"},{"name":"mpowaga","email":"michalpowaga13@gmail.com"},{"name":"maptuhec","email":"martin@limechain.tech"},{"name":"perseverance","email":"george@limechain.tech"},{"name":"nduchak","email":"omelko39@gmail.com"},{"name":"ricricucit","email":"enrico.icardi@gmail.com"},{"name":"e-user","email":"npm@sodosopa.io"},{"name":"dadaphl","email":"klein.philipp@gmail.com"},{"name":"davidyuk","email":"denis_davidyuk@hotmail.com"}],"_npmUser":{"name":"mradkov","email":"milenradkov@me.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/superhero-utils_0.5.1_1603989491200_0.2309569390689985"},"_hasShrinkwrap":false},"0.6.0":{"name":"@aeternity/superhero-utils","version":"0.6.0","description":"## Installation","main":"dist/index.js","browser":"dist/index.js","dependencies":{"prop-types":"^15.7.2","react":"^17.0.1"},"devDependencies":{"@babel/core":"^7.12.9","@babel/plugin-transform-runtime":"^7.12.1","@babel/preset-env":"^7.12.7","babel-loader":"^8.2.2","babel-plugin-transform-async-to-generator":"^6.24.1","clean-webpack-plugin":"^3.0.0","css-loader":"^5.0.1","mini-css-extract-plugin":"^1.3.1","regenerator-runtime":"^0.13.7","sass":"^1.29.0","sass-loader":"^10.1.0","serve":"^11.3.2","style-loader":"^2.0.0","url-loader":"^4.1.1","webpack":"^5.9.0","webpack-cli":"^4.2.0"},"optionalDependencies":{"prop-types":"^15.7.2","react":"^17.0.1"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"npm run build && npm run build:examples && serve examples","build":"webpack","build:examples":"npm run --prefix examples/react-webpack build && npm run --prefix examples/vue-webpack build","watch":"webpack --watch"},"repository":{"type":"git","url":"git+https://github.com/aeternity/superhero-utils.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/aeternity/superhero-utils/issues"},"homepage":"https://github.com/aeternity/superhero-utils#readme","gitHead":"65aa0a77f65b7a04dd6761eeaebb930d07e958a3","_id":"@aeternity/superhero-utils@0.6.0","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-z/XawAgrr34k2u+JeRr0fiG4fqUjPeh8AX1S35rybwbXZxyMHabgSB1yetxlXHMNSY6J95vsEJV2AUlzbC0y3g==","shasum":"93e6d83f1963e03be27d8d49778382429e6b2a6d","tarball":"https://registry.npmjs.org/@aeternity/superhero-utils/-/superhero-utils-0.6.0.tgz","fileCount":17,"unpackedSize":82593,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdDz0CRA9TVsSAnZWagAARvIQAJ+n02KKpbUMHG2MN/wp\n8N0+U9QNGLgSbwNLj4jTzEMYyHhBoRH9BYiPYSBjhohwIwYLoTSfCFDXh93K\no6hGnX4swr0cDUYsqFhiAHhsaSBT/HS3jBXP8Htrg++Bq1ORD0df5GyY5KV3\ngfzvslU/CQN14VxnyHt5mK0GQwAs856/5C3t48Xt5/uH4ULA8o6MIpuTcP54\nNMNPPWh77chZkFNSINS12utaCXvH1F8k+VYO/wY8BmhB/nHzGpB2mjK5m2Ng\nsYrO7ZxNEmFUAeLVj32HAZNrnHK5nJ/LMUDU9a8/77ufBdqRa7J1NuHVSxKA\nqFLz/uX3QIn7LTaYzPs8jnRoHtsEVlgD51SCaDJRsTan48u2GnQDMI+JTHa4\nosAWjsC+T5Ylli2ZcmnP3fNOkfhI9DX9Ij/G/O/Zocg/cJ1a4CmPi+kjVnSG\nx5WPcc9eQ2ws1AkbZfF3yTLMQYhWf3+MZ/jj/T/E0/HZ0Gzd007GA56KPYpz\nA/eXJNxYyADcHjjRVEtMqboEqDyEaaSgeBY1ZhQbwu0HGWqEQ2qiddrz4QRr\nwDZ/lRuxkXvc62kCEZG1J41jAZOA24n8z3PqHomIoSZY2IcysBoyx4eGQYDL\n86/q7SHVFlhQ8a/Hwhwd5/MyCkdg5mE772PQe71w2rUXpWwpThadulYNLW1q\nh5Jo\r\n=J+p5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCo9zLLKC/FurGBVOTsDHs+X/9oFly0fh6NOM9FVXIcewIgZVnyyG5PsGLuoy04gjEFLstf1zOx4azlnE8wNy3fx8s="}]},"_npmUser":{"name":"davidyuk","email":"denis_davidyuk@hotmail.com"},"directories":{},"maintainers":[{"name":"davidyuk","email":"denis_davidyuk@hotmail.com"},{"name":"mradkov","email":"milenradkov@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/superhero-utils_0.6.0_1618230515759_0.9734904183548116"},"_hasShrinkwrap":false}},"time":{"created":"2020-10-19T14:29:30.147Z","0.4.0":"2020-10-19T14:29:30.512Z","modified":"2024-02-20T13:17:15.037Z","0.5.0":"2020-10-21T14:44:04.856Z","0.5.1":"2020-10-29T16:38:11.391Z","0.6.0":"2021-04-12T12:28:35.877Z"},"maintainers":[{"email":"hanssv@gmail.com","name":"hanssv"},{"email":"dincho.todorov@gmail.com","name":"aebot"},{"email":"info@walz-consulting.de","name":"marc0olo"},{"email":"piwo.mail@googlemail.com","name":"thepiwo"},{"email":"npm@xbuv.com","name":"dincho"},{"email":"denis_davidyuk@hotmail.com","name":"davidyuk"}],"description":"## Installation","homepage":"https://github.com/aeternity/superhero-utils#readme","repository":{"type":"git","url":"git+https://github.com/aeternity/superhero-utils.git"},"bugs":{"url":"https://github.com/aeternity/superhero-utils/issues"},"license":"ISC","readme":"# Superhero Utils\n\n## Installation\n\nYou can get it as npm package or from the unpkg.com.\n\n### With npm\n- run `$ npm install @aeternity/superhero-utils --save` in the root or your project\n- import this package by `import superheroUtils from '@aeternity/superhero-utils';`\n\n### With unpkg.com and `<script>` tag\nAdd this to your website's HTML:\n```html\n<script src=\"https://unpkg.com/@aeternity/superhero-utils@0.5.1/dist/index.js\"></script>\n```\nThis will define `superheroUtils` in the global scope.\n\n### With custom styles\nYou can import and process styles manually by importing `dist/index.css` and\n`dist/index-without-styles.js` separately. Or even you can don't import styles at\nall, and write your own instead.\n\n### React and Vue versions\nBy default `dist/index.js` is imported, instead of it, you can import a specific\nversion for React or Vue by importing `dist/react-without-styles.js` or\n`dist/vue-without-styles.js` accordingly. The framework-specific version contains\nall features available in the default one plus specific for particular framework wrappers.\n\n## Usage\n\n### Button\n\n#### `superheroUtils.createButton`\nThis library exports a function that creates buttons. This function accepts arguments:\n- class name of nodes that should become buttons, or the DOM node itself\n- options object\n\nOption | Description\n--- | ---\n`size` | Default `icon`. Possible values `icon`, `large`, `medium`, `small`. See the screenshots section below.\n`account` | Optional. When set you can easily claim your tips. Accepts account public key or name ending with .chain.\n`url` | Optional. Url to be tipped. Default is set to the current page url.\n\n#### Example\n\n```html\n<div class=\"my-button\">Donate</div>\n<script type=\"text/javascript\">\n  superheroUtils.createButton('.my-button', {\n    size: 'large',\n    account: 'example.chain',\n    url: 'https://example.com',\n  });\n</script>\n```\nSelect the button style you like the most and adopt this code to your website's HTML.\nAdditional examples can be found [here](examples/index.html).\n\n#### Screenshots\n\nSize value | Screenshot\n--- | ---\n`icon` | <img width=\"40\" alt=\"icon\" src=\"https://user-images.githubusercontent.com/9007851/100574757-c3495b00-32eb-11eb-8625-c10c20d26b46.png\">\n`small` | <img width=\"143\" alt=\"small\" src=\"https://user-images.githubusercontent.com/9007851/100574756-c2b0c480-32eb-11eb-8f33-c648ac2f5d53.png\">\n`medium` | <img width=\"216\" alt=\"medium\" src=\"https://user-images.githubusercontent.com/9007851/100574755-c2b0c480-32eb-11eb-9c1e-258d9282112e.png\">\n`large` | <img width=\"148\" alt=\"large\" src=\"https://user-images.githubusercontent.com/9007851/100574754-c2182e00-32eb-11eb-8fb0-281d73d9a75a.png\">\n\n#### `superheroUtils.createButtonByDiv`\n\nThe same function as the previous one except that the first argument should be an\ninstance of `HTMLDivElement`. The button content will be added to that node instead of\nthe DOM node replacing. The function with this interface simplifies integration into\nFrontend frameworks like Vue and React.\n\n#### `superheroUtils.Button` (only in React and Vue versions)\n\nThe component that is compatible with the corresponding framework. Accepts the same\nproperties as [`superheroUtils.createButton`](#superheroutilscreatebutton)'s options. \n\n#### Example\n\n```html\n<Button size=\"large\" account=\"example.chain\" url=\"https://example.com\" />\n```\n\n### Paywall (`superheroUtils.ensurePaid`)\nThis function asks the user to send a tip to the specified page. It won't ask to send a\ntip if it was sent before using the current browser. The function accepts options object.\n\nOption | Description\n--- | ---\n`url` | Optional. Url to be required to pay for. Default is set to the current page url.\n\n#### Example\n\n```html\n<script type=\"text/javascript\">\n  superheroUtils.ensurePaid({ url: 'https://example.com' });\n</script>\n```\nAdditional examples can be found [here](examples/index.html).\n\n#### Screenshots\n\n<img width=\"607\" alt=\"Paywall\" src=\"https://user-images.githubusercontent.com/9007851/100574723-b2004e80-32eb-11eb-99b7-765869e665b9.png\">\n\n## Start the project for development\n\nYou need to install [Node.js](https://nodejs.org/) firstly.\n\n```sh\n$ npm install\n$ npm install --prefix examples/react-webpack\n$ npm install --prefix examples/vue-webpack\n$ npm start\n```\n\n## Build for production\n\n```sh\n$ npm run build\n```\n","readmeFilename":"README.md"}