{"_id":"@bor3ham/react-native-signature-pad","_rev":"1-35a9907c1403af2974fd095e912e6359","name":"@bor3ham/react-native-signature-pad","dist-tags":{"latest":"1.1.0"},"versions":{"1.0.0":{"name":"@bor3ham/react-native-signature-pad","version":"1.0.0","description":"React Native wrapper around szimek's Canvas based Signature Pad","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/bor3ham/react-native-signature-pad.git"},"keywords":["react-native","react-component","ios","android","signature","pad","signaturepad","canvas"],"author":{"name":"Kevin Stumpf"},"license":"MIT","bugs":{"url":"https://github.com/DispatcherInc/react-native-signature-pad/issues"},"homepage":"https://github.com/DispatcherInc/react-native-signature-pad#readme","peerDependencies":{"react":"^17.0.1","react-native":"^0.64.3","react-native-webview":"^11.22.4"},"dependencies":{"prop-types":"^15.6.0"},"devDependencies":{"babel-eslint":"10.0.1","eslint":"^5.15.1","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.16.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.12.4"},"gitHead":"74a830e078515476c2db55d9573c431f9650d260","_id":"@bor3ham/react-native-signature-pad@1.0.0","_nodeVersion":"18.4.0","_npmVersion":"8.12.1","dist":{"integrity":"sha512-7yvvZxmFZkGtP4RPgInjC/zXk+mk3bfSicCupYg6JVh7HFxowhxHsNI/4Px6FqHdHNMjJUe5GBPECE/9G2rl+Q==","shasum":"4679e7f50a1b7773ad5f729513ee54b9f8bc49a9","tarball":"https://registry.npmjs.org/@bor3ham/react-native-signature-pad/-/react-native-signature-pad-1.0.0.tgz","fileCount":10,"unpackedSize":23449,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB5Caga/aPEeBVa3tK5dqBrwvEmiHm4QBKQl2MXQpEs8AiEAtTdh1sRjAbNGc3hoQGWtteImFNPAF8a8DqHm/1dJh7A="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivUHdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrPUQ/5AYyET4ZouiUkA1p5x9CuSGyR86ImBTUwem2Ht0tVB/sNfW6m\r\nFpbXoAXAVQG4BzBSJy4uK0U+dLv4H4qBgwZu2EZU8AolHYNa9C2ci9mTXR9T\r\n5yqunR8i3teXA1e38v2HvQn5clidP3dFAKfGgAbHNy5jUL9c/tgjmL8JG+8T\r\nGbANbApH2AjX5uvQFcL8JZH1xENSoCBZoBXzETUGafd04StuM/tyYCosy4c5\r\nbywuwWYJ2ZznQzY/tzIEtRmS5Abx59V3gWmKm5rytCEhtcxfsXX9gHroYGYy\r\nS0VU+i0EuaCs2NHbmQkMNMN1GX8F168h94h0SgrfghxxNSAdDkqfy3eGexOz\r\nk2enHfRY6ur2lpIDbVvzU1kpKrRwrGkWe9Kr7NAVkV0/wOvofvGlr4IFvNWT\r\n+/HPYMU/BFsZYJ+l1mVn5PlsqWoJ1def/inIzDMvKXxyCo9MPJ23cjeepPph\r\nTFQxgb9n75d2W5QZHHhiV3NgpBdY+yu/tBsGzSc8KJG3iYSs9SkUoFIsig2Y\r\nZVp/F69dRwRcLbUaYjzcXfZOldin6qF5xKOalqH/xN7qi0RGeS3syzTvX76C\r\nDBBfmYwwQWinnuzTSwVJvFy/mX6y7vwy65ik4axCb1Q2gYK4jInETYWF4lxG\r\nJM7sGw8TUSMOjAGlRre/VpzJOSJ6IydtXxk=\r\n=lFUk\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bor3ham","email":"bor3ham@gmail.com"},"directories":{},"maintainers":[{"name":"bor3ham","email":"bor3ham@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-signature-pad_1.0.0_1656570333673_0.25258080373751146"},"_hasShrinkwrap":false},"1.1.0":{"name":"@bor3ham/react-native-signature-pad","version":"1.1.0","description":"React Native wrapper around szimek's Canvas based Signature Pad","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/bor3ham/react-native-signature-pad.git"},"keywords":["react-native","react-component","ios","android","signature","pad","signaturepad","canvas"],"author":{"name":"Kevin Stumpf"},"license":"MIT","bugs":{"url":"https://github.com/DispatcherInc/react-native-signature-pad/issues"},"homepage":"https://github.com/DispatcherInc/react-native-signature-pad#readme","peerDependencies":{"react":"^18.2.0","react-native":"^0.73.2","react-native-webview":"^13.6.4"},"dependencies":{"prop-types":"^15.6.0"},"devDependencies":{"babel-eslint":"10.0.1","eslint":"^5.15.1","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.16.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.12.4"},"_id":"@bor3ham/react-native-signature-pad@1.1.0","gitHead":"4e27c8af06bb0bedbb4802b32423df8ff1d293f7","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-UZY/jlRaZ5eHw0cI8IMrcf9Fq4oNET/pwLjYjMafjGnquNgF6ezb7j9Q10c9k0fXUSt6LBbO0CltYLhl0l9cVA==","shasum":"e04ce488cea819f23089cf521c9c343b26182210","tarball":"https://registry.npmjs.org/@bor3ham/react-native-signature-pad/-/react-native-signature-pad-1.1.0.tgz","fileCount":11,"unpackedSize":23410,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBZVW+74vQhybMgM4iYxtW87N0pSSoFelBM9cBdY9aUgAiEAsHt8V/dklr1aNzURWFCK5VxgmXvkFgpmat39phbtV/c="}]},"_npmUser":{"name":"bor3ham","email":"bor3ham@gmail.com"},"directories":{},"maintainers":[{"name":"bor3ham","email":"bor3ham@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-signature-pad_1.1.0_1706136375823_0.510398401833865"},"_hasShrinkwrap":false}},"time":{"created":"2022-06-30T06:25:33.622Z","1.0.0":"2022-06-30T06:25:33.863Z","modified":"2024-01-24T22:46:16.196Z","1.1.0":"2024-01-24T22:46:16.026Z"},"maintainers":[{"name":"bor3ham","email":"bor3ham@gmail.com"}],"description":"React Native wrapper around szimek's Canvas based Signature Pad","homepage":"https://github.com/DispatcherInc/react-native-signature-pad#readme","keywords":["react-native","react-component","ios","android","signature","pad","signaturepad","canvas"],"repository":{"type":"git","url":"git+https://github.com/bor3ham/react-native-signature-pad.git"},"author":{"name":"Kevin Stumpf"},"bugs":{"url":"https://github.com/DispatcherInc/react-native-signature-pad/issues"},"license":"MIT","readme":"# react-native-signature-pad\n\n[![npm version](https://badge.fury.io/js/react-native-signature-pad.svg)](//npmjs.com/package/react-native-signature-pad)\n[![star this repo](http://githubbadges.com/star.svg?user=kevinstumpf&repo=react-native-signature-pad&style=flat)](https://github.com/kevinstumpf/react-native-signature-pad) [![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](http://makeapullrequest.com) [![All Contributors](https://img.shields.io/badge/all_contributors-12-orange.svg?style=flat-square)](#contributors) [![Known Vulnerabilities](https://snyk.io/test/github/kevinstumpf/react-native-signature-pad/badge.svg?style=flat-square)](https://snyk.io/test/github/kevinstumpf/react-native-signature-pad) \n\nReact Native wrapper around @[szimek's](https://github.com/szimek) HTML5 Canvas based [Signature Pad](https://github.com/szimek/signature_pad)\n\n- Supports Android and iOS\n- Pure JavaScript implementation with no native dependencies\n- Tested with RN 0.20\n- Can easily be rotated using the \"transform\" style\n- Generates a base64 encoded png image of the signature\n\n## Demo\n\n![SignaturePadDemo](https://cloud.githubusercontent.com/assets/7293984/13297035/303fefc6-dae5-11e5-99e8-edb8335633b5.gif) ![SignaturePadDemoAndroid](https://cloud.githubusercontent.com/assets/7293984/13299954/72bc3bf4-daf2-11e5-8606-388c05c26d6d.gif)\n\n## Installation\n\n```sh\n$ yarn add react-native-signature-pad\n```\n\n## Example\n\n```js\nimport React, {Component} from 'react';\nimport {View} from 'react-native';\nimport SignaturePad from 'react-native-signature-pad';\n\nexport default class Demo extends Component {\n  render = () => {\n    return (\n      <View style={{flex: 1}}>\n          <SignaturePad onError={this._signaturePadError}\n                        onChange={this._signaturePadChange}\n                        style={{flex: 1, backgroundColor: 'white'}}/>\n      </View>\n    )\n  };\n\n  _signaturePadError = (error) => {\n    console.error(error);\n  };\n\n  _signaturePadChange = ({base64DataUrl}) => {\n    console.log(\"Got new signature: \" + base64DataUrl);\n  };\n}\n```\n","readmeFilename":"README.md"}