{"_id":"@benjeau/react-native-draw","_rev":"16-0f5320f53d411e7c08caf170c96ec7b2","name":"@benjeau/react-native-draw","dist-tags":{"latest":"0.8.3"},"versions":{"0.1.0":{"name":"@benjeau/react-native-draw","version":"0.1.0","description":"Cross-platform React Native drawing component","main":"lib/commonjs/index","module":"lib/module/index","types":"lib/typescript/src/index.d.ts","react-native":"src/index","source":"src/index","scripts":{"test":"jest","typescript":"tsc --noEmit","lint":"eslint \"**/*.{js,ts,tsx}\"","prepare":"bob build","release":"release-it","example":"yarn --cwd example","pods":"cd example && pod-install --quiet","bootstrap":"yarn example && yarn && yarn pods"},"keywords":["react-native","ios","android","draw","svg"],"repository":{"type":"git","url":"git+https://github.com/BenJeau/react-native-draw.git"},"author":{"name":"Benoit Jeaurond","email":"benoit@jeaurond.dev","url":"https://github.com/BenJeau"},"license":"MIT","bugs":{"url":"https://github.com/BenJeau/react-native-draw/issues"},"homepage":"https://github.com/BenJeau/react-native-draw#readme","publishConfig":{"registry":"https://registry.npmjs.org/"},"devDependencies":{"@commitlint/config-conventional":"^11.0.0","@react-native-community/eslint-config":"^2.0.0","@react-native-community/slider":"^3.0.3","@release-it/conventional-changelog":"^2.0.0","@types/jest":"^26.0.0","@types/react":"^16.9.19","@types/react-native":"0.62.13","commitlint":"^11.0.0","eslint":"^7.2.0","eslint-config-prettier":"^7.0.0","eslint-plugin-prettier":"^3.1.3","husky":"^4.2.5","jest":"^26.0.1","pod-install":"^0.1.0","prettier":"^2.0.5","react":"16.13.1","react-native":"0.63.4","react-native-builder-bob":"^0.17.1","react-native-gesture-handler":"^1.9.0","react-native-svg":"^12.1.0","release-it":"^14.2.2","typescript":"^4.1.3"},"peerDependencies":{"react":"*","react-native":"*","react-native-gesture-handler":">=1.8.0","react-native-svg":">=12.0.0"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint && yarn typescript"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"commitMessage":"chore: release ${version}","tagName":"v${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"eslintConfig":{"root":true,"extends":["@react-native-community","prettier"],"rules":{"prettier/prettier":["error",{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false}]}},"eslintIgnore":["node_modules/","lib/"],"prettier":{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false},"react-native-builder-bob":{"source":"src","output":"lib","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]},"gitHead":"f87103fc126f2773557c3f6d577ef8463b0316c8","_id":"@benjeau/react-native-draw@0.1.0","_nodeVersion":"14.15.3","_npmVersion":"6.14.9","dist":{"integrity":"sha512-nyIup1VDxnqWqBFDtXHLWsrF4Gqr5GbOb521BfLTwGV55rUt1Ea08WxKS0YUoJrn1kQupVPKS9engghmrq+/Ng==","shasum":"6e5966cd403d3b92b4f23fc04ad582bf7175cc98","tarball":"https://registry.npmjs.org/@benjeau/react-native-draw/-/react-native-draw-0.1.0.tgz","fileCount":117,"unpackedSize":170448,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4CEFCRA9TVsSAnZWagAAe+sP/1ezkQkTwww5oPmJv3bc\nAvm8wwL9og0u00Qbzf0IucbT3Du1GC1xcChtEeXJ/Xr6uaoeTOHByBBpP5tk\nHch7phat5SGVqVkInPj8aSqTzcL5qdwQJoN/EytuIF20S2Jl72tBRD/kyeju\n/sI/Tf5w2oRV/nhTxgryysPeCzjP0UrNFbTlkfAFilr5eiYaCuUb9SzwW4rT\nLMR1i+1DdeYbI+UBDZtx6xjoMYK01lkE7dQ4+LGCf1CQsT/Ktr0fhDFCiBpo\niPum3XqtjtynizSmJZhvT76t3dCHGrQCKwDqp6FwVGgeg+/2piwPPovB1WKM\nKKFkfM3bUd8RkYU3HsanGGUTpm91bkpTb48fGwOY2ua/72XnRnZ6Ot3yXU8s\nuCuo7ub7dnvHPTDAN80QS0TB/bgL1qLl2q+6Au3YrnsZTusS8yZebp+Mrh8E\nsnRG0BtHZVuUnE3UppFkfbbcno7l4tWzVfQ8XOmqBb7TvjoCo1xeNYwW6qiG\n5MBJikxansMJzWH3YaJFh2BZZlp6amAJqkeOLNkd0TerKhAnx5Eduyq2GOvc\nT2OSSWqYFR2hiPHF4vRAYhLKLc7fKcAZu4ifQRz/JPHYEgV4IdrUi6/CU1vZ\n+QIZCt17chKkZphdmaIbAh/IYAWiqGQBSOJ58dEmC8L8yzBkMhnKdPKULjUL\nqpjP\r\n=LB6H\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH2WdUZXjCC/ubxGumBrB5rE9Na0crPcN5K1xdH1/32/AiEA9XB9Yjei6Sk1D/Q4Kj/AGGNrsMy0cva5rQJfKDTqoQ8="}]},"_npmUser":{"name":"benjeau","email":"benoit@jeaurond.dev"},"directories":{},"maintainers":[{"name":"benjeau","email":"benoit@jeaurond.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-draw_0.1.0_1608524037147_0.07092267284708331"},"_hasShrinkwrap":false},"0.2.0":{"name":"@benjeau/react-native-draw","version":"0.2.0","description":"Cross-platform React Native drawing component","main":"lib/commonjs/index","module":"lib/module/index","types":"lib/typescript/src/index.d.ts","react-native":"src/index","source":"src/index","scripts":{"test":"jest","typescript":"tsc --noEmit","lint":"eslint \"**/*.{js,ts,tsx}\"","prepare":"bob build","release":"release-it","example":"yarn --cwd example","pods":"cd example && pod-install --quiet","bootstrap":"yarn example && yarn && yarn pods"},"keywords":["react-native","ios","android","draw","svg"],"repository":{"type":"git","url":"git+https://github.com/BenJeau/react-native-draw.git"},"author":{"name":"Benoit Jeaurond","email":"benoit@jeaurond.dev","url":"https://github.com/BenJeau"},"license":"MIT","bugs":{"url":"https://github.com/BenJeau/react-native-draw/issues"},"homepage":"https://github.com/BenJeau/react-native-draw#readme","publishConfig":{"registry":"https://registry.npmjs.org/"},"devDependencies":{"@commitlint/config-conventional":"^11.0.0","@react-native-community/eslint-config":"^2.0.0","@react-native-community/slider":"^3.0.3","@release-it/conventional-changelog":"^2.0.0","@types/jest":"^26.0.0","@types/react":"^16.9.19","@types/react-native":"0.62.13","commitlint":"^11.0.0","eslint":"^7.2.0","eslint-config-prettier":"^7.0.0","eslint-plugin-prettier":"^3.1.3","husky":"^4.2.5","jest":"^26.0.1","pod-install":"^0.1.0","prettier":"^2.0.5","react":"16.13.1","react-native":"0.63.4","react-native-builder-bob":"^0.17.1","react-native-gesture-handler":"^1.9.0","react-native-svg":"^12.1.0","release-it":"^14.2.2","typescript":"^4.1.3"},"peerDependencies":{"react":"*","react-native":"*","react-native-gesture-handler":">=1.8.0","react-native-svg":">=12.0.0"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint && yarn typescript"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"commitMessage":"chore: release ${version}","tagName":"v${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"eslintConfig":{"root":true,"extends":["@react-native-community","prettier"],"rules":{"prettier/prettier":["error",{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false}]}},"eslintIgnore":["node_modules/","lib/"],"prettier":{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false},"react-native-builder-bob":{"source":"src","output":"lib","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]},"gitHead":"f95715187ff29bd5589190aa75aa94b488311294","_id":"@benjeau/react-native-draw@0.2.0","_nodeVersion":"14.10.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-164+adrfOLDkyu10ix/Zy42XVVaGSBjfjuEEUqE+Khztk0PdecgJv4nPMLroJ4hyQrGHkZIQWW+e2ZL7xQDkOw==","shasum":"5bfad1df31695de488e3c7432ea75d60ab3b7c15","tarball":"https://registry.npmjs.org/@benjeau/react-native-draw/-/react-native-draw-0.2.0.tgz","fileCount":123,"unpackedSize":208073,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4nCSCRA9TVsSAnZWagAACDUP/1TzZcPuwSmVrFG7dBDs\nkaaBAr6gCVpJ+r/oxXjiQQekHWOLt7kwYWqLO0CO1bGFpCGNdZ8a7GPQdciL\neJU0F4t5nzFFcpiK0aGWw8ux8G3pD0IVlVjQHFnaXV0yb8mykUb4YcNxWi0P\n6jqViubTL6tcBvC2NX7B21waijMIfSl6PSUYqHNcRDFpUHYehO7R8UIKJd6B\n1LytLTiZLrfc8KjHXgM//mLct1fCjXh7+lWoeyPrlJ0I9fW9LVqHNf/J7Zsl\nFV9kboGbNqq2y8MjE4eSfAwF5Vi6J3a+ChqojyycUcc80BME8CT46G0No/gc\nGpmgzcjFQEFddOUl0KZlE6cBkgzgUxVG4wV7mpgOA1i/k7i4NmNXyFQR2aiY\nXAFJIw3cRHED9oMyJQ6jVznHr3OpI5n/jDxTlQIDLpovcSH/63748qa6VNgC\nJj6AmGN8q8Xsmo0Wk/nTAKVUJBAhwbqjK+2yrSAOZkrijdKmp6UEy7YPTl+q\nYMeg8wN5sx5FPP+jn8YAkSI/22f7XnQNhMGuM04qXIE3O04Ah13tqMmLpncl\nAPlzCLx0svx2PGOahhbZmbR4lESXvrjJg5yiDhCQ2Ajzj8s9XhRllrXZB5yI\n/xPHRPd3irPmzb5uSHaFB/2liZNHhInCqQUhTvcd3OAd4OB2r3ZRIOP3fI/H\nH4Wo\r\n=7+v1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCEtuLlWEw5yqV/qO2tUxJszKgwqOuU9QSj8Ig+G7LleQIhAP15b4xQwDJ9Tv2UK6S4tP19BsoHH4w0hZurN8QYXVgy"}]},"_npmUser":{"name":"benjeau","email":"benoit@jeaurond.dev"},"directories":{},"maintainers":[{"name":"benjeau","email":"benoit@jeaurond.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-draw_0.2.0_1608675473909_0.43586211434577793"},"_hasShrinkwrap":false},"0.3.0":{"name":"@benjeau/react-native-draw","version":"0.3.0","description":"Cross-platform React Native drawing component","main":"lib/commonjs/index","module":"lib/module/index","types":"lib/typescript/src/index.d.ts","react-native":"src/index","source":"src/index","scripts":{"test":"jest","typescript":"tsc --noEmit","lint":"eslint \"**/*.{js,ts,tsx}\"","prepare":"bob build","release":"release-it","example":"yarn --cwd example","pods":"cd example && pod-install --quiet","bootstrap":"yarn example && yarn && yarn pods"},"keywords":["react-native","ios","android","draw","svg"],"repository":{"type":"git","url":"git+https://github.com/BenJeau/react-native-draw.git"},"author":{"name":"Benoit Jeaurond","email":"benoit@jeaurond.dev","url":"https://github.com/BenJeau"},"license":"MIT","bugs":{"url":"https://github.com/BenJeau/react-native-draw/issues"},"homepage":"https://github.com/BenJeau/react-native-draw#readme","publishConfig":{"registry":"https://registry.npmjs.org/"},"devDependencies":{"@commitlint/config-conventional":"^11.0.0","@react-native-community/eslint-config":"^2.0.0","@react-native-community/slider":"^3.0.3","@release-it/conventional-changelog":"^2.0.0","@types/jest":"^26.0.0","@types/react":"^16.9.19","@types/react-native":"0.62.13","commitlint":"^11.0.0","eslint":"^7.2.0","eslint-config-prettier":"^7.0.0","eslint-plugin-prettier":"^3.1.3","husky":"^4.2.5","jest":"^26.0.1","pod-install":"^0.1.0","prettier":"^2.0.5","react":"16.13.1","react-native":"0.63.4","react-native-builder-bob":"^0.17.1","react-native-gesture-handler":"^1.9.0","react-native-svg":"^12.1.0","release-it":"^14.2.2","typescript":"^4.1.3"},"peerDependencies":{"react":"*","react-native":"*","react-native-gesture-handler":">=1.8.0","react-native-svg":">=12.0.0"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint && yarn typescript"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"commitMessage":"chore: release ${version}","tagName":"v${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"eslintConfig":{"root":true,"extends":["@react-native-community","prettier"],"rules":{"prettier/prettier":["error",{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false}]}},"eslintIgnore":["node_modules/","lib/"],"prettier":{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false},"react-native-builder-bob":{"source":"src","output":"lib","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]},"dependencies":{"@luncheon/simplify-svg-path":"^0.1.3"},"gitHead":"2c90fcfaa02c6a3f2ceaa3e2a3f44dbbb625eb5b","_id":"@benjeau/react-native-draw@0.3.0","_nodeVersion":"14.10.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-hWWbVtvjF+UatgH+kjLjMENCbjlkiHj3WJ8HN3GLtSc9p2z9UWLrqm4HjyneWKQxvgSJ734V4hWzrW4YM8WkBw==","shasum":"d8d7bd3a8c303b0c49c6319e072aa69b5a4ce64a","tarball":"https://registry.npmjs.org/@benjeau/react-native-draw/-/react-native-draw-0.3.0.tgz","fileCount":117,"unpackedSize":219475,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4ppqCRA9TVsSAnZWagAAPlUP/2uyO0vobtlhOYi+CUv6\nKTXXoRHXmu/TwWNKmy9SV87Sa8RiLu3vJKeX7L4q0CUTUy8huf8SjB/N/mu9\ncHjv+H0u6b6zlJxHm0RVn2LMAM35eGYua/2vlpVOJixgzLuogdqKk5YiDrui\niHlCIjHVfU/LL9FGYsReyUEG8yWuQEz6eZ4XGvG+k3/YMidibkd2Op31A331\ngar0nAOHP1FNimvEub4k+HJfJsNZOqXiOVrxxxKF5GkDgkZvV21FG4H2DOmT\nwZTVfHKtsUl/IJ3aYu22eXdwbzc2zAJwnOeyrDag40pl+PwiMb999runUBWT\n3jeyHOrgbcVKSJLUp6mOnTQsZ3lKkMvlOM74WnXSwVtmEQ8p2+9B87KA/pie\nyoDf4NiACPJKunTzllp/fs7NQNFm9XVI/NlLw75qiTaiTe2hukrO3PtDdjoT\n4Ph4K7suISZKSab3baRK/RUQR4APqnTPkbPa4RttarqPg258CicvEmY1EVy5\nGMTP1chprU+6X58W7TVPZahFVsxpjwAR0PJSTx3XpISU3Z+diwfKuhTqt/X4\nbdwbMRk++uswYgxhHPH/2tnJh4l84gbFWsnR9zhnujC2akMI6MY/zHWaN6c6\nbtcd1Rr/THXRjJfsWXMtKITCnwWVHhC19Sw4TZRyD298QO9+1jDx3KTe3liZ\nIqed\r\n=7KUb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEt8nQHj+63AiyPS+NRhN62xwP7XAUwyBh3NvBqhXQiLAiAjueKVDt2GfuY1beDbBG2Y2M8sWvGOVVJ3UVP5HL3kkw=="}]},"_npmUser":{"name":"benjeau","email":"benoit@jeaurond.dev"},"directories":{},"maintainers":[{"name":"benjeau","email":"benoit@jeaurond.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-draw_0.3.0_1608686186228_0.9800003208092776"},"_hasShrinkwrap":false},"0.3.1":{"name":"@benjeau/react-native-draw","version":"0.3.1","description":"Cross-platform React Native drawing component","main":"lib/commonjs/index","module":"lib/module/index","types":"lib/typescript/src/index.d.ts","react-native":"src/index","source":"src/index","scripts":{"test":"jest","typescript":"tsc --noEmit","lint":"eslint \"**/*.{js,ts,tsx}\"","prepare":"bob build","release":"release-it","example":"yarn --cwd example","pods":"cd example && pod-install --quiet","bootstrap":"yarn example && yarn && yarn pods"},"keywords":["react-native","ios","android","draw","svg"],"repository":{"type":"git","url":"git+https://github.com/BenJeau/react-native-draw.git"},"author":{"name":"Benoit Jeaurond","email":"benoit@jeaurond.dev","url":"https://github.com/BenJeau"},"license":"MIT","bugs":{"url":"https://github.com/BenJeau/react-native-draw/issues"},"homepage":"https://github.com/BenJeau/react-native-draw#readme","publishConfig":{"registry":"https://registry.npmjs.org/"},"devDependencies":{"@commitlint/config-conventional":"^11.0.0","@react-native-community/eslint-config":"^2.0.0","@react-native-community/slider":"^3.0.3","@release-it/conventional-changelog":"^2.0.0","@types/jest":"^26.0.0","@types/react":"^16.9.19","@types/react-native":"0.63.42","commitlint":"^11.0.0","eslint":"^7.2.0","eslint-config-prettier":"^7.0.0","eslint-plugin-prettier":"^3.1.3","husky":"^4.2.5","jest":"^26.0.1","pod-install":"^0.1.0","prettier":"^2.0.5","react":"16.13.1","react-native":"0.63.4","react-native-builder-bob":"^0.17.1","react-native-gesture-handler":"^1.9.0","react-native-svg":"^12.1.0","release-it":"^14.2.2","typescript":"^4.1.3"},"peerDependencies":{"react":"*","react-native":"*","react-native-gesture-handler":">=1.8.0","react-native-svg":">=12.0.0"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint && yarn typescript"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"commitMessage":"chore: release ${version}","tagName":"v${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"eslintConfig":{"root":true,"extends":["@react-native-community","prettier"],"rules":{"prettier/prettier":["error",{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false}]}},"eslintIgnore":["node_modules/","lib/"],"prettier":{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false},"react-native-builder-bob":{"source":"src","output":"lib","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]},"dependencies":{"@luncheon/simplify-svg-path":"^0.1.3"},"gitHead":"595a57ccde5786a3f2f2a017af73c81b1c27e6eb","_id":"@benjeau/react-native-draw@0.3.1","_nodeVersion":"14.10.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-zjQb7mPZ0bXSk7g2+4OA+8OWez5limlFjyivK4eXLq0XvwBF89ottdrPM8Poj/LEwYqRkUzLzP1Rjr1pLv8aog==","shasum":"b4c8dcd7fb83b10fd0488f0fc8ae2ede7baf3a52","tarball":"https://registry.npmjs.org/@benjeau/react-native-draw/-/react-native-draw-0.3.1.tgz","fileCount":117,"unpackedSize":220000,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf49zYCRA9TVsSAnZWagAArlQP+QGd+H34Yp92ePZVB7Vz\n2tAGRKhaRKsMuj8muMxhu+WQxu7Uskm0KbZBEuENHR5PmUiGsV/DgKGh9piP\npljKBcNTXpT07PPCCDcvDVKzRodl/fVSYfSpT81oPFvN5MOVpan3lMNBGXqI\nPsdDjWp5IehLz2om/mzj28EBJu94nBN2Lp7RdL/BRil8Yhox+j3rewjQakEG\nZ4XzSdo2z3O5wzFKiJT81yFbubYxl8BXcOyyFzASOw/ZbS/fHNryoXIhDSe6\nWiQdM6ToCiJxIO+mGmGFWxWs3qiOTXhcF9v5X7qrbtfyRT7trzRGj7U2jyxf\nfx4ztBMZCd7wdj3i8BaVw0aKi9m1fZ7eFE+te/5ZqZIqIZKTmbhAteNNcwB8\na4tlhc0xPX79xEoZYZLk/5Du4d7zIAwBnhqj9C8de9jNvZLgR/iM1jeGiENZ\na3G7Nb8zRXVZgaUDsPmk/wtSnmz2BEkwxNfBcFFwV4iBovuN3S4IRhsWWqyq\n6NmmYQ07if0NOcm9Ch54QAsOaGHt9W40ezxx2D9FV4e2kSidUNPY/tJttCCW\nhWqv4XQpCfh87kE+R0j0PRZEsTf4kAixMroYsoB7mUOIIIh2nc8aX2YELJDA\nQEWI3IgZS3BZ/u0f2giTwHRAiqZcULEhPZVQUWJuMK4Z6GYBgq3UNXFq6pj5\n4bB1\r\n=0Lou\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIClyC1/mSwIWr/P9jdWb10l9humJnR8PgoENd2WTsZfxAiBFVyxIK/S5wGN0ibHtFnFswxaiDHdvbSr2hdQnEf/ysw=="}]},"_npmUser":{"name":"benjeau","email":"benoit@jeaurond.dev"},"directories":{},"maintainers":[{"name":"benjeau","email":"benoit@jeaurond.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-draw_0.3.1_1608768728214_0.09272992517210454"},"_hasShrinkwrap":false},"0.3.2":{"name":"@benjeau/react-native-draw","version":"0.3.2","description":"Cross-platform React Native drawing component","main":"lib/commonjs/index","module":"lib/module/index","types":"lib/typescript/src/index.d.ts","react-native":"src/index","source":"src/index","scripts":{"test":"jest","typescript":"tsc --noEmit","lint":"eslint \"**/*.{js,ts,tsx}\"","prepare":"bob build","release":"release-it","example":"yarn --cwd example","pods":"cd example && pod-install --quiet","bootstrap":"yarn example && yarn && yarn pods"},"keywords":["react-native","ios","android","draw","svg"],"repository":{"type":"git","url":"git+https://github.com/BenJeau/react-native-draw.git"},"author":{"name":"Benoit Jeaurond","email":"benoit@jeaurond.dev","url":"https://github.com/BenJeau"},"license":"MIT","bugs":{"url":"https://github.com/BenJeau/react-native-draw/issues"},"homepage":"https://github.com/BenJeau/react-native-draw#readme","publishConfig":{"registry":"https://registry.npmjs.org/"},"devDependencies":{"@commitlint/config-conventional":"^11.0.0","@react-native-community/eslint-config":"^2.0.0","@react-native-community/slider":"^3.0.3","@release-it/conventional-changelog":"^2.0.0","@types/jest":"^26.0.0","@types/react":"^16.9.19","@types/react-native":"0.63.42","commitlint":"^11.0.0","eslint":"^7.2.0","eslint-config-prettier":"^7.0.0","eslint-plugin-prettier":"^3.1.3","husky":"^4.2.5","jest":"^26.0.1","pod-install":"^0.1.0","prettier":"^2.0.5","react":"16.13.1","react-native":"0.63.4","react-native-builder-bob":"^0.17.1","react-native-gesture-handler":"^1.9.0","react-native-svg":"^12.1.0","release-it":"^14.2.2","typescript":"^4.1.3"},"peerDependencies":{"react":"*","react-native":"*","react-native-gesture-handler":">=1.8.0","react-native-svg":">=12.0.0"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint && yarn typescript"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"commitMessage":"chore: release ${version}","tagName":"v${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"eslintConfig":{"root":true,"extends":["@react-native-community","prettier"],"rules":{"prettier/prettier":["error",{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false}]}},"eslintIgnore":["node_modules/","lib/"],"prettier":{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false},"react-native-builder-bob":{"source":"src","output":"lib","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]},"dependencies":{"@luncheon/simplify-svg-path":"^0.1.3"},"gitHead":"52a1a24a83f2c40186006da3daf8a0e6f96eda92","_id":"@benjeau/react-native-draw@0.3.2","_nodeVersion":"14.10.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-RAFIWQ9JR+afGC2JGcpvqnx+1nmg/0ElnTtUfETxSZ9r5Kw1/rN6NYqwFGOpgC1sNTomVeQpufCGScRAy+8EHw==","shasum":"ce676cd91290b83d5ec4876332f7bd40fe19fac5","tarball":"https://registry.npmjs.org/@benjeau/react-native-draw/-/react-native-draw-0.3.2.tgz","fileCount":117,"unpackedSize":219208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf5LfNCRA9TVsSAnZWagAAmPIP/j9eCEhuy+Dka8PZZAYa\nlsocGvrgtf7GV0oOcQHIiVR44NHS5raeZ6QJvz8SbuiDsSCixcnBgxi0JVq+\nzwYFkOmJv2/SB374gaAGjSdtfrzCf5E2YzRgOi4lq+4bFbjMfkRd7bFH8Yob\n+JN2h9hyPjiCDKTRNzm84o5AcH8E5PcuSmt/5oWBCcOVVgBPdr/cdCooOb0v\nwPnEEmUyZq7qTmkSy88FV2101VwDm5Xzjo3TXXKWcpS9pehYDsxJScAbo6rE\netTxBJ3ZTwU+cVoCatiFJV2gagawWpyE1nw/MnAYhD+4lrHlJxzNtxKxrVCE\n3aYjDKof5hlEOaXkaWatZZMQOHc7/G1PbCnXohUcCQJBjY+kyzikosWHCT7H\nnCyd418PZygolN4eT3oltfmbULgM6yzyPKVB2DUqEASn+lFcJ/uJfQUQr61U\n9NkFjQl2fEo3VidKuDqV1jziDZwu4sSW4WqsA/e9Vu5NRt7FHZFjc77Pq+rz\nDtOHBpbGwQuk4XoeXF64QFpAJxDerSGZk3HaHMvKXmrre2G4A4SQqilhcad9\nDHwEeEYcuSTJlENPiKpEgSd4aAKvpUhUIeOEZehGKaZhaKW8duOXLTtXCYMZ\nAuPTErR7QBVPfxUYtmWzcetkDldgy6URER2GJyfSVzCNNUVZ1zV3jqBkqE35\n/hWZ\r\n=wxXa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDROG4dRwRQgwwV0UDf96+y3IAn/9zGsK8x+VbLDXQNlwIhAIkuv1QXs1cmqyfpnC/MvJ6ol5bceVNcwabvi0oTqT06"}]},"_npmUser":{"name":"benjeau","email":"benoit@jeaurond.dev"},"directories":{},"maintainers":[{"name":"benjeau","email":"benoit@jeaurond.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-draw_0.3.2_1608824780682_0.5485072387533712"},"_hasShrinkwrap":false},"0.3.3":{"name":"@benjeau/react-native-draw","version":"0.3.3","description":"Cross-platform React Native drawing component","main":"lib/commonjs/index","module":"lib/module/index","types":"lib/typescript/src/index.d.ts","react-native":"src/index","source":"src/index","scripts":{"test":"jest","typescript":"tsc --noEmit","lint":"eslint \"**/*.{js,ts,tsx}\"","prepare":"bob build","release":"release-it","example":"yarn --cwd example","pods":"cd example && pod-install --quiet","bootstrap":"yarn example && yarn && yarn pods"},"keywords":["react-native","ios","android","draw","svg"],"repository":{"type":"git","url":"git+https://github.com/BenJeau/react-native-draw.git"},"author":{"name":"Benoit Jeaurond","email":"benoit@jeaurond.dev","url":"https://github.com/BenJeau"},"license":"MIT","bugs":{"url":"https://github.com/BenJeau/react-native-draw/issues"},"homepage":"https://github.com/BenJeau/react-native-draw#readme","publishConfig":{"registry":"https://registry.npmjs.org/"},"devDependencies":{"@commitlint/config-conventional":"^11.0.0","@react-native-community/eslint-config":"^2.0.0","@react-native-community/slider":"^3.0.3","@release-it/conventional-changelog":"^2.0.0","@types/jest":"^26.0.0","@types/react":"^16.9.19","@types/react-native":"0.63.42","commitlint":"^11.0.0","eslint":"^7.2.0","eslint-config-prettier":"^7.0.0","eslint-plugin-prettier":"^3.1.3","husky":"^4.2.5","jest":"^26.0.1","pod-install":"^0.1.0","prettier":"^2.0.5","react":"16.13.1","react-native":"0.63.4","react-native-builder-bob":"^0.17.1","react-native-gesture-handler":"^1.9.0","react-native-svg":"^12.1.0","release-it":"^14.2.2","typescript":"^4.1.3"},"peerDependencies":{"react":"*","react-native":"*","react-native-gesture-handler":">=1.8.0","react-native-svg":">=12.0.0"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint && yarn typescript"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"commitMessage":"chore: release ${version}","tagName":"v${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"eslintConfig":{"root":true,"extends":["@react-native-community","prettier"],"rules":{"prettier/prettier":["error",{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false}]}},"eslintIgnore":["node_modules/","lib/"],"prettier":{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false},"react-native-builder-bob":{"source":"src","output":"lib","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]},"dependencies":{"@luncheon/simplify-svg-path":"^0.1.3"},"gitHead":"feff4b07e3fbfa6b216ff60a91164784ae825a71","_id":"@benjeau/react-native-draw@0.3.3","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"integrity":"sha512-TYNKxFZVprnlJew/gJ3qOHIPLjUCGEf7Egf20tV7YZaF2x+40z78yTev/4nfEsIkq4XhWmgoTCN6KNtLVxK09Q==","shasum":"395abc1d26858917e1f76054ff251e9c0c55cad9","tarball":"https://registry.npmjs.org/@benjeau/react-native-draw/-/react-native-draw-0.3.3.tgz","fileCount":117,"unpackedSize":220857,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIaBVCRA9TVsSAnZWagAAkKEP/A2VzmeO9AFUXlALCzr9\ngeI8nXREIZz/tpQVF4KQVVV0YkCNMFjKbFUubuaE9JP2BRerubyQK+o/L/++\n1kncWRhmCzhEKZRhikG+nPIFhIjoKtiaghyIqM/m/4Vep5yE1WmvrJO8leYq\nTBO3Xx6n6hWSfb24gxL9SRpczjYEJxWlN6dVDG5FRVwFcILfnutjmTJc1Mig\n/7WB0/g5zj1hAjfllRydXVm/jgW/iGIYFhN1jeciwR6jvXDvtDzKHvonM26J\nbN3A3FzNpGSKbXhNhhNHbrnVdpQRH+OfFCFj80e0vaaYnGNwGpqv5UAodnYa\n3w4vJcw0+RaDMg9fJkK1RVBXhfzmGAMAdrgLyfg+axBdAh3oAgXgRx0x7zjX\nttJ0c8B/hU/X13COke8toHD4Rs0V5KiLjmN/JeTX06YvSV55IBOjBkcTGhQR\n+x/U2nL9WMV6APmOk9bx99F72epkfNCJ8jeUos1fOSlDDRGtr3l2vRwLZFjF\nTM+NKsoYxU9f4nmmSPVqrPQp9aazU6CwqAqfp7FPsrFczeE12OVOK45xAZIv\n2x947pe/ApDg8XCvm6QSCLJOG343hVUQxrYDhA3Ll4ALl1GWAUTGUOi615a4\nhHlIogCRMmI1u9ePnmN1MsOtKFZ2E7aUD5/qTHlGnTMil79WhzK9YZigMKxs\nw+RC\r\n=a8au\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEK5jTQqPThMZycpKj/7wrRtjSbFKVYFbaMzaTDxWtyEAiEAuEiC+wxtWj45weYUoD0NYrJuWsDpjsnxXF/8v/6zX9A="}]},"_npmUser":{"name":"benjeau","email":"benoit@jeaurond.dev"},"directories":{},"maintainers":[{"name":"benjeau","email":"benoit@jeaurond.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-draw_0.3.3_1612816468286_0.2976476829716612"},"_hasShrinkwrap":false},"0.4.0":{"name":"@benjeau/react-native-draw","version":"0.4.0","description":"Cross-platform React Native drawing component","main":"lib/commonjs/index","module":"lib/module/index","types":"lib/typescript/src/index.d.ts","react-native":"src/index","source":"src/index","scripts":{"test":"jest","typescript":"tsc --noEmit","lint":"eslint \"**/*.{js,ts,tsx}\"","prepare":"bob build","release":"release-it","example":"yarn --cwd example","pods":"cd example && pod-install --quiet","bootstrap":"yarn example && yarn && yarn pods"},"keywords":["react-native","ios","android","draw","svg"],"repository":{"type":"git","url":"git+https://github.com/BenJeau/react-native-draw.git"},"author":{"name":"Benoit Jeaurond","email":"benoit@jeaurond.dev","url":"https://github.com/BenJeau"},"license":"MIT","bugs":{"url":"https://github.com/BenJeau/react-native-draw/issues"},"homepage":"https://github.com/BenJeau/react-native-draw#readme","publishConfig":{"registry":"https://registry.npmjs.org/"},"devDependencies":{"@commitlint/config-conventional":"^11.0.0","@react-native-community/eslint-config":"^2.0.0","@react-native-community/slider":"^3.0.3","@release-it/conventional-changelog":"^2.0.0","@types/jest":"^26.0.0","@types/react":"^16.9.19","@types/react-native":"0.63.42","commitlint":"^11.0.0","eslint":"^7.2.0","eslint-config-prettier":"^7.0.0","eslint-plugin-prettier":"^3.1.3","husky":"^4.2.5","jest":"^26.0.1","pod-install":"^0.1.0","prettier":"^2.4.1","react":"16.13.1","react-native":"0.63.4","react-native-builder-bob":"^0.17.1","react-native-gesture-handler":"^1.9.0","react-native-svg":"^12.1.0","release-it":"^14.2.2","typescript":"^4.1.3"},"peerDependencies":{"react":"*","react-native":"*","react-native-gesture-handler":">=1.8.0","react-native-svg":">=12.0.0"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint && yarn typescript"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"commitMessage":"chore: release ${version}","tagName":"v${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"eslintConfig":{"root":true,"extends":["@react-native-community","prettier"],"rules":{"prettier/prettier":["error",{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false}]}},"eslintIgnore":["node_modules/","lib/"],"prettier":{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false},"react-native-builder-bob":{"source":"src","output":"lib","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]},"dependencies":{"@luncheon/simplify-svg-path":"^0.1.3"},"gitHead":"5be96e34712c9e11ced2126c5c7169029714780a","_id":"@benjeau/react-native-draw@0.4.0","_nodeVersion":"14.17.4","_npmVersion":"8.0.0","dist":{"integrity":"sha512-skGwB4bR5+Q4gD7PgBzhMC2Jd8LMt5QC+Nczm9UAgWljb5gNUZKPAU9UvF8iHLEtr64Pq1HUA4nMnuwtovXCYw==","shasum":"6d1b704330b700da49f31cf1a4418e1c02c3aab5","tarball":"https://registry.npmjs.org/@benjeau/react-native-draw/-/react-native-draw-0.4.0.tgz","fileCount":123,"unpackedSize":246228,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCVCjfRt5pceDqlZ3HnDbevj4zm5PWk1W+WX9ojUNOKFgIgKNn5M38zXWP3Ga/9FYp0uzFldw+Imal7+jh1GArZdUo="}]},"_npmUser":{"name":"benjeau","email":"benoit@jeaurond.dev"},"directories":{},"maintainers":[{"name":"benjeau","email":"benoit@jeaurond.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-draw_0.4.0_1635182266987_0.09702477516514829"},"_hasShrinkwrap":false},"0.4.1":{"name":"@benjeau/react-native-draw","version":"0.4.1","description":"Cross-platform React Native drawing component","main":"lib/commonjs/index","module":"lib/module/index","types":"lib/typescript/src/index.d.ts","react-native":"src/index","source":"src/index","scripts":{"test":"jest","typescript":"tsc --noEmit","lint":"eslint \"**/*.{js,ts,tsx}\"","prepare":"bob build","release":"release-it","example":"yarn --cwd example","pods":"cd example && pod-install --quiet","bootstrap":"yarn example && yarn && yarn pods"},"keywords":["react-native","ios","android","draw","svg"],"repository":{"type":"git","url":"git+https://github.com/BenJeau/react-native-draw.git"},"author":{"name":"Benoit Jeaurond","email":"benoit@jeaurond.dev","url":"https://github.com/BenJeau"},"license":"MIT","bugs":{"url":"https://github.com/BenJeau/react-native-draw/issues"},"homepage":"https://github.com/BenJeau/react-native-draw#readme","publishConfig":{"registry":"https://registry.npmjs.org/"},"devDependencies":{"@commitlint/config-conventional":"^11.0.0","@react-native-community/eslint-config":"^2.0.0","@react-native-community/slider":"^3.0.3","@release-it/conventional-changelog":"^2.0.0","@types/jest":"^26.0.0","@types/react":"^16.9.19","@types/react-native":"0.63.42","commitlint":"^11.0.0","eslint":"^7.2.0","eslint-config-prettier":"^7.0.0","eslint-plugin-prettier":"^3.1.3","husky":"^4.2.5","jest":"^26.0.1","pod-install":"^0.1.0","prettier":"^2.4.1","react":"16.13.1","react-native":"0.63.4","react-native-builder-bob":"^0.17.1","react-native-gesture-handler":"^1.9.0","react-native-svg":"^12.1.0","release-it":"^14.2.2","typescript":"^4.1.3"},"peerDependencies":{"react":"*","react-native":"*","react-native-gesture-handler":">=1.8.0","react-native-svg":">=12.0.0"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint && yarn typescript"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"commitMessage":"chore: release ${version}","tagName":"v${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"eslintConfig":{"root":true,"extends":["@react-native-community","prettier"],"rules":{"prettier/prettier":["error",{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false}]}},"eslintIgnore":["node_modules/","lib/"],"prettier":{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false},"react-native-builder-bob":{"source":"src","output":"lib","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]},"dependencies":{"@luncheon/simplify-svg-path":"^0.1.3"},"gitHead":"b6fedfcdc4afc2af460cd146d3d1f22d7845adef","_id":"@benjeau/react-native-draw@0.4.1","_nodeVersion":"14.17.4","_npmVersion":"8.0.0","dist":{"integrity":"sha512-DEhbPkBJuTCjiOT3RWg0lRQo0Y4IzPTrQIqxSb66FuYp/p+D03SVnwQ3v8Qi9qYTB5o6uRH2BowA2ukF6XN/gQ==","shasum":"accf03396173501b8e50ee11b6601f258daea9fe","tarball":"https://registry.npmjs.org/@benjeau/react-native-draw/-/react-native-draw-0.4.1.tgz","fileCount":123,"unpackedSize":246228,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD5ubpCH2ifUlR0dSmhgIVhlKKeRv1/S9jlojBNdSos9AIgH2vanWIPGd6jIGQmgXgF1aDDG+n1npFMiyURkZK5vQ8="}]},"_npmUser":{"name":"benjeau","email":"benoit@jeaurond.dev"},"directories":{},"maintainers":[{"name":"benjeau","email":"benoit@jeaurond.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-draw_0.4.1_1635183766871_0.9480584471640139"},"_hasShrinkwrap":false},"0.5.0":{"name":"@benjeau/react-native-draw","version":"0.5.0","description":"Cross-platform React Native drawing component","main":"lib/commonjs/index","module":"lib/module/index","types":"lib/typescript/index.d.ts","react-native":"src/index","source":"src/index","scripts":{"test":"jest","typescript":"tsc --noEmit","lint":"eslint \"**/*.{js,ts,tsx}\"","prepare":"bob build","release":"release-it","example":"yarn --cwd example","pods":"cd example && pod-install --quiet","bootstrap":"yarn example && yarn && yarn pods"},"keywords":["react-native","ios","android","draw","svg"],"repository":{"type":"git","url":"git+https://github.com/BenJeau/react-native-draw.git"},"author":{"name":"Benoit Jeaurond","email":"benoit@jeaurond.dev","url":"https://github.com/BenJeau"},"license":"MIT","bugs":{"url":"https://github.com/BenJeau/react-native-draw/issues"},"homepage":"https://github.com/BenJeau/react-native-draw#readme","publishConfig":{"registry":"https://registry.npmjs.org/"},"devDependencies":{"@commitlint/config-conventional":"^11.0.0","@react-native-community/eslint-config":"^2.0.0","@react-native-community/slider":"^4.1.10","@release-it/conventional-changelog":"^2.0.0","@types/jest":"^26.0.0","@types/react":"^16.9.19","@types/react-native":"0.64.2","commitlint":"^11.0.0","eslint":"^7.2.0","eslint-config-prettier":"^7.0.0","eslint-plugin-prettier":"^3.1.3","husky":"^6.0.0","jest":"^26.0.1","pod-install":"^0.1.0","prettier":"^2.0.5","react":"16.13.1","react-native":"0.64.2","react-native-builder-bob":"^0.18.2","react-native-gesture-handler":"^1.10.3","react-native-svg":"^12.1.1","release-it":"^14.2.2","typescript":"^4.1.3"},"peerDependencies":{"react":"*","react-native":"*","react-native-gesture-handler":">=1.9.0","react-native-svg":">=12.0.0"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"commitMessage":"chore: release ${version}","tagName":"v${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"eslintConfig":{"root":true,"extends":["@react-native-community","prettier"],"rules":{"prettier/prettier":["error",{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false}]}},"eslintIgnore":["node_modules/","lib/"],"prettier":{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false},"react-native-builder-bob":{"source":"src","output":"lib","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]},"dependencies":{"@luncheon/simplify-svg-path":"^0.1.4"},"gitHead":"6150b2e32648a934344b1f2ff4c57ae4c7a17e41","_id":"@benjeau/react-native-draw@0.5.0","_nodeVersion":"14.18.1","_npmVersion":"8.1.3","dist":{"integrity":"sha512-+DRPIl/tYQ9SnTJHASZiocwFUq97OeiDn7T+FHP+mUhoAgieAT30HwJ0jZyINKWtJ3c7g65FaP0ZaopYhm1MtQ==","shasum":"55991067d1308abb5897424670cec0e8a3c77a4f","tarball":"https://registry.npmjs.org/@benjeau/react-native-draw/-/react-native-draw-0.5.0.tgz","fileCount":123,"unpackedSize":254710,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnk40CRA9TVsSAnZWagAA1iAQAIhO6v+mnrpylaAfxcWh\nb9eK1ooTsAfENmUBrTRdkgfEJCqhv2brJaVcUOdT7L10GMptp+8NvmfaJC+0\nAULXadQw9zDyGTU90qGKYNruc2c3SBP03jY4XruB5RRjI1872nA7AO2V+BG6\nZsUXqLojx5bdCzoKL999AhWs5NWleX+RoD7bPKpfIhd4Tca2Rx+spkJ2R5+U\nog3NfbIbdsu4EiE9gwzrqCrQauqMlzsBURCqARkFMvcfh+Eys2Z3f7gg8x28\niSixnRzg4SU+8gNQ+pC/GUtAeC1+tA/JAy19ny5yk/+waEvQ0kadp9qT0/XO\n3DSP7aoku+GNOB9G4Mwgod48eat3b7X1QJx4MfS0eb4gcfvf0/icd67/x3+R\nPeSsUbogFfL1Ogbu5MX5kDVDdU5Z3WavIsmzw9kGus8ve/Y9m4UfVnCm630L\nTFtArz5WGMXVU0NwzKPJMoVEef3ngOl0pnS+f50yvsckXZ5UHKmpev4a9wHf\n71Xo7j7VCPOdjlT+L3P3GPItsU/txkDpfR2OUgOY/O6wWxkrmzwkmm7+Sxua\nooE1EzYlmZgc57vq6hmqEUj+QiDRAPBwkoqLb1++jnuW0sPE4jJJQ2Pm80ay\njA1V+yhE2vLvqfpfjr1XH+0xsZUP0mlN6iN5TgfEpJq/Lp8i7lRTfPvgAKDa\nG3eD\r\n=o2AR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCO7nbJKCG3Jmz5SOElm+4jkdExuACFjntDfO0eLpBL+AIgVmp0L0DJb8WnZIRjkzXWvuVznPsxH/KWZEu5AnZxEEs="}]},"_npmUser":{"name":"benjeau","email":"benoit@jeaurond.dev"},"directories":{},"maintainers":[{"name":"benjeau","email":"benoit@jeaurond.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-draw_0.5.0_1637764660114_0.33130255902671046"},"_hasShrinkwrap":false},"0.5.1":{"name":"@benjeau/react-native-draw","version":"0.5.1","description":"Cross-platform React Native drawing component","main":"lib/commonjs/index","module":"lib/module/index","types":"lib/typescript/index.d.ts","react-native":"src/index","source":"src/index","scripts":{"test":"jest","typescript":"tsc --noEmit","lint":"eslint \"**/*.{js,ts,tsx}\"","prepare":"bob build","release":"release-it","example":"yarn --cwd example","pods":"cd example && pod-install --quiet","bootstrap":"yarn example && yarn && yarn pods"},"keywords":["react-native","ios","android","draw","svg"],"repository":{"type":"git","url":"git+https://github.com/BenJeau/react-native-draw.git"},"author":{"name":"Benoit Jeaurond","email":"benoit@jeaurond.dev","url":"https://github.com/BenJeau"},"license":"MIT","bugs":{"url":"https://github.com/BenJeau/react-native-draw/issues"},"homepage":"https://github.com/BenJeau/react-native-draw#readme","publishConfig":{"registry":"https://registry.npmjs.org/"},"devDependencies":{"@commitlint/config-conventional":"^11.0.0","@react-native-community/eslint-config":"^2.0.0","@react-native-community/slider":"^4.1.10","@release-it/conventional-changelog":"^2.0.0","@types/jest":"^26.0.0","@types/react":"^16.9.19","@types/react-native":"0.64.2","commitlint":"^11.0.0","eslint":"^7.2.0","eslint-config-prettier":"^7.0.0","eslint-plugin-prettier":"^3.1.3","husky":"^6.0.0","jest":"^26.0.1","pod-install":"^0.1.0","prettier":"^2.0.5","react":"16.13.1","react-native":"0.64.2","react-native-builder-bob":"^0.18.2","react-native-gesture-handler":"^1.10.3","react-native-svg":"^12.1.1","release-it":"^14.2.2","typescript":"^4.1.3"},"peerDependencies":{"react":"*","react-native":"*","react-native-gesture-handler":">=1.9.0","react-native-svg":">=12.0.0"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"commitMessage":"chore: release ${version}","tagName":"v${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"eslintConfig":{"root":true,"extends":["@react-native-community","prettier"],"rules":{"prettier/prettier":["error",{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false}]}},"eslintIgnore":["node_modules/","lib/"],"prettier":{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false},"react-native-builder-bob":{"source":"src","output":"lib","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]},"dependencies":{"@luncheon/simplify-svg-path":"^0.1.4"},"gitHead":"f30bfecfadbaf1e6d4d994411336cbcebf202011","_id":"@benjeau/react-native-draw@0.5.1","_nodeVersion":"17.2.0","_npmVersion":"8.2.0","dist":{"integrity":"sha512-N53SKqT9kwUK7k9hg/tu6T4uDUkijHMLxTH9qM8Y5P9l2mJfWWOLoqgMMEjMpC/qUzKJc21d2z+WdnEf525n7w==","shasum":"05fed631b1d075eb8a2765c0e75bf26f8ebe4691","tarball":"https://registry.npmjs.org/@benjeau/react-native-draw/-/react-native-draw-0.5.1.tgz","fileCount":123,"unpackedSize":255251,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/ce5CRA9TVsSAnZWagAAIbMQAIjDp37XKBtf8BBbhu5D\nZrTQhEwdnSp5Q6KoQ5aFsKw/DkBrkqktQvrEsZT8G7FYuRbtInxmWOas3K1x\n9d2evwdyn2TxRy3fL7ohfTv/BX3yvLNr0Fo9/92DPI0femvhfbLSxrtb16Bq\nygMcX+fp8Wo4JazJyjIT6O/YjEt16N29c1eL8fho4ilPYQXWszoUbr45Kut8\ni3oJ+aLOf3Aa4nm6nxsPTmBG4caJA2FWUW/quB3LYZkDrn6uLPHl7y7j12eb\nG3lJUq20tlF9M4GwApYu+ebVLltsd0MyNisyTkNI2OgqIVG4ffyW9fWursLZ\nMwbR/o93E0Svl3dn4gVGaCEX8NfyjzRTG06cGL1+drNsSB6ei1OSpn/a0Rtf\nna89F1ZID8UR8ITcBMdilfwCsMBEPqdsEmp5xCrPQzNdx9KAeU7v6s32bwne\nNO2YyZFehLl3j/rrRnoYaghk06DmpExbOolHSgJt2K6yT+qq552qt2RfESFv\nWDYdAXk0k8WYHn1/6IpHsCwHQ7T4rWfI0w91fQygn7qxGuXOIHUweXjJlbJx\nMZrYch8yIXaxLZa3CcRsM2yaPbfO/I/wBX36bn7S6VKQd7Kk0daKefehUSD5\nuky7Zwar38i2w42MSjnLeiU1JQEX+yvUt2Bt1n+5kIWgcKMVbov5GQHQjTNm\nOhJT\r\n=NUVs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNWcB7b852hYV2BKqJbhJRhzN4SyQfIjSD7aqGGeuUFQIhAPISZmInlKfgL+s9iJBBsCP9VgYVja6O8Yv94oVSGexi"}]},"_npmUser":{"name":"benjeau","email":"benoit@jeaurond.dev"},"directories":{},"maintainers":[{"name":"benjeau","email":"benoit@jeaurond.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-draw_0.5.1_1644021689025_0.60590830896987"},"_hasShrinkwrap":false},"0.6.0":{"name":"@benjeau/react-native-draw","version":"0.6.0","description":"Cross-platform React Native drawing component","main":"lib/commonjs/index","module":"lib/module/index","types":"lib/typescript/index.d.ts","react-native":"src/index","source":"src/index","scripts":{"test":"jest","typescript":"tsc --noEmit","lint":"eslint \"**/*.{js,ts,tsx}\"","prepare":"bob build","release":"release-it","example":"yarn --cwd example","pods":"cd example && pod-install --quiet","bootstrap":"yarn example && yarn && yarn pods"},"keywords":["react-native","ios","android","draw","svg"],"repository":{"type":"git","url":"git+https://github.com/BenJeau/react-native-draw.git"},"author":{"name":"Benoit Jeaurond","email":"benoit@jeaurond.dev","url":"https://github.com/BenJeau"},"license":"MIT","bugs":{"url":"https://github.com/BenJeau/react-native-draw/issues"},"homepage":"https://github.com/BenJeau/react-native-draw#readme","publishConfig":{"registry":"https://registry.npmjs.org/"},"devDependencies":{"@commitlint/config-conventional":"^11.0.0","@react-native-community/eslint-config":"^2.0.0","@react-native-community/slider":"^4.1.10","@release-it/conventional-changelog":"^2.0.0","@types/jest":"^26.0.0","@types/react":"^16.9.19","@types/react-native":"0.64.2","commitlint":"^11.0.0","eslint":"^7.2.0","eslint-config-prettier":"^7.0.0","eslint-plugin-prettier":"^3.1.3","husky":"^6.0.0","jest":"^26.0.1","pod-install":"^0.1.0","prettier":"^2.0.5","react":"16.13.1","react-native":"0.64.2","react-native-builder-bob":"^0.18.2","react-native-gesture-handler":"^1.10.3","react-native-svg":"^12.1.1","release-it":"^14.2.2","typescript":"^4.1.3"},"peerDependencies":{"react":"*","react-native":"*","react-native-gesture-handler":">=1.9.0","react-native-svg":">=12.0.0"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"commitMessage":"chore: release ${version}","tagName":"v${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"eslintConfig":{"root":true,"extends":["@react-native-community","prettier"],"rules":{"prettier/prettier":["error",{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false}]}},"eslintIgnore":["node_modules/","lib/"],"prettier":{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false},"react-native-builder-bob":{"source":"src","output":"lib","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]},"dependencies":{"@luncheon/simplify-svg-path":"^0.1.4"},"gitHead":"0b506a6e6ca55efbdf4f65b228763d0e8f01e101","_id":"@benjeau/react-native-draw@0.6.0","_nodeVersion":"17.2.0","_npmVersion":"8.2.0","dist":{"integrity":"sha512-sQP8/jGKfebJd93CAcwDGbkb43tajGQ246ZhuIgSaFDdUfpcHdIck2pWrDE0s3f67VTkgFsSFykThIvzmHHm3g==","shasum":"a5c8781b84e6e64e230c1f66395c07edf5547ae2","tarball":"https://registry.npmjs.org/@benjeau/react-native-draw/-/react-native-draw-0.6.0.tgz","fileCount":123,"unpackedSize":281252,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/0SOCRA9TVsSAnZWagAAKxIP/A7iCH4NiegVNQd1Ba/v\nSY+/4JfS2pimvIlbmbx4uuKYCKjRDrbrjRmt11aeys2KR/bqL2IUcopT87mi\nvLRpDrO8IeQvC5mCKUYQ/iGrXdwiufUwe6KthAIVY/h1ADViOwoYF1CqUY1s\nP/diFhBzgweK2PK+CRLwc1YpJXvUht6875g+RL4efa6RHxDV5Izkt+Zw30zJ\n3ECoIohes95CkOOMT//0rH16vQkRyxQpZrT8VoH065iuIcqqc6/q2n/STRAc\ne6DCMxzKJFqH4dsg6R9b0lsBsRLKAbYRH981V52GLI/fBhHJrHLIbUKhs4Vj\nlfGdf+fmjyXogqfYvQPFSK3wiO0xQXK9sa/3o5uH4CLfjv83MNsP/CQ6zoCT\nwUsxTmc1UgJJQquLZKA3QBEv7ExfZimXzrNQZLCBZrKwkFc9OKh4uOuTULgF\najbcI/lWtmYp5L/M3NbKhdc691SheUaJTUMsFPp8wQFYx+9dadL4QUWQR5AN\n1TK2BOLsknxGJdnZSkspe5rSftEIH6PuYQpqkhYoEiNfIEpkjg3ttNzbsqSQ\nBArTUETZis35DMUhyphL6n3sq9t/lXZc84rLo2L2vGpqyVAnH2PCZ5ZC6B+Q\nOe3e0L7LtC/PkIe5Ty1X3INEjoPNVpjlFefQULKnoFeaPl26lYR/RdRIwpSU\nbEqS\r\n=d01W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGpoja5RfeYdQUhEtXcOPiV9zylx+XjSFNUjtg2zcqxdAiBZk/77JXZpmqWfJ2j1/9st1nDzc+fB38FLJYE+TGzkYQ=="}]},"_npmUser":{"name":"benjeau","email":"benoit@jeaurond.dev"},"directories":{},"maintainers":[{"name":"benjeau","email":"benoit@jeaurond.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-draw_0.6.0_1644119182851_0.027104243291228736"},"_hasShrinkwrap":false},"0.7.0":{"name":"@benjeau/react-native-draw","version":"0.7.0","description":"Cross-platform React Native drawing component","main":"lib/commonjs/index","module":"lib/module/index","types":"lib/typescript/index.d.ts","react-native":"src/index","source":"src/index","scripts":{"prepare":"bob build"},"repository":{"type":"git","url":"git+https://github.com/BenJeau/react-native-draw.git","directory":"packages/react-native-draw"},"author":{"name":"Benoit Jeaurond","email":"benoit@jeaurond.dev","url":"https://github.com/BenJeau"},"license":"MIT","bugs":{"url":"https://github.com/BenJeau/react-native-draw/issues"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"homepage":"https://github.com/BenJeau/react-native-draw#readme","keywords":["react-native-component","react-component","react-native","ios","android","draw","svg"],"dependencies":{"@luncheon/simplify-svg-path":"^0.1.4"},"devDependencies":{"@types/react":"^17.0.1","@types/react-native":"0.64.3","react":"17.0.1","react-native":"0.64.3","react-native-builder-bob":"^0.18.2","react-native-gesture-handler":"^1.10.3","react-native-svg":"^12.1.1","typescript":"^4.5.5"},"peerDependencies":{"react":"*","react-native":"*","react-native-gesture-handler":">=1.10.0","react-native-svg":">=12.0.0"},"react-native-builder-bob":{"source":"src","output":"lib","targets":["commonjs","module","typescript"]},"gitHead":"35dacae8f6063d0394ca5eda3691a0525c9b1100","_id":"@benjeau/react-native-draw@0.7.0","_nodeVersion":"17.2.0","_npmVersion":"lerna/4.0.0/node@v17.2.0+arm64 (darwin)","dist":{"integrity":"sha512-HD0V2e6UlyXD/z6ydJzmcLRDe0ftFI3cN+r+Tx5Y1pF+FN6WZ3UBkhvlUYu4VBAwNlJZDbTEFkO0SYgXM51PUQ==","shasum":"50cd3d8b87f7f4957c4ce803a35afb6ca1afa9a2","tarball":"https://registry.npmjs.org/@benjeau/react-native-draw/-/react-native-draw-0.7.0.tgz","fileCount":45,"unpackedSize":122273,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiAWQ4CRA9TVsSAnZWagAADKcP/3ZpuMQWSy1RIrlr6B1Y\nvxrUqmYNxd2xCDKUWZMZL99EIehn0kIMc3Z8t6jaN7NQOOw7D8kIw/QnsHzp\nvvypH6NvKgURpMwQZURA7gq/vjbEAD9Cxnch1zF2kT9DNCCsavYh9Fcui9Il\naaZoDNGfLgVNidOUsneT5OWR9zvbfA50gAxG47/36AXC6Slqw4gqH5+7qU6C\noMxPrZdth63nta0SMarBS0C0F6VhEf0hbnzchjOG7vV8ykjFxCzcEMQw7EfF\nYgVE0dVhaBarJzpi0Md1GV64QKjI/0TFbxAJReDf7KGIfZPRCYBaQ2vDyczH\nvhKj2e9ymfG+9Txs6aXlN+5ngh9LnASwsK6fVJUeLMuoWEbAtrMDI9eOt4Pk\nMOZa1MSimCeQp+gEF1QfEvo2hFnmiT8QDG0dXPZK82ZzhiVgH2fiJXJ+HZlG\nE2yd+VBoNiUgKvED/vseEFo6SUZvwkvBVyJB+kGHC8f+zB1SSIKyDjixGaHa\n9XJNzT+CsvOxU161TtaG01If7UW9EDpeYz3s1ZzijLhazE+GirOPwejr7gMF\nC9mHnLLT+D4CpyvVQp116NpId3cD8/WfvQsTDyTw8ZIIdlATf1MnQvvf/QBY\nK3XzaHstQ2SUrEVl7ng5lrTN76TNJnYlXxlmd+V+Hrt1gTLtQPBUJyiYavXC\nAWyc\r\n=F5zp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4yYHplpxm1YRQfmKFHDnW5BraxQ1YGMoKVXCNj5foPwIgfOgHvHJDxJABVL8s2I5Csz+1GAb8Uy65hKmqBCSbvCo="}]},"_npmUser":{"name":"benjeau","email":"benoit@jeaurond.dev"},"directories":{},"maintainers":[{"name":"benjeau","email":"benoit@jeaurond.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-draw_0.7.0_1644258360675_0.4623471631684488"},"_hasShrinkwrap":false},"0.8.0":{"name":"@benjeau/react-native-draw","version":"0.8.0","description":"Cross-platform React Native drawing component","main":"lib/commonjs/index","module":"lib/module/index","types":"lib/typescript/index.d.ts","react-native":"src/index","source":"src/index","scripts":{"prepare":"bob build"},"repository":{"type":"git","url":"git+https://github.com/BenJeau/react-native-draw.git","directory":"packages/react-native-draw"},"author":{"name":"Benoit Jeaurond","email":"benoit@jeaurond.dev","url":"https://github.com/BenJeau"},"license":"MIT","bugs":{"url":"https://github.com/BenJeau/react-native-draw/issues"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"homepage":"https://github.com/BenJeau/react-native-draw#readme","keywords":["react-native-component","react-component","react-native","ios","android","draw","svg"],"dependencies":{"@luncheon/simplify-svg-path":"^0.1.4"},"devDependencies":{"@types/react":"^17.0.1","@types/react-native":"0.64.3","react":"17.0.1","react-native":"0.64.3","react-native-builder-bob":"^0.18.2","react-native-gesture-handler":"^2.1.0","react-native-svg":"^12.1.1","typescript":"^4.5.5"},"peerDependencies":{"react":"*","react-native":"*","react-native-gesture-handler":">=2.0.0","react-native-svg":">=12.0.0"},"react-native-builder-bob":{"source":"src","output":"lib","targets":["commonjs","module","typescript"]},"gitHead":"40015b875ab7f695b87bc2108d27ea1d09f128cf","_id":"@benjeau/react-native-draw@0.8.0","_nodeVersion":"17.2.0","_npmVersion":"lerna/4.0.0/node@v17.2.0+arm64 (darwin)","dist":{"integrity":"sha512-wueWvO2hXUdUG4IlJrW/4yUMtOD4Orah9B2v7Ve0LSDfqD7KoPr7dQXi2oKGNCD5K9zHjBI+EZsKh5kA7VkKvQ==","shasum":"5afc0569c3c81a18eb7c7c471fc4e4268f424374","tarball":"https://registry.npmjs.org/@benjeau/react-native-draw/-/react-native-draw-0.8.0.tgz","fileCount":45,"unpackedSize":121495,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiO0q9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpfFxAAlBCyHPPHQ39bYR5EcCgI2MBpS/qAboD5kaWeXcfxy5Fgm0jK\r\nUqaSsb47NpH0qdUk2e+6T4nF3Dj0RnfQP1VS+umZ7uQBu+kYQId+LtR+Z6g8\r\nuMa37/0QD89OqKFuae4SjaUMfahAMvdihZloT+GMzITRdURatZedT0/6PMbm\r\n5DWuyrokoQPbf8H410BGCOx6u3pqqBimd0o7CRIGnCPYbwiUJorRFtXtFAOu\r\nXd6xHjOw9gcUp+oA7RvRk5LF0yXumCMhh55x1HIUMSwIYCMv9o1V9f5OZ/+U\r\nk3ByrzfmSA2GNKIFyZO30ElrKFnZKsiHDSJ6wGyO4qhRpRkiYfyyGyQj9UQ1\r\nuQj+BrPwGZyw8dtahXc+5xw2Mj7zb+WYwBAvrfBcG98pIsyy/rBtobRbZSwt\r\n8uUbxnbLkDWF3sbT7sGAxxC27EqDsyvm2uRQL9INPxH9RxqikTr6eqGaKCi+\r\nEFTURqPRGuu0TyhJVdCY6Iq93lHUISv3OTOxtAhsH6LJ0jj2xquWLZU9Rilf\r\nK1qFqTLzw8lauBqhvM3kCQt29H+UYLcPwHzuATlO43DNlkfvDtwoE7Qvwxue\r\nLpzPnLCV+hcbv54ezb5oSNVjG0BIwZD3EzWu+J2zb1H0y8zwVQoUF9x8Hckf\r\n1XQj+NhmCdcm4YtPSizy1FHopVMVBTghP4A=\r\n=ePyx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEpmdAteRrzq6e3+aCg/fFz1NB0ynRkzUIwnESxbJPYKAiEA9Yks1qMxDY6WF3Fn82wKgJQhKJ0i4kd2RGtasvMsNhQ="}]},"_npmUser":{"name":"benjeau","email":"benoit@jeaurond.dev"},"directories":{},"maintainers":[{"name":"benjeau","email":"benoit@jeaurond.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-draw_0.8.0_1648052925379_0.6602993117336058"},"_hasShrinkwrap":false},"0.8.1":{"name":"@benjeau/react-native-draw","version":"0.8.1","description":"Cross-platform React Native drawing component","main":"lib/commonjs/index","module":"lib/module/index","types":"lib/typescript/index.d.ts","react-native":"src/index","source":"src/index","scripts":{"prepare":"bob build"},"repository":{"type":"git","url":"git+https://github.com/BenJeau/react-native-draw.git","directory":"packages/react-native-draw"},"author":{"name":"Benoit Jeaurond","email":"benoit@jeaurond.dev","url":"https://github.com/BenJeau"},"license":"MIT","bugs":{"url":"https://github.com/BenJeau/react-native-draw/issues"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"homepage":"https://github.com/BenJeau/react-native-draw#readme","keywords":["react-native-component","react-component","react-native","ios","android","draw","svg"],"dependencies":{"@luncheon/simplify-svg-path":"^0.1.4"},"devDependencies":{"@types/react":"^17.0.1","@types/react-native":"0.64.3","react":"17.0.1","react-native":"0.64.3","react-native-builder-bob":"^0.18.2","react-native-gesture-handler":"^2.1.0","react-native-svg":"^12.1.1","typescript":"^4.5.5"},"peerDependencies":{"react":"*","react-native":"*","react-native-gesture-handler":">=2.0.0","react-native-svg":">=12.0.0"},"react-native-builder-bob":{"source":"src","output":"lib","targets":["commonjs","module","typescript"]},"gitHead":"35dacae8f6063d0394ca5eda3691a0525c9b1100","_id":"@benjeau/react-native-draw@0.8.1","_nodeVersion":"17.2.0","_npmVersion":"8.2.0","dist":{"integrity":"sha512-gd3gZr8UvIqARtMCgLTOxDB5XvcAgctmx4b/wYTwPkKol2P1+jPLLG+lIaJboN6mvcqwIRDFj/98/wejQ1g3qA==","shasum":"1f0b5a419e0cae251d87001e2ded9dd79940f2f1","tarball":"https://registry.npmjs.org/@benjeau/react-native-draw/-/react-native-draw-0.8.1.tgz","fileCount":44,"unpackedSize":121649,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYo10+VK15loh06FV0qF0lcE8i7PqevGFrT4CQvRlPfQIhAIQhBC8IPSfc3M/xEuO1XY5oskpMgj/68jNCyFVGVwnW"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiSbt+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3DA//U21O6mtQ3BGQ1mggDx/Z0H4gbC6HCko6bHFZaxuQ+fs7U5I1\r\nMK6pxkZ8feaxTBsqXYPzBHrBWN4TQsXJCtnOcBI6sKUf1oz+zPvl1GGwofNV\r\nzRpzyDBb5SAcg2aw8zzuK62xWQfRJ4NKoet9g6GEQDRY8rQm86d2tmUmFmHA\r\n1zJYzOmOegh8oL0PCc4kjU+AwcXpuFm58qQntCOLeyRfUr0Vz/adv+lyGohT\r\nQUh6AhFrs/W8RY0/B5e0KX6otkHdmqHMKCU8vYMCjzOgQRMPerFqJFJlDAWT\r\nv1rNb3jtKf7czFJ8N5CcXIhGtWxO5Hc2DbTao8b6J2WsOXIKAsvF3pLvwmLR\r\naaZ7+9WLPdXKHf2SmMET8VQTR5x9myF+DiSYkuca+Bitnl4z26VAnQHdXV2Y\r\n+y1Lm+1o3A8BWA6ZCJ3HT4O/uwDxhOugYTbmmU2EJCXVuPSrKdXNR8olbwX1\r\n4Ym3UriiAB9uyODFm/t40a/ql69i3A40HIEcdQMWCz2BC8vPSy7w0ScY4ic+\r\ncqmSd7Eo/zl1d8Lt1lK7AmjJY/gDNcLoS4WkBxF8Zx0STcUMfTtZl2V4eB/Y\r\nk88tCyAWs0aIqxFotjzbdg/fcIpCwiRzCo7KZkbID8giEw9iTED1rk7KXp7C\r\nvjvU65kAQlxP12WI9HGIZ1WhvCQrIfcDQRM=\r\n=3vpN\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"benjeau","email":"benoit@jeaurond.dev"},"directories":{},"maintainers":[{"name":"benjeau","email":"benoit@jeaurond.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-draw_0.8.1_1648999294372_0.7238903943259887"},"_hasShrinkwrap":false},"0.8.2":{"name":"@benjeau/react-native-draw","version":"0.8.2","description":"Cross-platform React Native drawing component","main":"lib/commonjs/index","module":"lib/module/index","types":"lib/typescript/index.d.ts","react-native":"src/index","source":"src/index","scripts":{"prepare":"bob build"},"repository":{"type":"git","url":"git+https://github.com/BenJeau/react-native-draw.git","directory":"packages/react-native-draw"},"author":{"name":"Benoit Jeaurond","email":"benoit@jeaurond.dev","url":"https://github.com/BenJeau"},"license":"MIT","bugs":{"url":"https://github.com/BenJeau/react-native-draw/issues"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"homepage":"https://github.com/BenJeau/react-native-draw#readme","keywords":["react-native-component","react-component","react-native","ios","android","draw","svg"],"dependencies":{"@luncheon/simplify-svg-path":"^0.1.4"},"devDependencies":{"@types/react":"^17.0.1","@types/react-native":"0.64.3","react":"17.0.1","react-native":"0.64.3","react-native-builder-bob":"^0.18.2","react-native-gesture-handler":"^2.1.0","react-native-svg":"^12.1.1","typescript":"^4.5.5"},"peerDependencies":{"react":"*","react-native":"*","react-native-gesture-handler":">=2.0.0","react-native-svg":">=12.0.0"},"react-native-builder-bob":{"source":"src","output":"lib","targets":["commonjs","module","typescript"]},"gitHead":"35dacae8f6063d0394ca5eda3691a0525c9b1100","_id":"@benjeau/react-native-draw@0.8.2","_nodeVersion":"17.2.0","_npmVersion":"8.2.0","dist":{"integrity":"sha512-hJre35aLmxev23am1QTRMbN3k9e1gPRWyxdO3w0W2zy33qJgDei7wYK0w66qxmE8wJGnhid9bvqcvcH1Ap9/NA==","shasum":"bb7ace5b350d8a64f39a4aa0d5881a61a6179a75","tarball":"https://registry.npmjs.org/@benjeau/react-native-draw/-/react-native-draw-0.8.2.tgz","fileCount":44,"unpackedSize":121649,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCp1BH/WdurziEsLAQs1oYnl5d1U/KIm4/F5q3EqEixxwIgP5ogbmcv5czCQJAVmAE7ObAMmTr/neqPKo/YAJoKghs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihUMAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqoMQ/9ER13RluboTQ9zJ78Vh5Jd9jn1Upcdkc++VHNDLhi95aWgXuW\r\ncVSEsaCNrNGgR98BDK9Pvu9JypaxBSms2GezpOIkjKRiHcUGfeeTUgws8rlg\r\n2ygOBV/I3mSYTvIEzNV7hWVGqDTMi15keF+PzvxxQX7xLGPTE/Ot/RgAclmF\r\nVqGh0GwDgOG5xie924DNgOlDq2RYYiselDMVpiE/cOCa0O5qqA7LvQALqiB5\r\nNn7vRHnwcOx0o4EAnOTGuYWjsU9GJnPNZ23hH8Mtr0KQMY6vXKutmq8+Txwm\r\n03sMYJezYKyb/V3FbscZBTWZdn2zInIbpNPPqW1R1gpZDUl25mOKODTu8hwM\r\nRNN30dehxdgp7mH6qhmi0jtYK/mFs0IS69MCW1XYwMeRHAffZCjqc+qUY0qM\r\nNduQ6M5ywPxZ5RIMCPfboBkIXfic4df+l9RIC/GRq+GMXyZDFEtub/vNma8u\r\nY805DI3rAQ0+2fN/4cewagtYS6sSvq5NQaxgLb7Tbfz5MHbdwW+vLBQB6e5+\r\nl/ppHduqM0rXjeVexlFQxPx5XzTbPZ541Se30M6otwJA/Zihg/tjnbdebNAs\r\noaiDWG3ELx6MOd5gTDxtMQr7JS9GkTQy8VbFj1t+FSpEgkZvn1BM6NdupinF\r\n3JwKSklYrGKpPzkgA7rhEY8opLPBQMqmaRU=\r\n=YVT1\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"benjeau","email":"benoit@jeaurond.dev"},"directories":{},"maintainers":[{"name":"benjeau","email":"benoit@jeaurond.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-draw_0.8.2_1652900608312_0.8907751791386942"},"_hasShrinkwrap":false},"0.8.3":{"name":"@benjeau/react-native-draw","version":"0.8.3","description":"Cross-platform React Native drawing component","main":"lib/commonjs/index","module":"lib/module/index","types":"lib/typescript/src/index.d.ts","react-native":"src/index","source":"src/index","scripts":{"prepare":"bob build"},"repository":{"type":"git","url":"git+https://github.com/BenJeau/react-native-draw.git","directory":"packages/react-native-draw"},"author":{"name":"Benoit Jeaurond","email":"benoit@jeaurond.dev","url":"https://github.com/BenJeau"},"license":"MIT","bugs":{"url":"https://github.com/BenJeau/react-native-draw/issues"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"homepage":"https://github.com/BenJeau/react-native-draw#readme","keywords":["react-native-component","react-component","react-native","ios","android","draw","svg"],"dependencies":{"@luncheon/simplify-svg-path":"^0.1.4"},"devDependencies":{"@types/react":"^17.0.1","@types/react-native":"0.64.3","react":"17.0.1","react-native":"0.64.3","react-native-builder-bob":"^0.18.2","react-native-gesture-handler":"^2.1.0","react-native-svg":"^12.1.1","typescript":"^4.5.5"},"peerDependencies":{"react":"*","react-native":"*","react-native-gesture-handler":">=2.0.0","react-native-svg":">=12.0.0"},"react-native-builder-bob":{"source":"src","output":"lib","targets":["commonjs","module","typescript"]},"gitHead":"35dacae8f6063d0394ca5eda3691a0525c9b1100","_id":"@benjeau/react-native-draw@0.8.3","_nodeVersion":"17.2.0","_npmVersion":"8.2.0","dist":{"integrity":"sha512-3VvIkBPyZ+WuGzMBww3aDmSdyJXelRuqaQ55WLqedpRgUdWWVhIneguL4824gRVKotD2u1eDfe5avnvHb2/CDQ==","shasum":"37ccc2b38d4fe26ee8150d753312835062ea03fa","tarball":"https://registry.npmjs.org/@benjeau/react-native-draw/-/react-native-draw-0.8.3.tgz","fileCount":44,"unpackedSize":121653,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICQ18ue5pFXIaNTdDiuMwjcJge9lbo2/2TDjd65NFjCVAiEAgKRemzGcQUNShRKMoopoWctN4EDGuW8lPCs3fm9+vu8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihUPqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqgEQ/9GGm/7jela7svbmdJ7gXcLAIrn4VE+HenflNWhUnv0XQbAAnN\r\njeeXEXrECzrfAIV9r68p7duds8Z1HqA4z19txoslVbuLER8gxAqTOx1BsSAs\r\n6EfoKgvgCa1LK1dJITcDOLqAmGE0jLF/xgukFLIsgoaNZT7+0amriIgawTfz\r\n/KkOr5wTwJmrafZPQChci6yV9CDsAHF46RIjGWXzlUorVHyOOxHokWdPNboA\r\nDFlmTFWZiNlu2wPaUXnxLIidttcTA6QvNoFJM/i3t6PGjiFz3JqTFQ7/rvuT\r\n3R5uHdB5E4kGCiC4dbQc3XbjABs+P8ie2DvA9dDLTpjDNbwExa6yNllSMcX7\r\nYWwlwuQJhq99yrn+pmVW4/RZXvK4ExrHSOjBQd4h7Decz++z/1TMyQiXsiwD\r\nY9wIDgtuqrA5wVsb1rX0Ov5WflhHAzTMrOJrThumh2bCsGIJPZwO/9+J4SrV\r\nhUdSDEDfocN4iFJcEi2H4EAR6ApPP5DEbF7G25Rdiz4w+xVq65uQ8z8QeUO1\r\nK229qJLh9YhtRca5b/ndWPX2JGPOy4IrFN3Q/oMWHy4bX9XcvyHLByKLVCda\r\nl+vuOo61jOKZB0OkVmR1gOyheuolGgtEFyzDTuEZjxUT/1YanarGF8Ty3voT\r\n+fu2nJYgP2HGzha+gC/WLaCJevHPmRXUyxc=\r\n=DXND\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"benjeau","email":"benoit@jeaurond.dev"},"directories":{},"maintainers":[{"name":"benjeau","email":"benoit@jeaurond.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-draw_0.8.3_1652900841951_0.2209702942782681"},"_hasShrinkwrap":false}},"time":{"created":"2020-12-21T04:13:57.109Z","0.1.0":"2020-12-21T04:13:57.307Z","modified":"2022-05-18T19:07:22.190Z","0.2.0":"2020-12-22T22:17:54.052Z","0.3.0":"2020-12-23T01:16:26.439Z","0.3.1":"2020-12-24T00:12:08.396Z","0.3.2":"2020-12-24T15:46:20.860Z","0.3.3":"2021-02-08T20:34:28.686Z","0.4.0":"2021-10-25T17:17:47.135Z","0.4.1":"2021-10-25T17:42:47.058Z","0.5.0":"2021-11-24T14:37:40.226Z","0.5.1":"2022-02-05T00:41:29.267Z","0.6.0":"2022-02-06T03:46:22.982Z","0.7.0":"2022-02-07T18:26:00.814Z","0.8.0":"2022-03-23T16:28:45.559Z","0.8.1":"2022-04-03T15:21:34.558Z","0.8.2":"2022-05-18T19:03:28.485Z","0.8.3":"2022-05-18T19:07:22.122Z"},"maintainers":[{"name":"benjeau","email":"benoit@jeaurond.dev"}],"description":"Cross-platform React Native drawing component","homepage":"https://github.com/BenJeau/react-native-draw#readme","keywords":["react-native-component","react-component","react-native","ios","android","draw","svg"],"repository":{"type":"git","url":"git+https://github.com/BenJeau/react-native-draw.git","directory":"packages/react-native-draw"},"author":{"name":"Benoit Jeaurond","email":"benoit@jeaurond.dev","url":"https://github.com/BenJeau"},"bugs":{"url":"https://github.com/BenJeau/react-native-draw/issues"},"license":"MIT","readme":"# @benjeau/react-native-draw\n\n[![NPM badge](https://img.shields.io/npm/v/@benjeau/react-native-draw)](https://www.npmjs.com/package/@benjeau/react-native-draw) [![CircleCI Status](https://img.shields.io/circleci/build/gh/BenJeau/react-native-draw)](https://app.circleci.com/pipelines/github/BenJeau/react-native-draw) ![Platform badge](https://img.shields.io/badge/platform-android%20%7C%20ios%20%7C%20web-blue)\n\nCross-platform React Native drawing component based on SVG\n\n## Installation\n\n```sh\nnpm install @benjeau/react-native-draw\n# or\nyarn add @benjeau/react-native-draw\n```\n\n> Also, you need to install [react-native-gesture-handler](https://github.com/software-mansion/react-native-gesture-handler) and [react-native-svg](https://github.com/react-native-svg/react-native-svg), and follow their installation instructions.\n\n### Extras\n\nSupporting components, such as `CanvasControls`, `ColorPicker` and `BrushProperties` components, are available as a separate package, [`@benjeau/react-native-draw-extras`](https://github.com/BenJeau/react-native-draw/tree/master/packages/react-native-draw-extras)\n\n## Usage\n\n> All the following examples are also available in the [example](./example/) Expo application\n\n### Simple example\n\nHere's the most simple example:\n\n```tsx\nimport React from 'react';\nimport { Canvas } from '@benjeau/react-native-draw';\n\nexport default () => <Canvas />;\n```\n\nhttps://user-images.githubusercontent.com/22248828/152838002-3bf01ff0-8c8d-43ec-abdf-4f856d200bc5.mp4\n\n### Complex example\n\nHere's a more complex example:\n\n<details>\n  <summary>Complex example - Code snippet</summary>\n\n```tsx\nimport React, { useRef } from 'react';\nimport { Button } from 'react-native';\nimport { Canvas, CanvasRef } from '@benjeau/react-native-draw';\n\nexport default () => {\n  const canvasRef = useRef<CanvasRef>(null);\n\n  const handleUndo = () => {\n    canvasRef.current?.undo();\n  };\n\n  const handleClear = () => {\n    canvasRef.current?.clear();\n  };\n\n  return (\n    <>\n      <Canvas\n        ref={canvasRef}\n        height={600}\n        color=\"red\"\n        thickness={20}\n        opacity={0.6}\n        style={{ backgroundColor: 'black' }}\n      />\n      <Button title=\"Undo\" onPress={handleUndo} />\n      <Button title=\"Clear\" onPress={handleClear} />\n    </>\n  );\n};\n```\n</details>\n\nhttps://user-images.githubusercontent.com/22248828/152837975-a51bdcf5-9a62-4aa2-8e5e-26c1d52fcf79.mp4\n\n### Example with `@BenJeau/react-native-draw-extras`\n\nThis uses the [`@benjeau/react-native-draw-extras`](https://github.com/BenJeau/react-native-draw/tree/master/packages/react-native-draw-extras) npm package for the color picker and the bottom buttons/brush preview.\n\n> As this package does not depend on `@BenJeau/react-native-draw-extras`, it is completely optional and you can build your own supporting UI, just like the previous example\n\n<details>\n  <summary>Extras example - Code snippet</summary>\n\n```tsx\nimport React, { useRef, useState } from 'react';\nimport { Animated, StyleSheet, View } from 'react-native';\nimport {\n  BrushProperties,\n  Canvas,\n  CanvasControls,\n  CanvasRef,\n  DEFAULT_COLORS,\n  DrawingTool,\n} from '@benjeau/react-native-draw';\n\nexport default () => {\n  const canvasRef = useRef<CanvasRef>(null);\n\n  const [color, setColor] = useState(DEFAULT_COLORS[0][0][0]);\n  const [thickness, setThickness] = useState(5);\n  const [opacity, setOpacity] = useState(1);\n  const [tool, setTool] = useState(DrawingTool.Brush);\n  const [visibleBrushProperties, setVisibleBrushProperties] = useState(false);\n\n  const handleUndo = () => {\n    canvasRef.current?.undo();\n  };\n\n  const handleClear = () => {\n    canvasRef.current?.clear();\n  };\n\n  const handleToggleEraser = () => {\n    setTool((prev) =>\n      prev === DrawingTool.Brush ? DrawingTool.Eraser : DrawingTool.Brush\n    );\n  };\n\n  const [overlayOpacity] = useState(new Animated.Value(0));\n  const handleToggleBrushProperties = () => {\n    if (!visibleBrushProperties) {\n      setVisibleBrushProperties(true);\n\n      Animated.timing(overlayOpacity, {\n        toValue: 1,\n        duration: 200,\n        useNativeDriver: true,\n      }).start();\n    } else {\n      Animated.timing(overlayOpacity, {\n        toValue: 0,\n        duration: 200,\n        useNativeDriver: true,\n      }).start(() => {\n        setVisibleBrushProperties(false);\n      });\n    }\n  };\n\n  return (\n    <>\n      <Canvas\n        ref={canvasRef}\n        height={600}\n        color={color}\n        thickness={thickness}\n        opacity={opacity}\n        tool={tool}\n        style={{\n          borderBottomWidth: StyleSheet.hairlineWidth,\n          borderColor: '#ccc',\n        }}\n      />\n      <View>\n        <CanvasControls\n          onUndo={handleUndo}\n          onClear={handleClear}\n          onToggleEraser={handleToggleEraser}\n          onToggleBrushProperties={handleToggleBrushProperties}\n          tool={tool}\n          color={color}\n          opacity={opacity}\n          thickness={thickness}\n        />\n        {visibleBrushProperties && (\n          <BrushProperties\n            color={color}\n            thickness={thickness}\n            opacity={opacity}\n            onColorChange={setColor}\n            onThicknessChange={setThickness}\n            onOpacityChange={setOpacity}\n            style={{\n              position: 'absolute',\n              bottom: 80,\n              left: 0,\n              right: 0,\n              padding: 10,\n              backgroundColor: '#f2f2f2',\n              borderTopEndRadius: 10,\n              borderTopStartRadius: 10,\n              borderWidth: StyleSheet.hairlineWidth,\n              borderBottomWidth: 0,\n              borderTopColor: '#ccc',\n              opacity: overlayOpacity,\n            }}\n          />\n        )}\n      </View>\n    </>\n  );\n};\n```\n</details>\n\nhttps://user-images.githubusercontent.com/22248828/152837922-757d3a13-1d35-409a-936a-b38ea9248262.mp4\n\n## Props\n\n### Canvas\n\n| name                    | description                                                                               | type                                           | default                       |\n| ----------------------- | ----------------------------------------------------------------------------------------- | ---------------------------------------------- | ----------------------------- |\n| `color`                 | Color of the brush strokes                                                                | `string`                                       | - (required)                  |\n| `thickness`             | Thickness of the brush strokes                                                            | `number`                                       | - (required)                  |\n| `opacity`               | Opacity of the brush strokes                                                              | `number`                                       | - (required)                  |\n| `initialPaths`          | Paths to be already drawn                                                                 | `PathType[]`                                   | `[]`                          |\n| `height`                | Height of the canvas                                                                      | `number`                                       | height of the window - 80     |\n| `width`                 | Width of the canvas                                                                       | `number`                                       | width of the window           |\n| `style`                 | Override the style of the container of the canvas                                         | `StyleProp`                                    | -                             |\n| `onPathsChange`         | Callback function when paths change                                                       | (paths: [`PathType`](./src/types.ts)[]) => any | -                             |\n| `simplifyOptions`       | SVG simplification options                                                                | [`SimplifyOptions`](./src/Draw.tsx)            | see [below](#SimplifyOptions) |\n| `eraserSize`            | Width of eraser (to compensate for path simplification)                                   | `number`                                       | `5`                           |\n| `tool`                  | Initial tool of the canvas                                                                | `brush` or `eraser`                            | `brush`                       |\n| `combineWithLatestPath` | Combine current path with the last path if it's the same color, thickness, and opacity    | `boolean`                                      | `false`                       |\n| `enabled`               | Allows for the canvas to be drawn on, put to false if you want to disable/lock the canvas | `boolean`                                      | `true`                        |\n\n### SimplifyOptions\n\n| name                  | description                                                                   | type      | default |\n| --------------------- | ----------------------------------------------------------------------------- | --------- | ------- |\n| `simplifyPaths`       | Enable SVG path simplification on paths, except the one currently being drawn | `boolean` | `true`  |\n| `simplifyCurrentPath` | Enable SVG path simplification on the stroke being drawn                      | `boolean` | `false` |\n| `amount`              | Amount of simplification to apply                                             | `number`  | `10`    |\n| `roundPoints`         | Ignore fractional part in the points. Improves performance                    | `boolean` | `true`  |\n\n## Ref functions\n\n| name       | description                                | type                       |\n| ---------- | ------------------------------------------ | -------------------------- |\n| `undo`     | Undo last brush stroke                     | `() => void`               |\n| `clear`    | Removes all brush strokes                  | `() => void`               |\n| `getPaths` | Get brush strokes data                     | `() => PathType[]`         |\n| `addPath`  | Append a path to the current drawing paths | `(path: PathType) => void` |\n| `getSvg`   | Get SVG path string of the drawing         | `() => string`             |\n\n## Troubleshooting\n\nIf you cannot draw on the canvas, make sure you have followed the extra steps of [react-native-gesture-handler](https://github.com/software-mansion/react-native-gesture-handler)\n\n## Helper functions\n\n* If you need to create an SVG path, `createSVGPath()` is available to create the string representation of an SVG path.\n\n## Contributing\n\nSee the [contributing guide](CONTRIBUTING.md) to learn how to contribute to the repository and the development workflow.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}