{"_id":"@flyskywhy/react-native-gcanvas","_rev":"91-942e49674118785485fe2946b9376246","name":"@flyskywhy/react-native-gcanvas","dist-tags":{"latest":"6.0.24"},"versions":{"1.2.0":{"name":"@flyskywhy/react-native-gcanvas","version":"1.2.0","keywords":["react-native","canvas","gcanvas","gpu"],"_id":"@flyskywhy/react-native-gcanvas@1.2.0","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"dist":{"shasum":"31c16524c227980118c8b840c73416f03d0c7a66","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-1.2.0.tgz","fileCount":1302,"integrity":"sha512-tcHHCMO3TAAQh8XvbFB6eQ0S0oOgvNXoi89VFuLO3yBhlOPAnh5TO5Nos0wxoXSAregfA2vfAnFAMM7sfE+dyA==","signatures":[{"sig":"MEUCIQDiYQa50hsTupqWXMTpY7Sfqdn+8VP7TkcKF5FPCakyWwIgdonkzGqcAK31m79kSpxiYZZ9RnBBZO8VYh9aAu/17/E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24751911,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1a4LCRA9TVsSAnZWagAAxIYP/0gvE1qRtDr4Th1Kb8y+\n5zFUbqB9rRE6S5pqdQh4qiUsvyl81z5nQFBOq7yff484V+mjaHh/CQvXpZaD\nGIiu+aXh2D+E0WB8s8pz/4dWnnQhXFVN+2RdFi5aWvTu8uacWSoDLqmzKtjL\ndRfle/iV9NtEHzRn/ZBbEcNNiwPF7nC7sRXkeCEKFlBrl9ctDvZji50mhJfW\nMzovN4OsjfOV5ihu2MJhLTQciVXz+cwDstHH8KYN9zWNCt8rjTk0k9th7CgI\n72TU5HLI9lzBwd7fdlEUmds1lIyu1Np8YbtMzJL4W+Y79kMt8fZssjWcXdD4\nVUQMB4ecdY6xOugFiW/PoRXnutkgQtkP+sNRu/K7Gyj3n2/9DYcMGDmJLXnl\n7PQBUHpMAJ0csaf3y76D86TAmzW3GnNK55fEb/oucjGvEQVUuzihqriQXTcY\n7fB1JaGjUkpwqU1rPcFQd7hmKt/JQbvoEV+9IvKRf/MkDFeP4lPveqg+/I/I\nF0+sYlLyGnDPjg2rmYk3jmTp6kmsV4ce1h353LNtMeldLL7hjtcAXT0YHSgr\nSjTuBIRh6yng9RmqjjCTCixsInr4FztYkPK3eYtslpWWDy1ElZZEBBwrggaG\naq2GTcXtDTkmexzbyPGwJ541LW/f5xTBXYuPcACo6SpOIeTDKuNYwdsk0794\nSQZT\r\n=BHiN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"4aa0d0042200b54d2678d5b66ca0d2aa8ebf461e","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"_npmVersion":"6.14.8","description":"GCanvas React-Native version","directories":{},"_nodeVersion":"10.23.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_1.2.0_1607839242402_0.7977638543133618","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@flyskywhy/react-native-gcanvas","version":"1.2.1","keywords":["android","react-native","canvas","gcanvas","gpu","opengl"],"_id":"@flyskywhy/react-native-gcanvas@1.2.1","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"dist":{"shasum":"a03f2fd0842fa337267125e304eb3e13d095e4de","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-1.2.1.tgz","fileCount":1303,"integrity":"sha512-Yg8CxaMM57KkK7zzqMlz16wIkKJ3rxsE2EDRBo7IVuo/delzpx08j0Z4tb0zv6PonhbB0f0CtoMTVSR8bAI4Kg==","signatures":[{"sig":"MEYCIQCdfTeU1IJLOE9LPIAFnybY9gQPNVo0bpxgdKsHlby8cwIhAJRkieE1SDRuHriLq15Ehh7WbPcu2Ag/STImpcNr22nW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24755687,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1yRUCRA9TVsSAnZWagAAFKYP/R7dQ+r5wt77017AFaJT\nNkdLpGL74RWy+7d6wGBfccrq3M+IXX8HLzvHQbgiNr1AO7S3Qal/xNk5PzYy\nYVMEOsBSJFNOnUojLqdFLYH2K2hPZKGu/+FEteSu9uHKDPJOZVU90wuZeeVa\njLDDKRaHgDNeGtrPg6G1uwjQDuDLYUzerCJnn1cXtNkQeTcz3lYfL006RkM+\nSvBG8NXSUdN20NWdS9JeLSWKpwAPpnGdrWvAdaHNjZbkn0CTj/GQTla8gJD/\n9d4Cd7Ahm/ov1HTB1y+h83e9x78l8BrcuA3T7VCRekL06F+YlePFCeXo7W+X\nfu5PbIzR2g80hF9smcqI012DADFncAFflI0L9cOfL6UAOnKn0nav+0Od2z6q\nFlFoJEHqafQBItHJXDqPT+0fMAQEaV8AOwGoobC7sJeI5flwKG3mBw/zyK5n\nZCqy+oeeFp9Cu1VIwYCBqfOpsRz/1UB7trN4vQZw9xgY/QxSDAyn3oB8I5to\nVXxgwLKxthLig0a9RFqnuMtLEK44K6CS46ll3xuJ95dIXKpSpFGPPNMncRvt\nP9GDNoDhUJ0M//AWq3CdNsFKZLEIOPqGtRmpDus+HIsmUCDJwi7R8D8DKBCa\nb8qdw6r7HcpwEdYAa94Hj78ZpUauA8MMYIbgX7eTf111czBpv7SgNBHSLfT6\nyVhb\r\n=O5vl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"0d522c3812214505c37d9874b9f321333ca4500a","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"_npmVersion":"6.14.8","description":"GCanvas React-Native version","directories":{},"_nodeVersion":"10.23.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_1.2.1_1607935059940_0.42841056498221963","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"@flyskywhy/react-native-gcanvas","version":"1.2.2","keywords":["android","react-native","canvas","gcanvas","glsl","gpu","shader","opengl"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@1.2.2","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"8484f18a2127724a9e0c24d30454b3f713027ec5","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-1.2.2.tgz","fileCount":1303,"integrity":"sha512-//CCDZCs/ZSv2EXSOYPVWaEiUWo1aWY2QbEMaGRMRhIYnudiFcUOu+q4IiuQB7l94BVsNDBAjrNzBBU/a0IPWQ==","signatures":[{"sig":"MEYCIQDGvcAjtLybbH5i0dE2rUFzEN657FlRGuVYk0cPKBZWiAIhAOI1RC0nfFgth28ICeurBLv+PYDpAoCaAbz6qEcs3PS4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24755882,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2CR4CRA9TVsSAnZWagAAmJMP/i4uVj0XOwK8MfYz/B5j\nypSRkplSkzp7NOMvPgYakG5q2bF2AnXgq9v95itJwPFdpbDdnw1CvZZ7+XOF\nCT6PhEApZmZpU6zJAW3Jay5J3sKyZMHz9vE2kBpUHKdloybXh9KjGoD7tZWE\n2Q95Yxc1rD9gLYye5FNQOf9S9R1mErJiNXNfEJvNk6+qyzqEciy0spjl5ONx\nTl7+SWGUnkjAL31VLZQ8Qi8MTy7j9XebgzqMQiVcxxSQ0zVNvmjgXWS4AQKZ\nJxgzV9ojbCLGP13WY5ZwOiFNGdVLyfij42SOs8bEUauxMWHKOPr48MiN3lka\nhku2Hntz0jgSGwNA5IT/8GARRYTPh4eXcZMTTdevTcdsfL7NRsTtNwmVeg+2\nw0jRqOYYqLPW0mhheSMMirANdC/nbZjLpZjI6FR60M9Nw/44di0PSF8xBUsu\n3DnYc5Yfx8iYkybNO45YYkWTH9P1WxuUO27XMjBl9U+qcdeBSEShB8qawumx\n1DRPKwQc9Iq+WGy2DXYxIC2QJqusoy1FBSi+Rmqucp9s/qjKxHUsOa707S9v\nac/KCfPJrDVGDF36o2O1QtwZb1DwKbRkLN8fb7sGOUywxch1rVdRgNn1xpa3\nC3sPRFiEk2MW06T7FEBC5B+YICxZjYGsCpKX1r1v0W+AX3N+R69YKUl5vXYp\n+Sxv\r\n=oHPh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","gitHead":"b28398cb8973e5ba0a0996375c4ac54fac060563","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"6.14.8","description":"GCanvas React-Native version","directories":{},"_nodeVersion":"10.23.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_1.2.2_1608000631531_0.3961149145761438","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"@flyskywhy/react-native-gcanvas","version":"1.2.3","keywords":["android","react-native","canvas","gcanvas","glsl","gpu","shader","opengl"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@1.2.3","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"47e55bbc46863052eb49171fcdfc9d839c8f832f","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-1.2.3.tgz","fileCount":1303,"integrity":"sha512-fAHwFMgJEr45TmY69ovqOMtEtkub4CiSAuWwqSNxKKjFTneQU6b88XxUelf93CRynttKYei7AHKRpdXCuUjckA==","signatures":[{"sig":"MEQCIGIS93N8rKaJu2x6TBiLwUdZZLHouuLL24n6r3NRx25QAiBin4MK85k7gAtHIQf8AwdO/x4eMyYvlSfWskVYIE3idw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24757877,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2cCuCRA9TVsSAnZWagAA3kgP/RdMpxDiS/7F8hTKvExO\ncUnEI3funRVdN+6pYJFmP/P0p0l3dTMKorYNZqqOFM0AR4aXpP7BMcg5a9IE\n0YS7+ThmdyCFDxDJcm4mbGsJSIjgpsaqnR4l1j0MR7pgWVhRaD1zRkDPFTJx\nCCnmyi9iKaJyV+9+Tr6qqx2OeANncht/hpbLJhJrX/Kfo3aWrRyYKSmUkUne\nOihmW/AAdum+52cMlLT7OaqwTRzVcBeQvmUPx3Zo19utEJs9I0WkkVormFd4\noJ8IDAGJrKDAbUH+dOTlBjsJlZyPVZy37zsn1BdjfcaP78Urfw3oHCnFdHcs\nCoY6O1uSe9uS1u6Y4p+Ew0R4xuU4KOPFvgjO48sz4ypHxokp0fmg03RJEsZx\naAnE2vpedmtSZwH7nsRNIXkQ/8cAK7f7HvwT+ClXaZPjLbvV1fD3BRtFxcC7\nlBfBOIInqFhtie21hsumSt4yjR4qW75PjOj7af6QYySEiYoGh/TdjbDBBr1T\nUO3+MF7t0VdG9zHInGKWzjdqghpzH7E+Gg/hl+S7l3fyVQaWfjvI7sPdw7X7\njDcUMN0S3G9lwpaYaH+QVki0gqAUQLgrLzyRSirUe6VvT5tWHYZQGHZWU7/k\n5bQdD8l9CRgliuoTvsrjACtJKOM4yeYPNzXPTlh5teg1iuuFINAdr9+a2Gqd\nmpPv\r\n=zuZq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","gitHead":"ad7f451d91a4efac06bb3f52355fd27746f6e740","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"6.14.8","description":"GCanvas React-Native version","directories":{},"_nodeVersion":"10.23.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_1.2.3_1608106157417_0.1556332186419609","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"@flyskywhy/react-native-gcanvas","version":"1.2.4","keywords":["android","react-native","canvas","gcanvas","glsl","gpu","shader","opengl"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@1.2.4","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"239d8c7f0303dea4ead0f7d9ae0297b223e3bbb7","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-1.2.4.tgz","fileCount":1261,"integrity":"sha512-QKwjXykQSeEuImTe6WgYl5MoEU65VKsa0tO+m5KJjyA7UePvZ+5kL79F+/z+NOkv0+F3JpQTh79tojT1DPrL8A==","signatures":[{"sig":"MEUCIQDHQWtLy/Ic9/vMblIFb9RociLMcPvi6gV3BZx3Q+5STwIgc4rEo/+fzka5fLHwKqCNnomBoj4zctr4M4STpvcTY0A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24629748,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3DZlCRA9TVsSAnZWagAADHUP/j6f7NgXDd+KMHrF6UIP\nCutbylRmJiJowf+OprG6hiULkvtFHrDipUnf1627DH8F/gi+dXAoQ2cAQdlv\ncrdn5022iP5K4Iq2sFTHDCNF1Is2V9Qrdt9ObN5SDD6rqZKBvs602nWHw4B7\nbgwwGuacOQFRJb+kKeVxBLmxbEbIKqhJBu88FHvv34+S0ajSvixgNGEfghRF\nVZwQ7+vjGz2yLQERUjtjOiXFHlk5r8S4NM3Al+Rg920uB/INTlSIhLgMemFe\ntBCawJY8C1E6UrMNnz54iNFX9sGB7joYSg5pZpsB0WX5t78iPcAojQxTn/Cc\nknyaTFtpAApopsnoard8XNsu5bIvnfUpv858HP1kes0XCEN3cRlvGb6LlZFA\nXQQS1/EGwPKgereV76sidONA2B2g7CIjb+8CSPAnt77Qy9EgBQAAAF8OwkDE\nvN3qep/Imsr7SjnAnPcr90IX0I7dkKtdUH+62ZPr5o8Vg5TeEzhXYnsRSK0g\niZjiOh1bXPtnEHM3aFlZsHvaD4LRwgL7Oh9bowJ8JeSc5tB4F7wtv+rIiZxr\n9hUzjovcGNALE5tKvFqtlgZxCRikoSnM2vq88a24eSl8dHIcsQvciB9aKkLH\nsVXM7R6uKZwIG5nnQh1RfSsK5xjO6GgngShHORVTdA3uJKq6CSRmE3BP0oJL\nZ2kR\r\n=WfE4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","gitHead":"33cbaaa37d5ff811d4f6694147e0924afb73fea9","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"6.14.4","description":"GCanvas React-Native version","directories":{},"_nodeVersion":"10.20.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_1.2.4_1608267364519_0.2214978421042486","host":"s3://npm-registry-packages"}},"1.2.5":{"name":"@flyskywhy/react-native-gcanvas","version":"1.2.5","keywords":["android","react-native","canvas","gcanvas","glsl","gpu","shader","opengl"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@1.2.5","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"263118d8c15f49cf62f1ebf8d9422b52349157eb","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-1.2.5.tgz","fileCount":1261,"integrity":"sha512-s8soCoJ3zyyJnfmBggLk5X5QYh09NhGKBpV2BFI9TaEgHbVqQJ1yoysPgicAb3Jc2+CxEeSMJFfNLFigorMFMA==","signatures":[{"sig":"MEYCIQCuwaKtHD9usTHNJJyq5GD0ioi6IdsAxt2WFPdFQXYEJQIhAIvQImMux4SUX1hjamCS2nBgGrsIWWJtKjxR3lExd7fp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24631108,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3HYnCRA9TVsSAnZWagAAWi4P/jksbjQstSEfjI6xpEki\nq93FEa4UawXIknOYGpxlVuLq+UBbTscjiycO2zQN7n2qwKuFOBEGjqxEAp7g\nl0Mdbyyvy2TaISCU0NcJ2F85UQWirSPiGerz6STTzKrb9j6Y2IgvYKAJgVuU\nmptA8s++Z4OxPNf/Pwf8FD8GbRPYXohJtG0NbjrwU39RaDZWr1WCRVAqsBm4\niGyZ7pkZMY1vOXpUiiq7m0GMchEFTCLTV2lTLmCFDU0IkLU6QS6FjZkIK6/z\naPYjx3KS8QfC2BRetB5sR2waR/FnOUetFou865MBODSO4BUXP8yjVYfPmc6f\nhktvC9GaibvqZYMGdHMHDcEdIKriCzUTC1V45J36NYofXaOVjHzKbNYVFcG3\ntLdw5WGAUHLJJDOFw+luJxMSmaJISfVbIgDgAr+S0qWsCVS953dwtpjwA+Rw\n4OvLV9JRxfO219k81ZfJM938TNC22YQ73bO3y5vUvGbaak6eLNjIJA+mIzlO\nfsLib/taUV4VDsHlC0anrR6K50Im8KX15k+BzvT6zOOAEaxe8wE0CPDEi2Ee\n4bY8iDS0eTLeOUb9CoiQWdVk0VaDB9/H8OmLx5xtLM/SoSFCrwGzFwXFrI7b\nSyFlRHP1mWge2KVrGHv4Q1QWEhsp5jiF7WCtndrhDwY/We1lX3DEmqwaTVn0\nLhv9\r\n=lbLv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","gitHead":"0c396b8b053a3b5d4c3a7df49dd3827d44d4f630","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"6.14.4","description":"GCanvas React-Native version","directories":{},"_nodeVersion":"10.20.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_1.2.5_1608283686668_0.4312662637473885","host":"s3://npm-registry-packages"}},"1.2.6":{"name":"@flyskywhy/react-native-gcanvas","version":"1.2.6","keywords":["android","react-native","canvas","gcanvas","glsl","gpu","ios","native","shader","opengl"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@1.2.6","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"324731153c55e866e513eb55ace6c985260c7711","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-1.2.6.tgz","fileCount":1261,"integrity":"sha512-EkT0g3t7q1aTSFfBhTaqbE+/MppQUq5Gf583cQ3IXPput8AfQOoFha2BPOF4LjmTAFT7ZLYj/AEW+wRkl9lC+Q==","signatures":[{"sig":"MEUCIBvrF6YNzUVUX3EOpwkXEvMbeLBwBZx3IXfItWdL/yi0AiEArRb3dsM8l1mdhImpL/9p0HFZJZbbBm4+n+uJ2e2KgXg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24631880,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3YmCCRA9TVsSAnZWagAAEHAP/RlOkJZZEEFnWiaQvr++\n9sM8RRoS3fTZdcf1upZSWbIH5T4yZ7I3fXyR/A4ywnRYzSINS6pn6A/Uq9Ln\npNpmrTAIIxQ+mBJ26pbupQUFZKG8mkizWGkizfaWKnl5WN87pPuxtLqSWPZ4\njuRQYWrykYO0PTTfZqEZP0OpmrCt0w1ZYcrYheBTQiT8r5E0zmTh2lW9ftyq\n1s8eviZwoZGpEhgbng1pEPg20Fm9j2d7bXr3H/b4FzQ9tG/akZ6bAZCUfEhZ\nY7KvR4JxcB+VEco8qUV+zbkOhT9e5x2UHORu8gVlgudQtR9DDAWb3CLWaBAs\nwY5JrMnp2B/Ieq8KO7qPmzZnXwgLoL7Xd8awHT6nlvk3mRqkxAPmYDMiv5Ju\nv88kXqgLAhGXsqiHovAz2mEI6toHOh5/sRgPjh5jY5d2CzewyMqsM0Dz6oCH\nBvhI3b6aWEda3qv87U9hg5HDTF7QBqoaCEekn9GhOlIH5t868+RauvKCfALA\nBbdU5jC7LZNkNZxRX1DF1eBZ28tovujCgCrLITZ2jzIV9M6kJcb5ii9Lssmw\nT5z0Pb37aHAVSfHpp89AY9eRczdy9+LGh6aMOMzubNF/NccGlUf8fO1uSEdL\noxgpgrsKd2XksGVz+7k+Ko9DhXVdzvUXqWH9zmIKoK7vALi00birlAarADFv\nnHbc\r\n=uP6/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","gitHead":"6a0e4006554494ad3ecdf5bddb212fa2981cc284","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"6.14.4","description":"A C++ native canvas component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"10.15.3","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_1.2.6_1608354178269_0.5061077677886303","host":"s3://npm-registry-packages"}},"1.2.7":{"name":"@flyskywhy/react-native-gcanvas","version":"1.2.7","keywords":["android","react-native","canvas","gcanvas","glsl","gpu","ios","native","shader","opengl"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@1.2.7","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"9920b254f0e8231a274876ddb70c252bd0ed9754","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-1.2.7.tgz","fileCount":1261,"integrity":"sha512-Uxj67pVL/kMwITOsU+Jdf7jNDmSAYjWw71jhN58duM+mG6T7Vbue3+oA1H15YddiLRcGJDz4ko/iydiseVJU4A==","signatures":[{"sig":"MEUCIHOm76OfZbENnJBX565ysakkeO9pBtAr4vGCdVBrCVHNAiEAqX0SoCISYoxO3yDwnexsO++z5kBsMSJQYBGeKiRlE5A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24634170,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4DMVCRA9TVsSAnZWagAAdUkP/RBBjeDmmDZukN42UHFW\nm/ijVN8vJ2YFjzZbmaaJEA+4fMeg90owUnY9Y2qvAsXxLwQJ03MMCHHpW9/P\nPT99S6GNaq0U99UaY0SZAxfJ43Oh7EB/h5z19fd9ZtW5gXG2w41ope3vhRW8\nESpNg3Hjf+JQE/3Dig0sLqCAdYxjusyl3LSA34cSa9+IxfDcMDWYF/eoam0b\nqyMLlCR4RVGF669JmkcKhJKfAQ4TpgfyNtCi0a55yzaQkcD8lnrOZH2Y5Lpw\nUc92xY2tYxdAe9GDyT7sT/KykYQwN6ha22SuXPOdTkTGMYzRBlOo2/6ecqCa\nVQbKheCRFD6kcrilIH2fFA+xaThO0dJmQw1ETud9rmRvVwl6BLK92HDvnQDw\n3rXjbQyyQOxxMjq7VVvcmn0hz5sgbkhVNe2ah0MKfh36x5ErlZyDNehA9rva\nZZqZxOHnQF4REPKpIbaY6WXsuhEXi/r2H1HNwX1BXLi3+HMNF+12vJwYqUvy\nQvhIMR07pwiZg0bkOFRDV+YJfI8PF0WGPWMyq6eUO9nrrtWX1C1kKiN+9On2\njegqNbSRx9UZeR1PI6+vuK3+Fy+3NXXgcdp/IUq/6ep+wH1yA58YD5T9OGBl\n4Ex8gf+YbNB3jpw59f3ncQSF/HeUvj0plHXdrGYMPJDN0ShAyxqYvEkWR6+S\nILFM\r\n=/z+p\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","gitHead":"28bdc2ea14b9f2ad1d599db9acb3d149e5495514","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"6.14.4","description":"A C++ native canvas component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"10.15.3","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_1.2.7_1608528660021_0.6303903760405232","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@flyskywhy/react-native-gcanvas","version":"2.0.0","keywords":["android","react-native","canvas","gcanvas","glsl","gpu","ios","native","shader","opengl"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@2.0.0","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"cd97c27e20fe7d5a8b8461abcc66e34953a0668c","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-2.0.0.tgz","fileCount":1261,"integrity":"sha512-3yhBkB0M/cY2trhHmQnTNnrj4lSVQyZfztTkdc5r2HFZX6Td04Gq8eXATVV+rpTDR8CC7M7wEcHWyHHwLLmbrg==","signatures":[{"sig":"MEQCIDYLu8VshUCkPFkjMFxMWoLXeYL3L45jtJvxEv8fbsWrAiA/cj2M4X/rBtAr8smnB9sbY0CGfYTf+mhirdLEgxzgmw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24635388,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4aWyCRA9TVsSAnZWagAAy6EP+QBbRN1+zr33+A+h1VqF\nPMnIdPkEdU58rOvo3qyiMKBFHU4TzJlUB5fccKL30fiQnOERKOBQsQXj66u8\ncfXs7pZZLEkBJV023Nd1TEXcHdbV36gWrkeHLnrh/F9Kj8pya1gzsQcJ17Mn\nzWGsWILNwBiiGBySvTqia0N5uIQa/0ohxegZooL3ptcRDa4BldpAB2ZlxCDX\naS04l2bMUss7WZCHO7wznwZ6EiKwHI1iQCABdXZFSDuUIWD/V0JBh+JtVAUT\nQR4OJ+jvfwCN6GBffdl8YrPTNHWlrTmQUwyV3jLgo8fueTUQEuG9JsbBE2dV\nNV6UABA33jrqO5BOxY8Xfcu7sIQP1K2iaDmULbI9feEc4FgZDy500LHgtQui\nbcXrQqPhLjXNYqLl3xy4eMb3KsZ8kNkAC08PJzXNOSLGVtq2YyJlUjh7OB/2\nzzIfL1RYNkmzs4yHLPm2a0L3sPR05qAT46AfhRxyf4kQLyVlUata4GSudQO3\nkkjUau0z7dQCyhTpHZBUvcIydD+hgkLYSo3/6JNaVA3a6aNHSXFw85c7ZFfr\nc4DamIVXQnU3zbFKUluCHtYu33V3xaIGDZrOdSjfpYtr2phwyaiklxU78r6R\nZZXyr0dXmygDfOj/paeDSsNJwct0W6vaQRQzidXzAfsiD4kVQqrp3heyMdGr\nMBVQ\r\n=2bBi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","gitHead":"11d224b0c8b530a0e83080e6d3402db103ff2faf","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"6.14.4","description":"A C++ native canvas component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"10.15.3","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_2.0.0_1608623537342_0.5927308933332716","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@flyskywhy/react-native-gcanvas","version":"2.0.1","keywords":["android","react-native","canvas","gcanvas","glsl","gpu","ios","native","shader","opengl"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@2.0.1","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"0cb3009eddec84e85ca2c51d1d71b628b1769443","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-2.0.1.tgz","fileCount":1261,"integrity":"sha512-vQ2bL8emjnChyJUgOOptzU+K2EA3tp/0DeQ8pYhtbeSBOC9S4DFAq+VBH9Z7f9RePEFgR+fESirHWnIBqNwpfw==","signatures":[{"sig":"MEUCIQDlitBs2ruERJYUbb7ESrngEmnX+0DnFD7PpUhU9/gXLAIgO+wtEWy1ciSBevYl9HWOqdVgkWI+s7b+zCYxB3Yr/Bc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24635718,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkLYqCRA9TVsSAnZWagAAQOUP/A3/y3GmYo4RkrxfNJ/l\npV2kylCXKaFdr/lekz/hdhmJqR2adWO7BsEloy22Bqq96xm7OrQpRFxLDUV+\ng76lCuTAuiQXyRfBNQOt0spVF8zocSaewLMeOfauyORNBSYK0WfP66hLUSm5\n+7kAQnTqbUfAKWqCTzPgJf6CUyI5ZzKlc7FYw5Uq9KFdaikwrrHmzDg6gKtz\nh6HTA/ApXe12vnxn0kfANkLEI/3mRbrCy70isS/ciQn7HQwt4jgLJ4j7LUWz\nGiIyuXdJlXHfMfGFsu2jrXB/BdVfoC616AQ6mQqD0mgkyZ7mliZBMJy2UpUO\nNzbiWZIpeA/mAVunIimAstm6rkZp5M3I5bIaGPB3BDfJRXAWREotDVMS9iEv\nnjs4E8Gm+KFY/oafRx4ugqZoxBJh2ambO7GaIXCzQ0VKO4V3H0RiVG85Zvyd\nXu8ptKAi27APr0eQ/aE8dCVqzif3r3vo6XmyBa8R0HFFajTfsAezjlEubAfL\nQMs2P7bmczqMSBCyfQ1/1GM32C65DFW6A2Bxyo1FWNTpZPGNSmQAh9mCTL/U\nFO0YmTYov+CLBMTxpJNuewdo0zw4A1csVaRIN+WInfPHIvQjYZwrXQMnKexQ\nqrSyvcH7fmfsKe2dKp0V9LGG/MWoCveH/nKmFCIDYwG9J3X3JyTVVWWcFb3H\nI67Y\r\n=3mt/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","gitHead":"37e4476c555b10d96a0ecfc0f24f6392014d3fea","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"6.14.4","description":"A C++ native canvas component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"10.15.3","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_2.0.1_1620096554160_0.6055764672632418","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@flyskywhy/react-native-gcanvas","version":"2.1.0","keywords":["2d","3d","android","react-native","canvas","gcanvas","glsl","gpu","ios","native","shader","opengl","webgl"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@2.1.0","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"858e2dce15504905c9b29c5e5d5d4fa6c9990038","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-2.1.0.tgz","fileCount":1264,"integrity":"sha512-GBpRINMOw98eaS4lWrLA3aP3cxlXCGAOPzHHWK/KIxIrbhZNfSgUuZOWkMbuO4cRvQHxW/neYqSuemaXjtaRwA==","signatures":[{"sig":"MEUCIQCPQGMwCp3p1S64nO0cRcX5c9zjOQ02K8vfqY8G0gb/DgIgDTzeijWnIap3MtS2QGIO9ZIwO8SWKd4gDJ5ZZB/CeT8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24870012,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgllTJCRA9TVsSAnZWagAAEycP/AqWT/F9Saqn36LEgLvm\n1wwLGL4PB/XzXP5quLANCQj9h6iuEuFwJvGJIfNBdsLgfZo5TxDnmrSlhIt3\nvO8f8vEGqHcoOcIBf9u5Sv1yCSm8RyuvAcvT+c7IXqk5GkVQOpRg17cgJMPF\nYgl/yXDL/xwdcFHcqCFjkwXU6mEycwU4FSiLlvkRrnlu3itF7eq62u9f+ia4\nXg2vfxBJOwjSrj2SZ0QJ1oD0JTdyOj34cwsdhHIMLw/puKZGxZN+ZDK/dLwZ\n1JSaI+OuayjcE7bhC6leXqB5UK+zE92hTVP2Z8jj8T1pvWoXol1ZSf8UKTiB\n98S2v1kXRW9acc9O1ME5Jatj2eFl6fhNI9Kv6V4RS88pY6zVYfv3bCpYWICg\n53S21bFoiKfbSm5bbFJa+MoW/Utd8Uk3s6RSnV+KhMhivJBeUx88woyUQsDG\nyPFacGEZjo3yxMV3u2kiC2a0mf9gOSHcc0qxMdaNyPGiQr0iL8WnMBplCyl5\n3C5DxZjLHCZVL/qeW3wxc6C17WY4xROKA6Y5lTBPpSx/b/U4KmXVT+IP6aws\nIqVA167PhF7CEq4/RBOWsYmZ1JryXE5H+aF1hUYJzDyFYNYbdh9IZTZbXxVA\ntasqonnZ5/srsoEVMig/R1JFhtxnbSP+3Wu23MiXTwvk5R6VrX7GlJ+gkaFm\n6VmX\r\n=zC9a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","gitHead":"0aa7dce82cde7495eb2b805cb970bae06cc2a4cd","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"6.14.4","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"10.15.3","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_2.1.0_1620464841104_0.9418186256409236","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"@flyskywhy/react-native-gcanvas","version":"2.1.1","keywords":["2d","3d","android","react-native","canvas","gcanvas","glsl","gpu","ios","native","shader","opengl","webgl"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@2.1.1","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"d334f4fec13c74e92669efea01eed55f8519a998","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-2.1.1.tgz","fileCount":1267,"integrity":"sha512-zyPKQH4gCit2sRVu0tqQuIBUWcsRSVS6rfnxiBAHOge5z/unKgmQLx70peBeGhgnNdom8HHHsPlTYT9zqSmYXg==","signatures":[{"sig":"MEYCIQDLUaQG7VQTRDREzkE+nGx0euf0w5vt6W+/sCOEp4Ds4AIhAJVfnBVNT8nRUJbUTBJpNfwRye1WqZCtIEtLgdQ71m5w","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24887576,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgnIZrCRA9TVsSAnZWagAAUygP+QGYzuw9DFh6gFuKUuf7\nAAv5nY/dT/rpKQqNgKU8Ncko9fA5J74c25ErVM8iwNwaAC7PEVTcACC/L7T3\nBOH2Pf+/lU+gT7400LgtLNTbNyzXAdwM2+Yii7cVhjuVsuGhBNXcYN4M8Ndw\nxyUKZ3xAn6gMUTbzvWdlCUM8WvAf5FyrDDrPvtd9HVizp+uBrC66fRrCc5iJ\n0RgZsXKJTxwKH9qjl45nTgWF76fl6wW0w92ZH0rkYmoU8Se1liSLt22RCDhY\nqmFsKEnnvh3HzO3E97WvpjhzcUTMLraezmTHvC08cghFZukNhDDg3sCUtcKl\nz031XvClcR429adg0wgXf6AkoTI78w1OcmjkBkEV9UBxl3eX8mD2TO+ix6Un\nlyuzNPYMRIYZN28gtPbzS58GxJK0RotnPdcLnrjMiE2JGRjhqWzjv7B2Cc/8\nCqwzfE0r6A1hfmuw2xtmTlTKIcPFg+Yo8KDbFDigs9i7smAphUK7AI2f+mix\n1c1vu9Sv3cs7FDTwgCAS6eepB3JOmPsskoAyKvJY6PM4HtwBNbi7cZW5MZ19\nfZFtaZN542klout3/d04GT3x6L6aJRxJWd6E5zS8WHdFciHkohgVu/XbZV7h\nWwHV0Lacnn2S4GIDEoSk+2ZR1Kwi5B3AvuNRhlXg8L8Cs9FKN+rOhgNkqma/\nNl8z\r\n=yVI5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","gitHead":"d5632dbeffda0d0b7ba6292c1584836f339557e1","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"6.14.4","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"10.15.3","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_2.1.1_1620870762969_0.6092466154862246","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"@flyskywhy/react-native-gcanvas","version":"2.1.2","keywords":["2d","3d","android","react-native","canvas","gcanvas","glsl","gpu","ios","native","shader","opengl","webgl"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@2.1.2","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"46890e92486e3b4e13abc50f6e2d77a7046d0a42","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-2.1.2.tgz","fileCount":1267,"integrity":"sha512-FYjU53PL9mM2O9QN9EDG67hD0z3b/x4vBFa+AhXSlJkCOYODfBDP7Be3Y26f9Lp58q2mnRPAwca4MBIuQYCBww==","signatures":[{"sig":"MEYCIQC/aAi4vV/0zSvdxok4MY8FZRIlKaDyhLzEZptANY+viwIhAPZKOdJH8SntsGiIe8hM3ADnl2Bdz1YIkj5GnCXt/wlJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24888429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgoMtlCRA9TVsSAnZWagAA4y8P+gKqhU8spGV5cqoJs8mS\ncT+XiDWVOPpcFvtZbmsHC3kV+QAzWl7IhmdmJZgd709/4AEkIb46Vo+nAuWz\nEbbvw0VE6GknvLLPIehAyFryqCWqlfx3Zt4J0IFKuZDduoJ4wQ9N377YNeka\nTBChuY06ZdrCtJYaMZ8/3DGveotiNjq4qC5Ris8DYL1W4tIyjCYFz22T//Se\n8kndj6uIbzdTuafdxkXMjbWWGLPzK/WhnBk6KoNLN8i7ISI/CKFMAzfH22R+\nVr1qLZgj89fk1/ovX6zVyGpvrvsZReW3WXT522iPfgk6dqZwQPkD+bpvFzGe\nLD4VVP8UxL/UP9nhAEAJf/VU4l7ncBgeepIFDMTC1ouGBPqItoK8BODHi7D4\nmfT4mlx9m0iwsk7RDinY8/U1ppDbNniPXvnGvlhvM5+yryX8YVhRww/VQ9in\n3vN4O+eKCrnIrz39SmoGAAsRTrF3GFMzN0xEHWGx4CoZsWCcRwpsgh6cM7Us\nX+/diwEzDUwZo4EtTJ0UvMwXGihkUm9hJ5KxHADJFM2jWbsibfSSP7kQSR0T\nTbhawpOheelkmUbxA8jA44+MYgvh4PnGCO5uSP8PIq6xszhPE4gG5yNwWwKh\ncCV23nXvy/WbKr3XSyIhkdSR6fOo5gvJtUOhiwZbyr22uExaYrJnPl8vCxo6\nnVIW\r\n=zy0c\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","gitHead":"a0093ad9c063c341344aa43f592649a275cec139","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"6.14.4","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"10.15.3","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_2.1.2_1621150564208_0.1162787264585714","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"@flyskywhy/react-native-gcanvas","version":"2.2.0","keywords":["2d","3d","android","react-native","canvas","gcanvas","glsl","gpu","ios","native","shader","opengl","webgl"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@2.2.0","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"89e077128faeea5eb9e07df5805aa6af217d3ff2","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-2.2.0.tgz","fileCount":1267,"integrity":"sha512-QSVy7cVBaPrw9NSCOvEn1cZRm1R4f/kaMdC9aYrBqO0S4IVfGTG6OBxz0VK74MLzHMaP2IOlymthj8IklfBzwA==","signatures":[{"sig":"MEUCIGRbtTXicxF6BqW1j3z6+mIXqogXThitaMbPh2MVSB6HAiEA4MayVlfDuVLDAfeQuqCFiiyuXhwOtAllJi5zvFWKfwM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25170312,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsaqsCRA9TVsSAnZWagAAEjwP+wUnGGmvKqFM5UtS68T5\nsy5kQZ9rRLew4A48vhHb/uNgHvXILWyNxfdsq4vFxenmGM4MekKVe8JpcaCT\nQB/aiHJysHnExUgC3n/P4KzdQuZR19OPA4BmXO52iWVm6YFO2qouuThrP4OI\nqXgsRn3sgSvb/XrZVLg83DUsI8GQvpU2oFqK5/VSmVw6pMFB+qS2dZYA3X/h\neCU/ZjuSOxjPnNXhYIPyc8hA7TMNoKok1RKsEHZLpbEoibwB+2klR3yJN9Qn\nw9NnIy+Ne9BPt8TqLC7W2UcOoKTPXktnOzEqxEYfdHrZwrJjGXmSy6PpQVw+\nH/d8lOkYRktJgi1hwQUG5Kx0YslKB70CxC7pajaNrzXwUWJ7szGP0lyS6qBO\n+0rXWu+UFwL4iZL8j5gRuU3Bk7M7J3n9G5w3/PlaA++sWZDNZcjiUhvnxoFF\nkbfBSMM2iu/DxBBIGj/G1Pn9T9UCkwTMQ6X49tnHIa13PFBdMFvqhFSfqa3f\nTWxA73asA9byoJQaS+eSBc6xkXoVUfPGlSCrlwDNVfGy4GFMXI9wf0gJuT4e\n294uUM2j5tIVkg669dI6dFw/7EeOA4i0dQjk8YtZZ+SnmiS60U3nfjs8x5KQ\nGppfnH6Ct9ESbTd9KbzW1Qp+qGO3Zch7W0z75zShHEN9i/tm/N/NCK7qTJVg\nUdia\r\n=oneo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"96fc1581f74aa4ab1051abf2050a5739eb6efd82","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"6.14.4","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"10.15.3","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_2.2.0_1622256299755_0.2497424178493166","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"@flyskywhy/react-native-gcanvas","version":"2.3.0","keywords":["2d","3d","android","react-native","canvas","gcanvas","glsl","gpu","ios","native","shader","opengl","webgl"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@2.3.0","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"73e6c496c171734d38f4a88cbe7ae8fc47c63085","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-2.3.0.tgz","fileCount":1267,"integrity":"sha512-MWtlX51Su5lg1M92ZfnPhz9Nh8b2/ABTDOsFt+XNxGe1c4JfHOOtUPfv+u4r1Ot8pvBfLsCtj3+iHqw6/HvzKA==","signatures":[{"sig":"MEQCIDjKcry8Xm7MH/DERkNLSxyPAsqk6KHv2Sp3QPH7QP2tAiBJOM/UphSNyIPN0aPrOv0Ygf7f4MKfm+TSwOnStSnr3A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25172689,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgy1eNCRA9TVsSAnZWagAAdE4P/3+27t7gqI1Zchmyf0em\n5JHqpRo/JEZxcPXM5kaDsJdKHBjVu6ce17op+LtN72vJs1mk424t9jC4N+d3\nuEgMdG2aOWjToL7Az477KRn2Vjr359+RPVPB9ckloRxKvnXWEVs81Lf7DpDj\njFiEbKN/F+sjrHdDa5oAcYDDllbYMYGXEt+A22xHvRDdoLeTL2pWP3ERjV4I\nR+IcO+8nuF8mCGbfLR6eg0QgA86TXcfOv+tDi+wDRzbCvH1Wgf6jXfdvAR6f\n4PDW9WWwIiZ/NcxkdGlaUBAHZjrAjOdoocwWdzxNalXHev144TnxR53LKvsc\n3IxmQ7XY6teiFTo8paCHMUFDn9WeHjX4pQvYQGMq8rPTkWsQsBki3Aor3X34\n/0CU/qLV4Jq01pu5YDsezGn5C1RJ3mpNF3rj4gdH2aBzvh73xaZ2p8diWH3v\nezx8FzzfXqXfWo+X7klUtwjmHYfaJj9AhM4iTBfPfDFuaOOx6vWDACKd2Vvw\nOB7aFigMEnIqEJzzVBhIRBT7uEEJo9t1DmxuBlVaFkUU+ba553NWcHeKSr1T\nNy6nQuo32Zg3Tbn6BQo8u1aCBzw/i7K3lT8Rv5UOO9KKY7EwmhutZ/X2lVk3\nyqH4uedb2ewbzxnmIDqvBJ2EFtxqYPRjaOUOFOQxoLvyXp41uPBJBv266hGK\n51Zm\r\n=Mco2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"4f39dd9914279a9e6c673ac6f2daad8f30746662","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"6.14.4","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"10.15.3","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_2.3.0_1623938957030_0.14914753453489582","host":"s3://npm-registry-packages"}},"2.3.1":{"name":"@flyskywhy/react-native-gcanvas","version":"2.3.1","keywords":["2d","3d","android","canvas","dogz","gcanvas","glsl","gpu","ios","native","particles-bg","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@2.3.1","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"3cc8e5fe5bf671c4212ca958d7431529d67d9c1c","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-2.3.1.tgz","fileCount":1268,"integrity":"sha512-LH9ge7KNzsTctrwEckmXln5W1qyfrNJqLl6YrTCEDewpmYCLhgr2OyQkKr29LPFN2VEHFQEszKow5bj0pvTPEg==","signatures":[{"sig":"MEUCIA/JvtvCpKbQYAcDOt7z4TY4npgitD7KOA4BWfPIbc0sAiEA6ahQBRFvzwGa8SZfWp1HI8xXrg7vxB2EXB2Ae7ng2bo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27849240,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgzxBRCRA9TVsSAnZWagAA32oQAKM+H32b2FlqF3ivjRxA\nA8hJCu1om/J1P3FpxKtmf3WubyMJEW82JfpiKJKBMCGzd+7sxYrCmYjLRH5U\nVVFYJLYb8orMZVucQ0xhd74hMjiEMTwuyFdEZsHTHwKNZ0CCeYmjt6wZqx7f\nQUpZkvcwuk4XrHuNCMwZhPknJVAthaOSK7rG2CaWOIE4KuGbUh6rsT1c8rwM\nO/vW67hXSOfDXDWozf/39uwiojFAP1CKi+kd36sebyKhLF7nxhYirFK9GV5a\nLS+gbTm9VBz7Kv0ycsKlq7QM4evcBp+8jIZTGBAJ61czrordi0ttM2wJqPxs\na7FXrisuRIRWh6R3Wo8jVorvcbszhK0uoMBwieNA6/wIR83tVHafFMM+xEfo\n0JXVhsxS7s3JqRpelVTYrPGasyBxOxstm3bEnrrvZpTB/P48XcRV7D9oAMoV\nnwIRQGWJIaoZxEMD5SPUkFYqn38Wh3NIEv0rjObhC09uTyfQgVGP80T2r+wa\ncwaaidn8jyqJV0UgRjLcCTCxqm7eLNTAOobp4um9DvsIs3s9r8SK3Gr1zr/i\n/og9kZnR+/js8Qr9PtLRHp7M1RT+L5koMUworSLvevLhQqtuK0+2/yoz7BRS\nSLmQBNz7K/jr7KxZaEN6bzUnztuoD+7JlsbsEhhsLRGsYFAw2epRlARdcGZu\nLebJ\r\n=96mQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"48d5d2511ed8ec8a013d853225193c3fd0040770","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"6.14.4","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"10.15.3","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^1.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_2.3.1_1624182864248_0.710263226309805","host":"s3://npm-registry-packages"}},"2.3.2":{"name":"@flyskywhy/react-native-gcanvas","version":"2.3.2","keywords":["2d","3d","android","canvas","dogz","gcanvas","glsl","gpu","ios","native","particles-bg","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@2.3.2","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"112a47b454165af36582bc2c8aaf43b049345195","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-2.3.2.tgz","fileCount":1268,"integrity":"sha512-BQu5gb9dMtiRt2l5p26xryBtX3SZC6OgGEX8dmrGrRfNBVqMwcuiRg7wUPKA0vep9v/fzIH0+TnBQYdwwfebbw==","signatures":[{"sig":"MEYCIQD0Kcm78f13+SuBgrZRe0KB5DlPWkeIiwhCPbQ2xnOCKgIhAK8YRMaY62DGxabowAbgG8ueTZ/Ap2VzL/LLcd4UetNZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27849539,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1Ro7CRA9TVsSAnZWagAAqrQP+wc/40FhPGxKjXOWU4y/\nzcR9iRjQFU2DLnfaqaN7cSPDnaYITfVuNFq8X8USixPL5GeOo1h1IdQdlla7\nkaSUeOcA2YDgRvO8K239WLepDHp9miVqe3WQw9/vk6urdriKLF7q2/Gn1rrc\njjnkqsuIKg0cS10Tj/dlON961QA3HFH0ub/OmByj94Hf4eVVDqsI8nw3zGEh\nSB7GI18qMWkGa1h3QOmsyPsrfFKr+23+p0E6oD4LwPNrm8TuGLSZeVtleBVA\nQIRuII9BzqnztYVbxlOdWCZOEsSv2iPq7Wy3S2A1QUHwj9wIAXo3gzbZU6Ir\ndhbTizB+UeggseNI7/TNLxjhvuCzAP/hiuV2Yg6WQBAvIkHt2prEFAy9Au6V\nY1tHquh2V6LJgqyWPGWTpIDpCQ5dKGD3mzsjHqJBEx6XHW24bSp219D7lH53\nhXbu5cyTVK/FSeELJZ3p9WCqduPjoYQZs+DAjZQiSPA8/DPFbhy25xKW8/sO\neneu7tqIub3CfCdKN7fLUd9/UtzcPacAk6SGsAzDoy3q9UUOa0Rw+Yhr/pLi\n67TF4BtDSzyhr/QYdfqd0NLaWsgnG0v9ZlSDc/Cker0a+9jj+vtmECuJ5Lje\nZ+V1Kcm7cviRDy9UxxSDhk4UCtpsKB9GsAvbeB2zbF4J8iROqBaKJ1RMP0py\nXK1T\r\n=v0Jm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"3d2d2dad8f0d29c9b337fa95f07a794ace47ba30","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"6.14.4","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"10.15.3","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^1.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_2.3.2_1624578618477_0.9184499003432054","host":"s3://npm-registry-packages"}},"2.3.3":{"name":"@flyskywhy/react-native-gcanvas","version":"2.3.3","keywords":["2d","3d","android","canvas","dogz","gcanvas","glsl","gpu","ios","native","particles-bg","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@2.3.3","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"c8d340a30aea16dabdbb37680a2cea2dcd713658","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-2.3.3.tgz","fileCount":1268,"integrity":"sha512-LDaYSMPzNjlOUrWC1HUnsT8gGBhYQlkIEh/naMIkt+Gf1APFwjT/4eRbfJ+kJ0DxwNdDCYfJypq22RxCl9huew==","signatures":[{"sig":"MEQCIBT+i5xmQkWPc4HZFPnoF98PrUb06sx2M9I6DD3JocT9AiA2NpmLpFwkN7rYRVacUs/yaIVK8HOHEnwTda/9Sv+V7g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27850572,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3GwYCRA9TVsSAnZWagAASvkP/07ua4sM+0GZdtZfeLjQ\nVsU0fc1m9s620DeaXKIEqxE50SJAy7/aG+iftj80rIBGNv2y3+CRFYEgxwi6\nOBx/XmZyP8AAmNyCM+3K2zNr+Z9r/tTbxmtgFBTKFjULbLh5gus+flkoOg1N\nBVe5f/pzz7FxJZguxoWBLuRI3F087vfceOOstTuOt1rUEZJuCBuSCYcedl85\nxupZl9Lumds3sNPJzxQhE/yDprQj35n2h4SWXs77DVMGAjl3rR+4lntwuL1Q\nOgm5ImJjvM/Vf93AgUkYmlECSJMT4u3FrVV9B2ZDPW0xFiMJ/ilV55gHRhzt\nr/0aK23ojFTXN2sy4FKjOuHVHuuezXLabfssohESkUN2x5k1FHKN54gdQyBG\nASXBbI0XOJSWPUX5x+gu6PFgAjzaPytMB6aoRiu7driRMGVQclBQjOvz2IAq\nQ6g9hqdNPVFL6SyUyYB1GqZhGK53IU77sG3IrHF6RiWqhTGDiuDWhn8x2OZP\n69Fzc2C3M314frObcia1+fc8EhPwFv0kwfVFT+yBZMZY5mJIOtxsrJWxxoHk\n9eJvTPdUIn0t+toV7pREMWLSEAHjKwaHshfu456OhPF1KrM4st5ehQ/Bk8IV\nx3BclZxKHyYFVFzF8sL4Jox/NQU9vAqci7MigAlF0n33DqgSauc26FjyyYlM\nmCyi\r\n=S5Jq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"84602ead098200ced6fd2e065723346a059e836b","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"6.14.4","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"10.15.3","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^1.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_2.3.3_1625058328076_0.4926260281902981","host":"s3://npm-registry-packages"}},"2.3.4":{"name":"@flyskywhy/react-native-gcanvas","version":"2.3.4","keywords":["2d","3d","android","canvas","dogz","gcanvas","glsl","gpu","ios","native","particles-bg","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@2.3.4","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"7097cbadf4fd6a7da4bea450499bbb44e06ecbba","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-2.3.4.tgz","fileCount":1268,"integrity":"sha512-2nyvFsM4iuNXqzjPSUnq0cSh2BqNP1fsv6symltvoobkoqMg9+VAKnh2XSKqImK612iTuvLZ/slSk+rzal5Fiw==","signatures":[{"sig":"MEUCIQCk6xxcC0XiDoCmR96u3Z0jZ0dBvYebiKT/SU5VWQ57hgIgIR2JVyxBnAsJRvY5CthoCR3gVRHE8JtN143NGjoK/+M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27851666,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5mT5CRA9TVsSAnZWagAAbEIP/R7lZWjMynJUxB90k5MY\nO/dzxo1yX2rvwveHSGGymWjJ+qryMtQN2Rd9jAqZ/gXrMDHG4EdKBGYPE66Q\njEb8jdBO4tAvQCpJsxfNEbTbpHDxGOyXq6D/54rhZivGU6TFzHp6E+zR/7ol\nZKqQcrIoGzT4Bx0AJCf2aW86Ny5EBSMs3nkUqQnESS384qK1FmkQ/HbFfkFI\n+DW5979iVSpihg74V2ppSNqG/C9XSPePGPp/prprZK0bfju1rD6TAUFMZVAw\n9bAEdKRaaOsBPQzfv9WlGDNog1LnqN00XPccvIR8lWqqiRw5bdcWeIvoqefw\nd0sg8rnMlCNGA9Ov/KiMu4Xq/z7RfDKT2SFbLDRsAEvcLiLHzNAYEmNUc5en\nOSjwhvEFDHz7vmEUZGOeEz5S+pWa0ZYZ2dIxWZX70tj/pCnYDv6YseAQVYnP\naBYtKY72wd9F+W872cP356Jc4BKZNePVK1CjPfx3RwcqXGbSJ9fQWvE9Q0Up\nOazEqu1+ym5LlHwoAMymPYmmcxXyhcMkviCVnQwBC+7/whiunCRfvXBYijGy\n14Ijx5Jyk/y2p5/liTCx7gea3gV1I7Bxex6i44wisR8EZTEtRs8KrCXhER6z\nZiDVr8qAup/Pmb5oPN9GiV4fdbO/5yPWyimBZuMuFO9SaL6eZD9uP/TX5lOD\nK2nG\r\n=17+5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"35bab37b1162df917181a0b0ab5d32cc8005fff7","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"6.14.4","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"10.15.3","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^1.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_2.3.4_1625711864434_0.8506884728812818","host":"s3://npm-registry-packages"}},"2.3.5":{"name":"@flyskywhy/react-native-gcanvas","version":"2.3.5","keywords":["2d","3d","android","canvas","dogz","gcanvas","glsl","gpu","ios","native","particles-bg","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@2.3.5","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"542262fb789a5b596d05d676c77c8edeee09c167","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-2.3.5.tgz","fileCount":1268,"integrity":"sha512-KuOxaQ+OnomDmQp/QqPibLGqEdFGvFL1T5NbrTr6N79S9GG4uZSS3AwoCm+XB+RXh1+cQPzqgUokYd2xFAwpSA==","signatures":[{"sig":"MEUCIQDl5L0nw+7A+GxJbcsQAl40sitz0EcNnJzX2uhxLHuuVgIgYRyOOsVsD+BLalipT7Rd/+3Xr5G8CiGarmsLJ3sadyk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27852709,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7pZwCRA9TVsSAnZWagAAa9oQAJiVVX5O+ZGaCqifspez\nJ+YOyf1f9RQGrM8t0LFZQ723rTMC6IsKkO7fLEVQJ5jhPca9gLCyRv3ZzFLI\nBcc7Iu7nubVjcHu07QA2NqpwEQU8dCAyBdUnh8EQ08Z+oikW8twIcEOvZNeu\nVhgYCimD6E62XKmjgd0K/SdIKVIHugaxnyMJQyihu74C7kYHJ7kSG96Rjfhw\nvSbxI0o14SxXCZq576tcaMKCc2+JqG0hHTiZyn7ir+YVdrq/+qbP5kdkF4/z\nMBoVehj8gUhnNvCdwsCT5+N4pQ8SGL2pbqUBLeoOq+/KECErVEhyKJMxhBxZ\n1DUOC75y1JFu1YHuWuwTMt/DzBQXf4ShG5pD86mqT2NvT35PFZ+ag9LCWfZY\nHZ4i3KcHAyFB3ui8NxW0HTL/H7wjAc/TQLfHTwje72PEmHRQyJyDKDu0o/SV\nxhsotVuJNG2j4OePzFIdHyEHoKDGIwuwfM/Qi8yKPh2HjUPYCUp+rxCdvCgc\n58NrqCnJ1TxAhMnnJ0704Q7y8lawO2vboaak6YtZ7mlDvYevXWxfPCNd6ppq\newDqn2aUdMfCQXyJsHYN28x0zx3MOanfk1et8MAnYHq5UmyB5Px8MTPmy+ZA\nkZheTr+t1Pvvvo9SyHadtjJ5Hnar1o3j5/Wftz+34+8GoVRxHhnYxw37c9I4\n7zhj\r\n=xhN1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"0fc29634229ab78a634ce502c2d6bb6174935a17","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"6.14.4","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"10.15.3","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^1.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_2.3.5_1626248814371_0.47031454661179395","host":"s3://npm-registry-packages"}},"2.3.6":{"name":"@flyskywhy/react-native-gcanvas","version":"2.3.6","keywords":["2d","3d","android","canvas","dogz","gcanvas","glsl","gpu","ios","native","particles-bg","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@2.3.6","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"1b6a231ea426813317bdb75953ef2aad4e9cb95b","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-2.3.6.tgz","fileCount":1268,"integrity":"sha512-tebWlCOjHpzuirxRqaUTzjF13w0IuJju9yZCETSejlx24pnYr0gCnqyuMetE1qXxg+sPufV+cwCCxaVS5sw8Mg==","signatures":[{"sig":"MEYCIQCp6CSw25khj6M5YHbZmjajQVsOOWG0Otu6xS0aHqaE4gIhALs+IxDFZCEPfro9HMIE8AB4zumJMEVmMlIz1QURZHjd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27853653,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhEOwGCRA9TVsSAnZWagAAZKoP/ixq3Ze3cRt7vvKfQnOZ\nCDrAUMiNEk2uE3tFMOUJET3Hm7KfmH2RJnzJKrh2FEqkgu7GmMkdJe2UfBLU\nll7nk8SzmdGIMzo6JMGmXOeMda3qTv19PkkymslXGf5T7j8SZQHErD0N7Mbh\n2n8L/fb7hdF9ATIvVkSf+8gQaaCfYaCqm6pK1AaJIDlEOiKnuzkwq9yW7Nte\no0Go50oZVe4kO9utvN8GLNYQkfYCEmOxB/VVvru7AhCrGnWIhtnPRuZgopy4\nxpD0KLe8lonDJ/vLgsveQW5BNzQJmd62EPbzD88ZF6Wntbjb8y1tnaMBBaIj\nsdhzJEuB7luxDlI5Kf8Z6Fq49PfsRB9ItaoEuf8/993EuZ4wicsSGGHEbM9z\nXUlYf9Dy9LAgQJxBCi7NNwaSAarDh8uaq0Cpu7AZObppSr5+4wBrNThcdb/C\ndHT4zwPHJFYtaYRN8+a4XyVgRjwK0oor1E1bfSJ21N/VBVXUjRVvbkzQOiAZ\nAOP8gXJfjcGe7HrUBgZdNeQov/rqckekpzjMAhQXfWLG1RVYPzGmWKcxLV3w\nSXm+I/KM7ZN0xgeyrvtvZrZFaOJoz31kI7ojWv1oyenhMcBHSUsdYhb2/yFl\nFCqgDfeNsdSvH8AqUa1WwaS/tKmpoCGbPE1/s4DQyIvtz2BHS2p0pSO2URnE\nycEH\r\n=+Ty6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"f9f31e038c919595d4deb0468579e478285e19b9","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"6.14.4","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"10.15.3","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^1.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_2.3.6_1628498950326_0.46150096025725684","host":"s3://npm-registry-packages"}},"2.3.7":{"name":"@flyskywhy/react-native-gcanvas","version":"2.3.7","keywords":["2d","3d","android","canvas","dogz","gcanvas","glsl","gpu","ios","native","particles-bg","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@2.3.7","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"a76b59736840b4c293930d3e9af1192ee2d73808","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-2.3.7.tgz","fileCount":1268,"integrity":"sha512-QAo85sV2Wmym9Oh+HMz3nRdd/5xwBOYPeDDBqnlTNTMjyCo5xvznngEsAFxPXxeskUCutCX1c3SI/KrnM7BNJQ==","signatures":[{"sig":"MEUCIE122h/6p5HMFB1fF7S4rRi0kVztBCW0SJW84ULDbeZdAiEAvTxQPSMuxBUtfw8/+brAF2oCqZZc8R5aIVO1WflbxLw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27853920,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHFWoCRA9TVsSAnZWagAAMMcP/iJCyW5KF0HSXswUQIic\nxRJwE5hMShTJyBdxisBLjoTvgnlYwbqqpo0hh3o7+wgS8ctE7y7q+6HO5Bn6\nrvEoCjfeqN/QO5cwNkrb+eGAWQgQs+gY+zx33WaCUU4uDGQteoPijJMXrAC7\n7e7nN3ZUsnQRLPDQ6sMbq33jPmIJ6HPLF/LgfZelMot+8txNIjsRIS1Wzj4R\nn/zDJC5UZGycB9yAcH51N6BYnvDMHAaw1jsy0y8y7Tn3DQcbS/6BXMu2pkcQ\nDKuliaAMK+hOcL2QwWI1cz7t36sgU2ccMCWB9Y+1fAHkzOxw8/uvX6cxiZo7\n6SQxAuTtI+9LKX+MVBgZ436PPOAhUldnRJd/d01c/vsAmkj2Y3bSMdYrBqgS\ng6up4tgk3fYMQN3oRfA/LSDgtl5HHglVtgWGjEYAW7Cv5To9+wlRzJul3Cdi\nF3CcMVv+DAwtsLvJcNx0Jh3bRKzB7P+mXVs9qScKWN3l3fYTf+VS5yFupz8i\nC1IT4E0CwnBVKH0GACJdDhrt03QBGfcUvx27DHfn80VinE3wLZc6KLQCrnnJ\nCUyQlgEBxymBXLq+xgFErWMj9QS+1wptQxURiEJ7KYyVdFfZJlfzxi8qJCru\naH/he9UWkqhBrCkbTsiwWCqazD2yT9KulmBxihhb1kv1yyl/D3+Fq3BQ1hVf\n9VS3\r\n=bb4w\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"612760e03d17b420a4e7b7ba205b83877a4074e4","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"6.14.4","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"10.15.3","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^1.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_2.3.7_1629246887803_0.5537639230876978","host":"s3://npm-registry-packages"}},"2.3.8":{"name":"@flyskywhy/react-native-gcanvas","version":"2.3.8","keywords":["2d","3d","android","canvas","dogz","gcanvas","glsl","gpu","ios","native","particles-bg","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@2.3.8","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"bb414271ddbe31527e00ebf1b20279283296de01","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-2.3.8.tgz","fileCount":1268,"integrity":"sha512-SpWrpOCMfu+J86wbadMz9+9EMv8BL8sOJgec1U+YVcfUqZ1KXqCYSCO5jsoxdBFJ74U76s2jilyZJRcGsqbaiA==","signatures":[{"sig":"MEUCIA2Rw75gtQnc7cjmoK1FYTXsSv3BNKHLlpDerPpVSAe0AiEAldauKFhs3wwnafBBTmFSXDkNe1m+STEYs/m0cdnV2AI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27855732,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3pQ6CRA9TVsSAnZWagAAsYYQAI8JAODG3yC2L+nySUJd\nGaq6TCRmkzqrEadnCcZNMEbSH+ST4eCAQ7ULqa3ui+b2O/C+wvG88LgRFITg\nevtec3qESlPOZl1ZRrdbKeyYYiulrzcEiU+dXNYXIlsfz3KBIAfsEaqgjGU7\nB3gNd6TtZkdVzARhIjAYmZS6kDgSb6hAd6HbQ0RFf+QdwzDcIEKNrDxF8enW\n0REdWqwujuihcfannyQnXdziKzotYMIqOKRQeOEp+FTr0hKm6nYfyFYFtB0O\n8GANgaiv2HBt5iq1RgHX0KsRE9VISRphvN+mSL2tu0HEZgLdPuUjFxD92cqJ\n249/TBE1UN2H0JXo4EEJTGOKP/eduNfJaASXrAEeuE0zI7c3WPFjJ485Y2Aw\njfFwwoHXdP5ewYCr82hGHG/YJ2NSFEoJOxtNtYMoWjbxTfu9NKN38gVcS36z\nE7qP/9mBPd05swmQkSQ+EQrC6GD6zZtpOfWll4AFFeNphxte5XIF5D8TCuCO\nC9JRaxqmeX/RQT5p+S3TyU07Rb/fSzVBH77skU1FjqgGt+nuiEH+Fu2hgyYr\nMpQd8esgw1U7341HocQa7Fdettj5SPI5eaFA6V924T2WQCt4c/5VESWhVHw/\njjMg00ucl2aW5w/vGkZh+kWkkhhxLT7Hbb5Fi3//jd83wlS5p8x4N6ykY3oz\no2yo\r\n=R1MO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"80cd8995aaa123cdcd231f80538317a5c175c50d","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"6.14.4","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"10.15.3","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^1.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_2.3.8_1641976889950_0.2815574364932514","host":"s3://npm-registry-packages"}},"2.3.9":{"name":"@flyskywhy/react-native-gcanvas","version":"2.3.9","keywords":["2d","3d","android","canvas","dogz","gcanvas","glsl","gpu","ios","native","particles-bg","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@2.3.9","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"4806dd19f130721d5445f6f70aaa8cfc42161475","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-2.3.9.tgz","fileCount":1268,"integrity":"sha512-IlW1iqszJx1CoW85Xiwn2DppSTnia8gROuJsuy1ofuUa9AY/1nTzBjgG23k49HynnRun4p2b51XCi7p1CVfwUw==","signatures":[{"sig":"MEUCIAMwh6NZcC0TvwTvt6KviMti58HJEyB5/3qr6xXPSG9wAiEAsZOb7XpP+7BNDW5GwZIV8HU6gwLj6YBa7bjFtyxCWTw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27860263,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3pZQCRA9TVsSAnZWagAA+VEP/1OeKGD00LEOB6W+Sao4\nBO/nRrdiZJYSmmoTuYqim4S4wxVWhx/LYrIPUfbY6txYcGIizCPyZLovZyyu\nxvPPJCyudBrLbfTwdtwUTgyknHu7mfFOk2WK6/wJHHM4+UwRIU5DUtWcSVgr\n4yqF7zVo4BHRRCKB//Q+MlNp7vcqN+h530fvoQT+3HrUTrcAzeFcu8Lt38yO\nJov7Tg3o3ZTdC1WXmNba2KKUn/fnYNOCvoJeRKKZbnbMxGeOA7FR2xvqIAbJ\nNhJvkvQGqOdY9reHD3rd+KdE8ck4JICyzDROAO0uiE3VvLWSOZoH0vv8RKsL\nSWIiLqxSIky5HLB+93nxQsfwKysmxJ7zE9CFVJBkfqkR2SIYtfG1FH3Cdnsx\nXb5Ac002hjziCsS+MFQarsQJgoilR0fZbYl3Q3S0GcTm1o2ML07XvYDPB8SR\n9aBL+nZ2s9azR9i1EvTmcz1lXUPC1NellUZ+f9SR8b4/Ilu6EvViej6OE2g8\nmGAtGW+RFW7USP+/b0zLzjKcBMTUhsSDTCLdslxkquNU1UtCZ/EBmG5yHLNR\nwOjX6OPGsfckANcGpnlkHSJZCJZimMyVGFM5ud950YrSNieH43Mwn2ArdyJp\nXKaL2ntQ0EgHJVIbxSEEoijD1pOsRIJv6U1tufs8Hlavna0yX463KJixiica\nLm54\r\n=Jg85\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"f41f6cbe18997e11edac75a8f759ff0763eea54b","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"6.14.4","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"10.15.3","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^1.0.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_2.3.9_1641977424576_0.40940332665517376","host":"s3://npm-registry-packages"}},"2.3.10":{"name":"@flyskywhy/react-native-gcanvas","version":"2.3.10","keywords":["2d","3d","android","canvas","dogz","gcanvas","glsl","gpu","ios","native","particles-bg","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@2.3.10","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"9b9deaaa310c265165023e2210c536148cf799b1","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-2.3.10.tgz","fileCount":1269,"integrity":"sha512-tzbnnB65ivCqfNFB8wTDqUiF1IXuNesm5FUw8l3tf8+U29KFgwQ8QWv2Mffy/YxXpqlaAnM5fjp6VayaZkDjzw==","signatures":[{"sig":"MEYCIQDotAHE1entI0FqeTonrKV8nB9c0NIQLBkURaYmZMnXBAIhAIRK7xi65FO2Ikwk+D3Uw9+0nq5zXvS97unKiHS/peN7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27865915,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4MGeCRA9TVsSAnZWagAAPFMQAJpdC1OVa36icBjaRnFL\nh3PvRiKkrvAMG6B/ow5vVwO+CbUyLWL2EZ2pzxRqdBlv1/pjuTsYoe45kPA1\nAtBSDZVFAhnBziM3YSCeWVhFdBSdr1Si7JtkjkmhaPFgiRrc3QFfWWuhRp+r\nG/pT5T76UxVH4BdQKtmNKjtztolcJI78XER5ZprCDjLHYFSzn5GZUWLlEEZg\n2p0yvZkX7BJhmwurTY0VQV39KSsOe+oWIzHo31Gt5kLFc7SHtsAAJ8TfenMT\n0d0r+mecRPP9ZaM2lVNtGSZa4EmNymulPi6t7MrEdeMhpo/neZNhjhOnJ3tv\nx9Vuv+gw9M56Kj/q7B2c10i1/U32h7NoSrY/2Hzd8ydTRXj/uIGE+99Zjwia\niX5X+arurZmnejQFqeNqKttC3SVniQ/t2M7MnNZLvegqaOv72nyzqvA/OVuH\n0Q719c23BR5+DW5yhdlBAf9gvY+GFov72TICELPIL6eFH9la9Ccf5hxE/btl\nZfuUWeaNt05sj2kcKjanGoAsnB1mLEtsjf4gmuOLuXT3xltPiSQTYFV7rtvg\nRdOP72LCtZBmAAinF6EGmTryTo4Jjk8msy9hymEK4Ku3Wt/UvCgfIfnjV6zG\nrHpmRok8+PPVG/zgZ3QgGWrTNRwgtBt7swzig50VcAK3CCA/iFHQzjkNw/vt\n/ZWd\r\n=+0SS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"5b28ad302911b221f928d23b47983595c54a4e76","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"6.14.4","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"10.15.3","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^1.0.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_2.3.10_1642119581354_0.1900671400408782","host":"s3://npm-registry-packages"}},"2.3.11":{"name":"@flyskywhy/react-native-gcanvas","version":"2.3.11","keywords":["2d","3d","android","canvas","dogz","gcanvas","glsl","gpu","ios","native","particles-bg","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@2.3.11","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"f03497bdb5269ca34357dd7505c02aca727b8afe","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-2.3.11.tgz","fileCount":1268,"integrity":"sha512-1LDL47c5fGL+cj2qxD9eal/wDVq6CIQ/o9vkeU44+2NseNr/10t0JW/xOf+2rXU6XiUmQ9xAE3AxZfnEEHYukg==","signatures":[{"sig":"MEUCIDm17HyNpABFLBRT/Izi2lzkFNifECD/0hcsEJdnu+qrAiEA4YN0Qd97v6ffO5p0eVXhpjdKcQQrz74l650D5PdPZhY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27874133,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiAHCrCRA9TVsSAnZWagAA6XsQAINKvmUEPZ7zyx6cxikD\nrNk2nDuOtPdDbx+dtQo+RqLPIvjLT53IiDNfIKW1win+fh7Qe0Zye67C0RHh\nr5IYadhYzUEVg784u++EtnEaVdLNEWCcwbekGvZhkxxu+6M98Mwa/uhKLRgf\nFc36D3iDXOBt6J8fLw6A4M6XvKunB+OArksoVkCTOwVEi5pvxPOT7RDE8Euz\nzwmJ7tRmtV/N8ixuegl0Y6Z5UWh/QPCussnvYlayFBM8G3wsd0pp6kkRm0oy\nyfiXJCxqtURTB/bh3EVrhnMUkU0ViHhUNDlMBVx2dTUDvqPT2zZmkM/Xe+Nb\nQTbnwmeZMDa4DjP6bFwTPfHB3JgS/gdR8ZtJ7+4Yuj+T1ip1N7CT5heIKahE\ntuhOQRKAOHxK5PbnxU0e5jtOBgHr1Qa4y+wGbnZfk0TS/UHyiFLILDyyJQa4\nobzWo2ujq6FrznQlL4PdcB86LGNzAm/9MgkCtGr6l+Qa9WI3+80Za9Iiwm3w\nE+UU+LLbh33DE4PTVIamonoCJ0hWJ4bQsJKJgO8Nu/iWIaFy/j90xu/5zJte\nJnUzNQ463lD+Ty5pU4ORh0IcpCrOqdw3wRKOveHF/XFiXFwSdjQmoVph3GK5\nkGjS4F73Dw5iw6h/ZY9KIQmozLTYRUr9uGMUJLHGPnZKB5ErylRkhwkz6FIj\n7S2R\r\n=0H6v\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"acf2bf2c6feacfbd936a2cb9c8bf5a785141e070","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"6.14.4","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"10.15.3","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^1.0.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_2.3.11_1644196010912_0.892502757504934","host":"s3://npm-registry-packages"}},"2.3.12":{"name":"@flyskywhy/react-native-gcanvas","version":"2.3.12","keywords":["2d","3d","android","canvas","dogz","gcanvas","glsl","gpu","ios","native","particles-bg","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@2.3.12","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"9f28e361d9746aefdce5d9938697256cbc26f11c","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-2.3.12.tgz","fileCount":1268,"integrity":"sha512-BYCC5tBlVo8LRDqjRt1x3Uk6FpjRhDL/UGhQyOJsBn1EGp+ciGN84Gz/K+bTm/3ZDG3aT9y1CllwPo3uFVdQ4g==","signatures":[{"sig":"MEUCIBcEqOh14yDP2M+rqwu8S1W/PIhJKi9/ourzy+0PZDuCAiEA4A8gSjow7kvV0Un7yHnmQo9vsrlwrq4dJjW27MX4zJc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27879057,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiAHF4CRA9TVsSAnZWagAAiuYP/2M9EQLpLanYY1kn2hV7\nxLRKm2nVd4PjYzuw+rB9mLXb4NmfwhULpyDGi3Da3m2Ro5r01jm7PbxLMFtD\nKzmsv3q7fAu3yPpzWCA1DUwnnTkmBnZwNjSkXgOQRMJv7btniy6MSwzopskd\nU6Zd7hTUw+1ASmcIZTrPBttkrfLgS9P+BzfOXrXpHY5EAzZG6fPXPdE6jOao\n1P7g88cZ9zdYf8uAFgwX3HBkbQFrENK14hHt8+Yxdb7mpmXNmJ7nqbc751ik\nfk3fGXWqGVne3KUXsqn1uVZOIOyaH1bREvhDeK80iAuFu61whKp8t0Pg+ugt\nFdfXd/HT5T+dUGuz4PczqtHx7vxlIWkDLTWSYwCwncGxjzVw69evligRJ1Cl\nwTmeU97C8NPuLtvJFXjPVLf3WUam1E8qBZ4gvuj7+uBFIBS/jGsrvKS0R++A\nN2C+CvDoY0Htt3eKs3bmydJUxO6IsBr0stt7G21gTdX7iuFICwP0dHwNn0aA\nA3hxACHN40VPxQvL9JCJnVVJL18KJJs2LCOyHb8N5B3q/I82Vs4V7V03N5g5\nQ8GAg9BjcyE10QZ/pk5i7WQbiQAzcj341s2U3JOw8iwbTJsGNEEtYE4dpCpA\n9zMwT4XW75ut2cANuv6Iu7w7LBVSz/mFoS/1RA5cffxxP1q48lOV7BYDKa7M\nXT8V\r\n=r9ht\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"6bffeb00a3211ed93d328cd29df51a4bf4502352","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"6.14.4","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"10.15.3","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^1.0.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_2.3.12_1644196216162_0.663989953090347","host":"s3://npm-registry-packages"}},"2.3.13":{"name":"@flyskywhy/react-native-gcanvas","version":"2.3.13","keywords":["2d","3d","android","canvas","dogz","gcanvas","glsl","gpu","ios","native","particles-bg","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@2.3.13","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"8b45bd21b31aa555a278cf130b382441e3a1b58f","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-2.3.13.tgz","fileCount":1268,"integrity":"sha512-mtepmxJFzHFtKYoD4dmVgQxLyn/LJbchITPGFumXnn1+2aiHUgjBnDOZfT4sghTNT9dZHGwvbyBWaNz/RE8Tjg==","signatures":[{"sig":"MEQCIH6VDgfWzwQrqY8uCli5FUBFzctSxwcwL1/lMZdhDIJVAiAK1Ifr1dCZJnt5UViXPg1B1J0EyTZH1MSqV5ILcXzvcA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27880990,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiAi4fCRA9TVsSAnZWagAAd/0QAJCMezt58I6YqJTuNRx4\nL7/x+wFGH+HnYFri13gBWTzvdOyjc66z7y3uMC9IRHxA6x3iOX7MHppmXG/Z\npQRIY3NfFgQ+A6LKTsNsX1N+yfFbF6kOZy3CYFvi/YhVztpwpmhxAFahU2I3\n7kKRWNHR2Zi5+o6oXncS57AvGjnlYdPYU6l8TU0I22F0bvz0ntM1lRPOTvjl\nC1007o1sMI3YY6lADB/HnXjqPz8PZmVm5XzoI86QlnpdnHomO9f7XMqy4oms\nClJN6G3H5j0peDioREA+Nz2KWirOcWtfINC3uhNbY/6LgSBCAj1m9xdx6XPz\neHodw7WtcUt6AQ0M0NIctNQ3el38nOVFhQUf+4dyiXYFs+Hqk6JyyTI/I9vV\nawCU7s5Erkt2441yeMF3Ldh/+oti/E6AC9xAswdtpqOKmG6jRuiNfgkr1cO5\n6c/srkhbJrtiVX1lRSoqUT0WFalnaO1sLytr/VMGoHNl/toDjgloPoMC/VPe\nuaP9DLzxEE7UP8pXtMkbgysV5f15kmjKZk+ynTmOyFpSOKsN7DfQ3wX1ErIJ\nCfvaV9spX2csccv9aCB2l9CABp4qkDOxMzY2RQjNIM4EOTk5lBhR0ufyPpHr\nzXF6T8wvWTgxOqTuldCZGs1bvNAjoiEAMjtkZZ+2osyRj1XRn4mpKQ55bSt7\n2XQ6\r\n=+fW8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"a75dfb922ebeb84ddb3de37bc9c5a6d54728f8d3","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"6.14.4","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"10.15.3","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^1.0.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_2.3.13_1644310046660_0.730029087312462","host":"s3://npm-registry-packages"}},"2.3.14":{"name":"@flyskywhy/react-native-gcanvas","version":"2.3.14","keywords":["2d","3d","android","canvas","dogz","gcanvas","glsl","gpu","ios","native","particles-bg","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@2.3.14","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"fabd4edd6eb3af8f88e6cb7b68f9a592a0ca6ec1","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-2.3.14.tgz","fileCount":1268,"integrity":"sha512-Uj+W2T9fayu3qAw89hquAg/vsM7DCOc8/65y5D5lQsch2Cejn0BiSVSKz4iOjC7wPawZvrvl1GY/nyjJnQI2zg==","signatures":[{"sig":"MEUCIQDWBLso/XwkWoVuoCRF8+y/Y7Ohy4T2HLYGYL5gibfLfAIgclGS8yd0xkWxMU1Ri3ZkemWtu82Qnee5VLnaC1UCiwI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27880995,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiAyXlCRA9TVsSAnZWagAAie8P/jEGP4TMULsgK8kbdeVU\nxaQw3kZwQadjQtUwupy4JZBfL7UF399ymLEWvdjQah9HgBr0+qmJq+kVTJ/v\nYqbRZU7nPESnQuHA4diRqrs2PVT85e1Qf3pVenhdg91UepCaapMkOVh0LXLz\naIsddN3c4W2yrF4JQJbG16ah8wY06fpSbNGQhiBkzDI1E/wP1i3RQmtQ6ZMW\nHuwsUwFMUFgZhEYkCHPSu5kYe4oBje8Wz2e4rfPpsvq+32JhRVz2DlFGefvJ\ntMyeK0mKkWAhhkR8zADKtLxjDRGRIckVPasLz+YdwzbGn6w538c19uHmWq7y\nXrJOOorCRuG5/GyI20hMbIqw7lvR8PS9G0IhcrbVvz2z/n80F4eYWJ7nuhhP\nf/UcTjGJecvst+/VOBcKfffUZjO3o0i7S43HX4xESRFgNebt1zlFXGG9k/Oj\nWUlVxvhU/D/WElCTjqx3N3u3fcZL2LG1tl5O7UhqTnoFy/QW4bSwnaGHrVjJ\nKYmBLM/S8gWihuC58NII1kiQRKzg4uTN4uBU3+AXQmz5b4l5lFM/VVcW2f+b\nJvabKUlPK88E+jlqVSz42xytIPsrmU+qg/cYRpnx2gGaz3CwyCXKxLtt7EvV\novzKQDKR51gDUxCjV19NVPa8cUuRiChQ11x/hku928+ZUK9iSvInA1+Do5DZ\nzwXw\r\n=JVr9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"0ee7fbf156eb6877f550ec306d0be573eca12077","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"6.14.4","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"10.15.3","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^1.0.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_2.3.14_1644373476564_0.9065948834070514","host":"s3://npm-registry-packages"}},"2.3.15":{"name":"@flyskywhy/react-native-gcanvas","version":"2.3.15","keywords":["2d","3d","android","canvas","dogz","gcanvas","glsl","gpu","ios","native","particles-bg","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@2.3.15","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"99264f06567865a30bb8ea8a850ae7b1de26f5a0","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-2.3.15.tgz","fileCount":1268,"integrity":"sha512-JMOxin0BrjIGc1b2pHmw5JCqN2tcP04lMiRNc5GUeHteumek8tFcJNo21pb5T3/WxEjFa1gmhkG2P7ITGNyj+g==","signatures":[{"sig":"MEYCIQCpdgLSABN+teIiOH2m7FWF+4KnoE51OOYhBWEgZ5mengIhAMbYAimyoqSIOQ07gOfBYt4U1OD8xdUHusUbiix1ogun","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27882149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBHsuCRA9TVsSAnZWagAAqKoP/RFOo1UKPMP5WT98ygFv\ndXrM7vUGYrFrJ3+ciHhpl/JfQC++7kBRBddD0ntx0cSLUykhz2+l163hZUoP\nO53Jg/czMhNE0nFv8Vt9o6Ss+p3RrSebgUXwg/y249ZW+3Mlyluu7525qcFs\nO/TjUtnCNp0BSRhU4q5mpLKc9eJ3158ckapPI7R6wSRLAWF1dcbow/brk/fi\nTl3uRLuyISGgq9BnPy27oefv0dpfcVItCZkJlXHSJpKbtlFJok91UppZIB6s\nHydza0+amTfmuHS08Fa43Q+UtfDHK9NdCCfVqWZOhJOmQ/OneXPhA3H/iqgy\ntYl9UJUSRRHpVmnVNAg3lt0CDanu8ehhA03vV1fdzrHwyQ2M5nR+m5RPvEVu\nFyIC+g9rSOdeP8zUybdbhxV5TTJoNBJTxRb7RSd/G5AKW0MnFRaVzlLjLyY3\npTFkgaTLXWDMTF6n0sbSuzreIsS2kSva4NHQ+9t5OLRNBctCLrdy5qWo3gt/\nBSACcdihS1ITBImYWGHwGxXRpbb55C3ZzXw1/VFMwOEbKxVZ01GQhMtzhJSU\nISRaid6NRzC/ffZAsKnjaMGXumwyiJzM8zFWRhhgz5SnAouarxU9LMDf4YZK\n71Ct2GYTJ1dejFUNLd/9T1Ym9czonRQW7HxoQVmAoymUTa/0UI/eG/TdiMKj\nMh4Z\r\n=2EIt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"e38ea5dcbab6f23a3a7c11088dfb0b01a9d0f556","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"6.14.4","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"10.15.3","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^1.0.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_2.3.15_1644460842175_0.8133830742756363","host":"s3://npm-registry-packages"}},"2.3.16":{"name":"@flyskywhy/react-native-gcanvas","version":"2.3.16","keywords":["2d","3d","android","canvas","dogz","gcanvas","glsl","gpu","ios","native","particles-bg","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@2.3.16","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"bb34ecf17958f699197d7381b151a862126887cf","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-2.3.16.tgz","fileCount":1268,"integrity":"sha512-UyE4UqfcqJ/ql+gZ/lJgd6Kq0kYJoDvbAf5Mgh3xV6BXC5Ln1x98zeCaDRaSADHIYpwKS+5sdrVNn3xNpN+7Tg==","signatures":[{"sig":"MEYCIQCOURCOCfXPi+vjOtiVQAQ6de5nh+75A2BLLvSI90mROwIhAJZMkqwy1h0/MPBLS8f4s8nI2m+GSVIvf/iS4o0a7xvg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27882809,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiDFRdCRA9TVsSAnZWagAA0DwQAJqi96ej+RxRy/9DC331\nkjpJMPIg+MLNhBEg5bnZ07si+K2AsGUfW5fvFDMutIbD278XqnlHvdgOt97E\nKzF85aWpy/gZYVAiGXt0p8cNKVDFQTbOoL0Df/Sn4lvqE7yqxEtEuyen6rSe\nu3UfnsJZ24P1ZzVJnlj+m6ryW/bwRwHseea4Qqq4JXsIEaCCbxc8JPmmp3Ie\n0msquCTfxjikum78eg8axQMQYUXwkIfr2saqTUuhfF+3UI84nUTXZExOxKYp\ncay0Oiz+JvLqtgQlS3bDr6zL+vF1vU5gBgcBYsG2Enitgel4Xp3eqrMjqqxJ\nBAkDqavBh8j1l2lCL0jgHD5cIL3t+wLZUPLHFOXOEsWpiw5FAbjflegtqUH6\njgMdLBFLHUAyRgCFocOTaoN59IPGlRQr6MH+QCF+Nq0SyeNk5K/Axaitz5fP\n7+43W/lS4ucE35f2IMUdGor12U7hbcUCVWVG0xMMKpXtk3fGg8bMezYxfRCf\n8vmpzZzIk6W1yc9EKePsjmUAbgSVyfMcrLe+b4jzilI1UIe8H1xP4sH9KaX6\nX2xYsITYJFxd+GJfDzFziXRo4YKon4640yK2S+8VdNPFEm2lYrWHcCZwjoun\ntkI6yAGcaI4sAJ2iQ46vY4FGhC0jG7CeBwgNuEOoD2Y1gkI7AsA3VkdGpTZd\nAiZX\r\n=P89O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"2661d2235929f8d57d31c72c4b2a56f67dd1825f","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"6.14.4","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"10.15.3","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^1.0.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_2.3.16_1644975197658_0.24153390516404039","host":"s3://npm-registry-packages"}},"2.3.17":{"name":"@flyskywhy/react-native-gcanvas","version":"2.3.17","keywords":["2d","3d","android","canvas","dogz","gcanvas","glsl","gpu","ios","native","particles-bg","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@2.3.17","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"0c572154db03a1989a6573861311352880017e1f","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-2.3.17.tgz","fileCount":1268,"integrity":"sha512-aBY4An0YpFoz02xUSMH5/vuGnaM9+YdvoUDyJW0ZwyVlrpyuwaJeINBwfvXJQRK70Va5xT/5ykaYQu5bl/YjhA==","signatures":[{"sig":"MEQCIDCrJUroJjyqLYwg/uwM6yyZaRiAcl1ZQ2G2OJIIZflbAiAUgIfS1atQdaUELaeHUgWdaZ3b5T3c9zsutxh05ULqJg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27883976,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiDFSnCRA9TVsSAnZWagAA9DYP+wR0BR1hZfiA28VgcsGz\np8CnR6g3BUBM4QUWeaK23kMubeKatRNmH8JdOWVeyrcGbPrEpDFpk5fGY1Fp\nwCUT9hz9SU7oE1+JG0jzFCfy9BBUBJakCbK9F1C8CVxWgdJFO68Jlx2wgfB3\nqdTqmxy6hS7LMcK9O1Xm512zMIl5LSUK11pkJ4hVF/TsLJa30/d75OqCsGX9\nRoPzAbGDCx4FllVDnMYZsPDHQU5Vix6jqM2aw6kq5Ag94L1QMgBnijMKaYaT\nC7WUxTj1926426/pmsVmWNVEVCF9FJuMT/+/1JrsQpAzUgszyYGUgBe09wKg\nD1L9fUtcG8pj0KAmpUcGpoA8FKEtEHINCDdbM3nw8UPUnQNHvoWxtOnl9OwV\nLi8bZ/GRyApjSlBmp2z9OWzGWpVdjXb+xwxX1iifh/IpSzgOz6D4Yrt/Oaeu\n3biCgmKNu3Ux2bgo6e/0TeuuvpbxFn/Q38wR1Ni8Doeu4X6fYaGwdhSXfwOu\nrfy1D7gAfb3OjO7UGXiO/fhaAeMU/pIGXnchldLX7qz5M4LaW6gY0egIZkzk\n2LAa41hyNvkZRZ01nBluuzmGqq7M5FHUVuo1j74OC2/2opbZ+DcnSFXLT/L5\nZLCyolZ0digfWnQJ6cLjYrhEY7t5dfTlDBqEnXIlFH7TmtB7rPfJkaif3Xvq\nBE0f\r\n=LN+g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"293e1f550b8fe223479c2eee57e314452ce2cfe1","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"6.14.4","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"10.15.3","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^1.0.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_2.3.17_1644975270995_0.7561495122511277","host":"s3://npm-registry-packages"}},"2.3.18":{"name":"@flyskywhy/react-native-gcanvas","version":"2.3.18","keywords":["2d","3d","android","canvas","dogz","gcanvas","glsl","gpu","ios","native","particles-bg","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@2.3.18","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"f1275b17550296c4ccc803a205bab0710ea4968f","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-2.3.18.tgz","fileCount":1268,"integrity":"sha512-vdbJZyN7g7/pLZs8UuG56h0Md4omL4haYulsswe+oaFCRPqKW9XKePToJ5qWElOMNIhwu/xUfUIywMN55N2s3g==","signatures":[{"sig":"MEYCIQD1gAqITD9XzJBWaaW4X4pp0gKTRht4HNov6PnUfUdHBwIhAIxojhYDucVtbraszp4xMe3zJcUagxqrfV8YtDPUbtx7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27883952,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiDZDrCRA9TVsSAnZWagAA+5QP/iumnSr1V5jCCn5zjtfc\nTuCqJcxKQdAvgQIpVtX3XgitvqWNTNu9ETQDndN9rpzjaEhA707exrg5D4j9\n43bp+IdHDFC9vRbBJJ2Mdu82edzdTCUctsKVfnHhGgWh6bqY2VdVNx7KXP0q\nLEd5uyAYuRFhOYc5LFpy5cuJIC5Y64uIYC6i1zM/CEMKzcbnmt3dcqQLyTT6\nbOT5DMqQdW9fEOlL2pmgo38vPfgTmQS0sie05ffJ/AJ4y8khf2js3P/z+mFH\np04gzgvwWfx8w/276Ihmg6C/ONma802Cc4Z9KKvvYF1GYdwDWioxuMlH2ZGz\noKgwYAUqC5XjujiLcbWlkfooDutGZoqNGXmcvPNtymHG6YqTNH740DMDoD30\n9vDBvlxisIx8gsO60jwVGz1GFtOyaJr5J9EJLD3/cbub78dHSQAVJnlbiusX\np3CALtuOd+n3H7STMpB9afZw5rd8/UmoFdUKsQuscusfCgNgtaCGDynZG718\nX9N6BvLMfsf9ea0jHMDvi4cWfg+PE2F/5j6rWAIH/8aFYtwvSflw3MEZvpse\nH+P65qzKS6onH6SmQrtKmlCqletjIELEorelyzKX13PGmBtiq0R+sFwV4/GV\n1B95HgtWToFF0wCJUImeIz61JZSXMXik9FbT/yutOq3uxJ2Si5fe+8nVBGLu\nPBUT\r\n=IM0p\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"68baaccada229c29b50e32063cdfbf2d01638861","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"6.14.4","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"10.15.3","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^1.0.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_2.3.18_1645056235446_0.1519700116249878","host":"s3://npm-registry-packages"}},"2.3.19":{"name":"@flyskywhy/react-native-gcanvas","version":"2.3.19","keywords":["2d","3d","android","canvas","dogz","gcanvas","glsl","gpu","ios","native","particles-bg","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@2.3.19","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"fe5aaa9090f70961e9d0f9c80b2f5ab9ee9975c2","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-2.3.19.tgz","fileCount":1268,"integrity":"sha512-80CwxAiC9t8YXvQ6u1ZB6yk8/QluMFU2rKyaRhYy4uICXQuQBAtizDC6MZVlGPKG/QIf+R1SvDZLTW+6d5gM+A==","signatures":[{"sig":"MEQCIHXgG0TxkAuXRnCML2Iui9lL3z0v/zMICwkzfTYsVHe0AiBZwy1WH1yW3k9DuK6vJFALiOtyX51STVKu6iwJEp3+Cw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27888993,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHzClACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq1/w/+JUwY0HdjIk9ifgmc+E6I0znI00svJECmh5b4X5U7p0+xtXzK\r\n1OESJy4sZl68BdgrKVD2p4B7sjmtsz6FRXZ80yb7DMxmDAPdy4Zm4ibi0vn9\r\nLqInLP1BXYxRHTNTiUzDLu1KKyRXz/1x63hdxstD4IlPfG/bSl6+ARvfi0nf\r\nGos4n/eRBKuIhEfenV1TVVsMrH4c4uP1xBV02Oh6H/+ZN6r921Hwk83h5BnD\r\nQLCIVaBTVJIjipYYmXXftoQ/9IprHApj9IOJNsxlJXerr7OFil+XTBL6tc0o\r\nPzysBzJv1bFB8HqJuEky7Owh+79P2z1OIXMksETfDNvKQ5EHADXBihPAHnQH\r\n5cZTB/WmiQzXzsfuRtD7VhPX9vSmlKBtJtDlj1eoZi1QSiQOrVftfxFjvPXv\r\nDu0E2NewXPxa9TMoTcsHonXiXhJJO3yH8qQPaQJJAO4pwhG3WKg0MMMjmZ17\r\nSDBfypBfYkfSJBt/p574iQebQZXHpqSWsL/yal1XMxo5CVb3pAyH+fWakqyS\r\nUNOptKqje6AErOWILQokIaCxPV6rMVhJbSE3sWWq/oxuZr2nmb25VgBiU3FQ\r\n6yL7o7oXiNWqlwferM2G8KH2nWpkZT9gLi+YxctgWcvDWmk0xA2kglpXWCb2\r\nMCNddOJpMApUuM0iNBT3Kz16o+xdxZF6QLE=\r\n=j+6h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"18d6e1695717cde5427919b2fab98437f1c33a12","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"6.14.4","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"10.15.3","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^1.0.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_2.3.19_1646211236780_0.582561299982761","host":"s3://npm-registry-packages"}},"2.3.20":{"name":"@flyskywhy/react-native-gcanvas","version":"2.3.20","keywords":["2d","3d","android","canvas","dogz","gcanvas","glsl","gpu","ios","native","particles-bg","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@2.3.20","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"d7104e444206f3c923f0709ca4a5124810a9fdc0","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-2.3.20.tgz","fileCount":1268,"integrity":"sha512-AmChBBqMaJ44rNBqqajb3jZIqZkNHP7W6utR+1NFbhh0/Gv+uwDFb3qyd5sWcJmAX/jfsLp1DOeOphEBTno2zg==","signatures":[{"sig":"MEYCIQDAlyl9PG7hkF33Pj+qo8ebY6iUkj+YagigTocGsTg0VAIhAI0GikDo3+38RHRVNQin4aTdKVbExGlYYHYefzDWaQ3q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27888987,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKZj3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrdSRAAg41RAtYPZfy3f6SxBNphvRy/kL1sohJUE+dLjgN4/PccHI0W\r\nHPCmR+YI9J62A7knfhtw47U+PFsiBC6GJv9+FNA7/F2mNTsOB3Wg6Euy3KAJ\r\nkkzz0AAze4ak42uvdqn56giurlo1zPDRCcojvprRNtbPhu2lBEiyNokCz7LW\r\n7zDa5dW6aTtngpDVGs9IrWm0TJbKYQSSsZMk5D7+yairnCGXtgn6HgHsyxju\r\nuGHzhhjaahORv2lhCnIGHykKELfCIO8Y3bYzFGmatk918zRCJfQiadifcf3M\r\ndwvidp4NYjg9vU24vQt7tfEl29G98Is1tZrbgHpfyxlQss1iJYJ0cDX+XpgH\r\nyin3vVfU1CqE/y76WJItKLWmRsm3m63tS9EiREWKeLHJMIVHYQ8Rf5519kO9\r\nWrTsuG9pNdJeBwN09loMb9ivNhVLELjnzrs1h1HxLRDHmfAs0muAimnvngFN\r\nICTWmgCUchydHnUVFQLQicd5z/aXe+JaD0PwDAGtTXzrZVb+2htM3bOmCNWf\r\nfQ9GP41bzTXCQ1RJmDEZh+4Z00HnVPD93YAKzhBYX2SnDyjo4J+qlo0NN8An\r\noqc7+E0HcpGGiTRcAlhB4/rZ61j6X0MFnbcnxC6nGXBNYWa6m5geibPM+4JT\r\nURwSfYNLwtEm22S6iOgfPoLeR1vKKuT2cuw=\r\n=/wsL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"529ae66fa4dd57c47d2270b726169916f7b58de8","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"6.14.4","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"10.15.3","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^1.0.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_2.3.20_1646893303433_0.8420845698841277","host":"s3://npm-registry-packages"}},"2.3.21":{"name":"@flyskywhy/react-native-gcanvas","version":"2.3.21","keywords":["2d","3d","android","canvas","dogz","gcanvas","glsl","gpu","ios","native","particles-bg","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@2.3.21","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"2cc9371d05aff8e0ca265630a961f6386bf59c2d","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-2.3.21.tgz","fileCount":1268,"integrity":"sha512-DeabwIN8VCz5wbCR+JqyqLAn0h5wBi3XHA6hL4FmLIQFkRFiWeXCv1uGEf9WXWKCkAWWEqTaOxnW9PJq6qR2mA==","signatures":[{"sig":"MEUCIBkqAzX/fDfPH/tNPnMNqpmy2Ah5eFU8PISiaagpi0emAiEAz6kL1hVQO/3J1fr4TwT+oTZ/GcwWpOKpkX1dWGeCMtI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27884913,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRopmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqiSw//TBARkT+tHFA5JYTLXR5tI/dfIk7fAn06vXkYH2oXMRpRUjoN\r\n5PErMyK6hI6VLFyxubWxwBQpzyxCsN/HKYTkRcwYhlGOIAi/NkDyq1rOyIVb\r\n71SJrVfoFHhrxwiCQrsY/yp5PtC749MOmxNLFbCwMZ1nEJqYQ9Mspovumy1j\r\nXhSxsxY4SbIxlsl0yA0GNvyM0SXRENdlSYn3T/I3ie5pRt8EeweeHnWxA7tD\r\ng6SLZmsKLbU8i6D4h/xtRlZzdyf810LQsel23hp4HqRR085mfrJlIxS1Nh1H\r\nwnZy02ibBiXaGZqalJlbzwaVpReIQ50LsRQNhvofnuG7+Lph989Y/Tdbv3Wf\r\nJWd8Bzr6pLnSNpraCWcJSLOIQpaUw9k2fYdHYdkys/kz864ZkgaiTmZiQg2x\r\n2SCXYH1SgukqGftHLhvcvQ0T+f30iIZ33EgsA35q1zrWpScDYZloprRXzRYj\r\naQLhHcg35NU6CzrES2cW6t+JZRdk8GToUgJtWoueGttHWDMJYtr0KfyqunpS\r\nYeulgG8BkoCWdBwGqb6T9cS/pvYPgh+LlTuXjrAcRx3eRg/l9dpuC9wwOb21\r\nbV+OsDznESmduw49jtGsCc8N477CHlOqgWArYQwgIsZeNyDAMASg6XkMYNTF\r\n69EiixwuJp4j9vFrrAcSv+t6jo1BhYABmUI=\r\n=6wL8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"ce3befb7b5464cfec7fd163108e969eeb8d0f6e0","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"6.14.4","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"10.15.3","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^1.0.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_2.3.21_1648790118276_0.13327151129270653","host":"s3://npm-registry-packages"}},"2.3.22":{"name":"@flyskywhy/react-native-gcanvas","version":"2.3.22","keywords":["2d","3d","android","canvas","dogz","gcanvas","glsl","gpu","ios","native","particles-bg","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@2.3.22","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"a86a2abd0749e8b06b72fc48dbf228e268182fe1","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-2.3.22.tgz","fileCount":1268,"integrity":"sha512-zml10eTnEZ4D32ktO6U5blAvH9EKkhqQ3PEjpgamph/VYLcg9X0J+7aqSt2YPhDvAAPfuwsmJ8SGA7jbz1E+Wg==","signatures":[{"sig":"MEUCIQDtqYojiLOx2zoQeqqeF92kq55tO8WxOBoFLj3W71WM8wIgMlrD4hWNAzDx1c7KGhJyeuZLTIyXEhT1VCHeYHw4vEo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27886081,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikcy+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpzWw//a3d5j6XFMNn0EVRRdXZksRfwyxLeVlrqlD4Ea6FMk1+bg7Gf\r\nbMVugJjo4Ri5jsDzyxswUWKf+9yGN6Xn16H+T0NtUCXDNBgQ+OXGoRIouGuF\r\nL9x5uWP+1NQhu1I7KuwB7VNqpo/1mNmpyF05wYdzv04jhWlWcYKtmfS2/Nh/\r\n3HO3Q05ZpQLUu1h3I5va0k+0Tar63XKns7HC8KEHPfg0heuoXjALH4/MLF0V\r\n/H/KtA7Oa5l31dCcKQr2I8jCZTxnbaFJy4Bp6nqvCnbtcTqXyG0xVwn+w9wF\r\nZ4DcdjBR4JaBw/7NEP6sjthI5bOXiLginZuka+A+VPKITbwVzOcjuoV5aCLi\r\nvTCwCG3qhde5G+b8tfmmqJ+ESsReLQLbjXbqkK7/pPdmxdIb4JUHS//ZbHvd\r\nR/3NeixF314g9cn/lPbsM+L5agX3LASR5INV+Y+gK/+scfp2V3Dl0O8oEGPS\r\n762MIzVCLc3bFCQPHxIR5C8zaht/c99z4oMQr0b0D+qyah9c2KwQMaeSyoK0\r\ndhpZwQuU3mVF2v07nL0Zu4IjkuFWEUXFWRr+Rf8y4SejUvSGfQ1FL8/gmqYz\r\nNtSlzmUvyp975D/KqmBpS4AUpW68r7kCT+aL8Uwr//d0h+ksxDlu7PmZKP5p\r\nm1ZNd7ZbUbNim/YKJ6gakZ2WitvKCIPx1Dw=\r\n=fQUg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"bdf41707f463eaeb3ae5476d4dc8447061c61a61","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"6.14.4","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"10.15.3","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^1.0.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_2.3.22_1653722301445_0.9492904610606254","host":"s3://npm-registry-packages"}},"2.3.23":{"name":"@flyskywhy/react-native-gcanvas","version":"2.3.23","keywords":["2d","3d","android","canvas","dogz","gcanvas","glsl","gpu","ios","native","particles-bg","pixel-animation-editor","pixel-art-animation-editor","pixel-art-editor","pixel-gif-editor","pixel-editor","pixi","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@2.3.23","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"9faadb65260701ecc296b58a20527f262d743687","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-2.3.23.tgz","fileCount":1268,"integrity":"sha512-HatD87gcpdFdmoBAR8TuS5/NiNnlyLnjIMwOaVdy7Ae8vzQQuBWhOQzQVr3iG2XkwvT9tV9SJl4YUH5XOdMHVQ==","signatures":[{"sig":"MEQCID+is7ks37rm1CUzTNkjJv/TUU3ksRu4W9NPPsF4rNE5AiADs2weqEpXNo5kfjOWKsQT2nq+8ZmK7meVORKEIc0zFA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27888378,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikzASACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoQJA/9EgxIB73b3g9hBprChFnnbbxOuLG8hfmyP63OK7JVKCk7gfyJ\r\nTKliYG/FOK2lPu1qaPPJtjW/sl7C0Qh9VL1ACl5hjRYdYv0sysWgS+6uJO+1\r\nsozGkEWdsxajFJVK8kY+p+vYPNfyOOwNrdH4RLQFw/8N291WAO9KLu2Hj6SC\r\nY1J03vJIXJIzdKJI+52TGfke1Fn8q7bK5shP/NGDFiU7gJ6jAWfHYSXHX/yJ\r\nqnu4mK+byHbYImd5Zk/dudLtAkKSa7jMm/58vLl7CZI8FYiHRiCw+Mr/u3Eo\r\n7Wl2oUtpJO+pXqN3abJUr8AhQn1CsxZ2gcyPT/7qhy72QyJqaWnbJI1T7LyT\r\nKWI/E9K3BDkiCoeUA6JBD8XoKN2qaz6XMNoznNzx3zzNlrNet42M9aAWopyP\r\n5CYQoOdF6VF2PVDMqZo50mGxxhDt+3dyPZM2RB73tbgh6hhJzUFEmHK/2THZ\r\n0k5QpFAYiFLvPk3JVPEacloC7imVKXlcU6+0I9zHJ7meHKzUCBCo95psETUJ\r\nqfpQ0Ml5e4GbgULzAaWhGHGoNmd9V2azdgZ87XV3Svis43hk9guNr5H6NO1T\r\nqOzxpI/VKPusYpCPHkwSRwqZVEyNAlJWiRc6Ynn6UGkEdOHL/0BqPCmNW94P\r\nKFewNzqQpCxg0mM2QK17de1+W0Qi7W3l/q4=\r\n=83Gb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"1bf15c3211d814ca2fdb55206e0bd09135754832","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"6.14.4","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"10.15.3","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^1.0.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_2.3.23_1653813266326_0.42761315663227695","host":"s3://npm-registry-packages"}},"2.3.24":{"name":"@flyskywhy/react-native-gcanvas","version":"2.3.24","keywords":["2d","3d","android","canvas","dogz","gcanvas","glsl","gpu","ios","native","particles-bg","pixel-animation-editor","pixel-art-animation-editor","pixel-art-editor","pixel-gif-editor","pixel-editor","pixi","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@2.3.24","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"12ef733066d20a4996b9b4555187c67cdc335841","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-2.3.24.tgz","fileCount":1268,"integrity":"sha512-xrhwZ4qUHA51luUiyVWJL01y03zszZU12G16DuF8mpUy+p8APi1UE7N3ymsmTKMWYBrZymCS5SYjkSkVW5A1TA==","signatures":[{"sig":"MEQCIA+PCdRuVtivm/or1DRPvMuteb0KFjtAZrhYkbovJZZLAiBx4hwi9EsQck1mtyoPdsWRWyO8pSjrRR86RbU+VxIqmw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27888810,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJipcUTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqtAg//e7GG5PiZ1Tz2JlzF3Z06vp3ukGbvR/d2nK4HQuQrdGtUL38H\r\nKdisVGDEkWGZ1hMKbV6h8u2jXDs7ZSRZsice2vQxxg1dvdShDyEc/2qgs3SL\r\nJ4ueQmCNvoIz3lv4HWNyGcQbKFp/XRVxAYdCe0+rgYQ+sB/d0bQrsAKjkLgx\r\n/TqNq7Oy6eb7/W51b0HcewNU3fj1FcQ5EotzAgfKBrD801gx+h35H/LnvFR8\r\nnSQSM+leaac1JVT7f/nu3k6Lvdhy0isPqaWOHzlNUyt7iDV4KxQTxbt1wwCx\r\nz60q5y5RSu+RWmPr3hPX59HMQ/2LOkcYtgaUyKpFKH/kzhxxQRGivvdpWB9P\r\ndTtDEKNIDaon4vZx2/7tkTlyAcaeYNSbGVg4bakiZ7dG/T2ORYBkD+fxgpcU\r\nQTczpK/taLbsuvw1hMtgwqRVTerMY/lVaoVVeTS9cEOfpD5smIKWYAUCUxJj\r\nCu/DnpgnuMlWuIVUVkMyLaOszv9Vf8TkZ4kpxpJRIg3FgQvOEfXjvKCqs2wj\r\nVPfTHkISXn7DTQGdnlvfDqJb5NeXpEBXjZvO3g+03WBjqjBaukoKisChZON8\r\nXzK/HDq57qhFX4Mwug5SAimYg7ANhaJvtbEN7aMHJWJICybnuZ7XdcbSWvKl\r\nPovWH2H/XThZQQ0vp/4aYCyPzjho79KQIH8=\r\n=8sQP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"b5e0109eedf6f278bde0bd5cbf2b193c8170f101","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"6.14.4","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"10.15.3","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^1.0.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_2.3.24_1655031059561_0.8494690143396779","host":"s3://npm-registry-packages"}},"2.3.25":{"name":"@flyskywhy/react-native-gcanvas","version":"2.3.25","keywords":["2d","3d","android","canvas","dogz","gcanvas","glsl","gpu","ios","native","particles-bg","pixel-animation-editor","pixel-art-animation-editor","pixel-art-editor","pixel-gif-editor","pixel-editor","pixi","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@2.3.25","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"82fe439974ccb62008e5b563a825a8fc55d913c9","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-2.3.25.tgz","fileCount":1268,"integrity":"sha512-++KoK6lEr6MkfARfxeXn7fatvKNkaPeZRWMff2a/fDZNasrXk/dDbuDgaNMshWfPx4WO3kXaUQFxWbFtli83kg==","signatures":[{"sig":"MEQCIE8tUXEyygQumwJPQLyt8kQbHn98MXeWcwwFFX99GbtOAiAzrEQhnD3bNE8aeGHVs2ZBbFTizZ4tsyQ/JP+GikXCmA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27890156,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJmkzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqxmQ//bO8PGHcVn+44HbEuKHy2kGdv8Yrpj5Wz46sbTPS1BYgO6eLP\r\nEUjtHXygbbwD+OsRTG1YNiT+rML7d3zeADB5vQqBBDv244EbwMFjlCeBKFHd\r\nWwE5UaO7/5lDARobWnbdOjnmZkDDecCABm1AHz16hYHJ73CcLUKA9nlUpcvW\r\nYp0wwNdDSJX3UPVM8971hqaSynGmVAlEKnNzKMoQ/4K7ESx43ofGWX5yGdGd\r\nR2QaijJFAV465wBoWiqYEDEi3ce/3uWlqZgrDEmsx5Jd6oxHacZHZmaOyTCh\r\nFZV37ucCIZTmHX5DxRKj1QweqnIZ69s+Vl9NixmZwTxhW2kZWY35QjBQSg9V\r\nJ6IwZlLXI32ZoqjT/MyXMzaq3l4NMrWJrRyClWa43aQ9cGIxQfIFpOJvSHFV\r\nVZ0WlEACZ0/kUt1Y8R8djTLugkqwaTYsPfMHr4OCty4y4aric7zDoZzhQNqH\r\nUm4qyvHRTZhAugDOw4XZ2KykB7Qh9BTZdPJISvwxBKSoVif8ggbmpTLdrLiP\r\np8FpPdMETUCV2GSlDex3/+DCn7mcvp92kTg05ISxT7zcDatPl1uDJHmk5okl\r\nsZxwEpuqJF4pX3hnQHlA4byJq/GbQlVi+AVQ49K8EbYqlIQfAKTr6vfs0ITV\r\n5aTv8CXUGp8iUEMUbY1CUhWBY4WDfxm9+M0=\r\n=NfYn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"e79f2ea09b240ca3c502c04b80fa82743a28a031","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"6.14.4","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"10.15.3","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^1.0.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_2.3.25_1663461683413_0.07077875433382563","host":"s3://npm-registry-packages"}},"2.3.26":{"name":"@flyskywhy/react-native-gcanvas","version":"2.3.26","keywords":["2d","3d","android","canvas","dogz","gcanvas","glsl","gpu","ios","native","particles-bg","pixel-animation-editor","pixel-art-animation-editor","pixel-art-editor","pixel-gif-editor","pixel-editor","pixi","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@2.3.26","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"07a7f989f62466cc25011bd5272763fe0e73ee5f","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-2.3.26.tgz","fileCount":1268,"integrity":"sha512-j8tPiPvA5gf/MsKX1NQ9vIhsv4HxB8ivHmuikZ9L8tKSMr3MWQaHsDd9H5Mh6v0+z8w1e8NSZxH0qQzsz/ZCrA==","signatures":[{"sig":"MEUCIQCGbD8ZW/lo2W/9awl0UUg/JFLliYSVEpo8G04UQCd44AIgUvzyunupYpeT26wysFK+odF/It/5wycEWtUukR+ZKfM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27891002,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNqgLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo95w/9FMABw+rtn0gCjVbZ2JSA+qRlb79+p53UmrKEuZcI/uzahQ1F\r\nutZfgEpoMQpT168N7YPn9Q2P/YIk35BW81Cyzut96Md+hb3ylbJrfT2GouGF\r\nOC9TpyNiLWbiFfXqy460y7UySwKsroLgBSAZgp8fe3ZFtAKyvlaaZWrK2TE2\r\nGhmXTNlEtMgALOXuse0bkOxmlxfnWkJ/O3hmVpZzDOoMEKeVvm625kQedxTR\r\nKMQS7YYwYGXnzrXSk/8yc7PHnpVWp3Pj6UDOCyZtQMFb7BV/wMnXPOqHGWts\r\nGLxOINfoNaFs+KXqMYa+2olDLG/Qa7NktYYLvy4Lh172pl4Os+hWd7T8ibu9\r\nehJ2Isv86VrvEJqcXGZoJPmtjBtvA+3JcLvkUdcLXxThyuA/H3mv8TzyfYjB\r\nB/3RMmWsqP1bWq/cHFSAC492yXr1Z744NLJFEHakUDQw4C9Vfu2jpoDi2f83\r\nXWfjxUqrB6tJqVrlsILDL2CGD2JPkMC/W1fLKriRXzszaFw81LKcDSczN5dr\r\nDwWD4k9HPW69JG19g+4S81j6QvRLlguRBtE6Wo+hLGT9QWOSYinWumy9Wtth\r\nrYSSjbzB2y8g7PtDwxNSBPZ/sKuwYDkTxkRW9qThG71PIhNbow0W+PcVJgKA\r\nXrcBpaci89x9D59IC8QiqwxFG/jOiG1+GR8=\r\n=Rvnl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"e0a62352e7c570bba362527c4411d40feb2252c5","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"6.14.4","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"10.15.3","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^1.0.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_2.3.26_1664526347281_0.8052009908037447","host":"s3://npm-registry-packages"}},"2.3.27":{"name":"@flyskywhy/react-native-gcanvas","version":"2.3.27","keywords":["2d","3d","android","canvas","dogz","gcanvas","glsl","gpu","ios","native","particles-bg","pixel-animation-editor","pixel-art-animation-editor","pixel-art-editor","pixel-gif-editor","pixel-editor","pixi","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@2.3.27","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"cfabf125ee26dfb3e2291d0ef404a2cd1a4b9fb8","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-2.3.27.tgz","fileCount":1268,"integrity":"sha512-uiy1/OX79f0F4NdOcM28YMd2tiS6HAIw693+MFmymoOdEvPlEY/pvqpwr6GHzdyo/BM0s4mQxvQsB8JRsEobJA==","signatures":[{"sig":"MEUCIDKmJSHXHyF9Db5cmnpys0Z5osT1Z9HmePmw7Io7wd45AiEAk++U46acuc8dS3ccagegDGYNiEdRMXK9i41tEhyfz8A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27891525,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRLkCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrupA/+J8LM9Xz2A7oD2EXYQ7/+w8c2TCfp80e9FnkGB+ZmjcVkpiwn\r\ndloUkAANqvFg4YSzyv0eAj4RQSsULODkiFU6wWvWGpfpAjFsZqb11/j0PxEq\r\n3aYS678h7raHDEu7fbJERys5EJQRbaGTCVhue82Rypq5pEBcHjnjrbH5yIrx\r\n9FE5sVOJttQjpn/0OARef6tnpKATtT6hGjCmsxllp+AS3WWM58VVy2Hu+Aek\r\nOP7mmZ03X3CvVSS0zeiREfjiLW66qwEfE1Nr6CM7tzG8xU6JjFShrbA0nwNx\r\nVqQNwKss2FQUyTMCEPKaxCCkqxqPUpnb8LlPrI/9UqgkKy4OM6h0ll0O+UWI\r\nb/duvpe3whphRUQV8N+3PyKUxZQsPYqYc0fJRfTDpPr7IRkXf63s2I9uOA6x\r\nOKIFaRhiQdCpM3yMypXB4BXpqVMqvFMF0rj9I7NALok3V+yLf3wvwJ8FiO1d\r\nZdZaRtQrwTTUl9Irw0lpp3UQ1ucsFlvVCkc6hLm/GAgKdsm+R7gI15jW/q8u\r\niZGsAW7DAqilVE0zDrLAij8zcTyz4gyE1a4w11n8pAewkQB5oGhygOhEbR9i\r\nePPGQ0rF6nEUZzaPHoER6DsEqRmmvD/hhZhNARi36NMvUcAAN2snd9lyJ+P/\r\nxID0bDyUMk/XNF10fXzr+he1oXnQLD7yCtE=\r\n=Azu8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"29109f0e502eba7f5ffda20fca00284b5e950794","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"6.14.4","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"10.15.3","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^1.0.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_2.3.27_1665448193292_0.29150249885853774","host":"s3://npm-registry-packages"}},"2.3.28":{"name":"@flyskywhy/react-native-gcanvas","version":"2.3.28","keywords":["2d","3d","android","canvas","dogz","gcanvas","glsl","gpu","ios","native","particles-bg","pixel-animation-editor","pixel-art-animation-editor","pixel-art-editor","pixel-gif-editor","pixel-editor","pixi","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@2.3.28","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"e7de9ee4000ea7f1efc08e0f7dfb4c8f67271e03","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-2.3.28.tgz","fileCount":1268,"integrity":"sha512-tTtzInMwitBpcX3WW9BHy8I4RhJl9dDkCX6Gl9RcOOdBNIhDTpK1JmvNt8Sp5fNQ/eQokAW/a2ic9KPhkrioXA==","signatures":[{"sig":"MEQCIBquYA1vB4ozTW9a2+XDkvvD8beXmzfjxcazEIbxrF5bAiBEyt4Y9FiWNwmLrYssrWt8owDwfI7Qh0FQSqgIMJPxdw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27918259,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcK1kACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqMsBAAjHuO10oJy47UpiqwEXLhoVtaeJe6oT9AzyrmOKc4f9H+Yuiu\r\nml/xpNeH46QYJFs+VRtTvjQoHKCv7u1sGJtheIsqK66K1H36XHC8XZ3goR4W\r\neFzropuNQ8sLNJ/QuhgVGpE6jFfwTfWdCSIF6RaFC7Og8lFDiCICcYXPPGqW\r\n//zmY6aJG8ajE6tX6ZR/C7mOwgdhsjCI+GtMM90ukMrxAWKmVC9xSMyW/qlS\r\nQuwnQDxEAZg5wrMxyu0JCxgPW5MlYyr+KcQBMP8cKGKIGtFq0NYcY5x6LFzX\r\nI+258E8dAi38NCdbnueSLpsu29FoigoX3kclmHeCKxLGYmwjgYa95u89oAkD\r\npdlT+8cVJ7U/bNJltylc1Ar6gs37GlR80xCoRXEkEQEcLYtnebWyZepvC+W7\r\nbmiOymnp/+oFS7ffj0Uqk2YQLPLz4FWg6yLwDsd2BZn76zOEpsxR2PHY0V30\r\nn//Xk0klW9R1wVpk7x9O9wc08OgAhB6C1whh8GqayJvGZ80BQNzcPn4A2ng3\r\nTBeXsJYbA5FuH8NUFHiDY0eE950I7ZIaylOA6rrfBuU7ZIxNA5xgmN+WQQHK\r\nGuG1Ue4vVOoRZBM5R3jC/64ZZwwGQEl11Us7i6FVxtd95JIQVYvQt/XYPXAh\r\nLl7sF56ABEMaUfPCkZrgyeJISOECzKjrD2E=\r\n=Izep\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"8cdf09eecb54ecfa21591dbff7ff414ac7727b11","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"6.14.4","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"10.15.3","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^1.0.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_2.3.28_1668328803348_0.260136524459913","host":"s3://npm-registry-packages"}},"2.3.29":{"name":"@flyskywhy/react-native-gcanvas","version":"2.3.29","keywords":["2d","3d","android","canvas","dogz","gcanvas","glsl","gpu","ios","native","particles-bg","pixel-animation-editor","pixel-art-animation-editor","pixel-art-editor","pixel-gif-editor","pixel-editor","pixi","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@2.3.29","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"a7956634fcf47e9247ce4b348df8a661afd8a1b1","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-2.3.29.tgz","fileCount":1268,"integrity":"sha512-pWnb60o7LjIzZLcTR44M4oSjSJcKOSPfX8gHVmQwPYWVMzTSJRCKUg8hLP9N+L2AO+5joR60pKUuzSBOv7H3Dw==","signatures":[{"sig":"MEQCIG14i9niQ85TcbEYP5yHBky9gIbcFpGDVmqd8CgfC7RiAiBr3rUx2FDE0oLevSpLbY5IsG1kbZTJoUdmqK3i5gTR8g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27919265,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjc06gACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoklg//eYxTWo4bA4mcURvSz3vcj9LW6MjhsZKJzYsZyW2TmpiC+BEH\r\nI+ue/wRju9g0LDtWHXYsnBujOcv7KJkHzcChEktwhB1fWtOrF1ps447+XeM2\r\nz5ZNQbFjtO0KozSsaqjmNldNqDlY7BRe0XqrZxQbB2D5Xc5+iZgNxUrBm1v3\r\nvxcnga5cilWF/O5bHA2II++GWfPU7nX1on+7i9itloTKHFTW0AVW+eLbUyEW\r\nKThLJXWgUfAc7uoSAhXRZpgkSo6kRYP+SHOco35rwACciNNV/HukrzA4Vzfr\r\nAGikd3svklgl46FlN9UA8RdFPJBMIXwUgZgs/s7IkcCqQzoR044CoweBQens\r\nRCcTh8skKIpmp9oJCvbZ9TO7Ub2keOUhKcGvRYTwAByOV6TW4lhk6GrYhz+Z\r\nQ6TlwKOCfBhBpxtNYrLY4LnZdKaKmSB+bDgE+4e3QgwYQ8AX0lKbJnIl0umA\r\nwooibMiIiHJx4TYMmTALg0t0kgM8ugZfTQBALBIAhW9uKSNyDsVxLSiPXex8\r\nIUnSozFXQb/JbMciBwFI55evzDNeX26lws1HMWcm95PbhfRiO2lPkhSW5Oi0\r\nZWe4KURFAiuYQGoxOKmRQputfs0zJ1nOcAVxeOOrsghQtFioaw0cQbdd/aIy\r\n0p/M06P2R6zZkcYSAh+Lqz93e26wB0CKGhU=\r\n=blam\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"05f8be0edec75caa50cd735b00ff61b4f8457760","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"6.14.4","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"10.15.3","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^1.0.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_2.3.29_1668501151797_0.6898102896298399","host":"s3://npm-registry-packages"}},"2.3.30":{"name":"@flyskywhy/react-native-gcanvas","version":"2.3.30","keywords":["2d","3d","android","canvas","dogz","gcanvas","glsl","gpu","ios","native","particles-bg","pixel-animation-editor","pixel-art-animation-editor","pixel-art-editor","pixel-gif-editor","pixel-editor","pixi","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@2.3.30","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"1997867c0517b8ebc296b2907c72d51637bc0eff","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-2.3.30.tgz","fileCount":1268,"integrity":"sha512-r7ss4ZqIfmtqeZdFQLtsNK138WR1s+diwiumpnyrXWsy41LVxIR2LuuZIg+4BGPipqr/wxeiMmXLm09ecBkDDg==","signatures":[{"sig":"MEUCIQD344foOMZd2LWt9Gs2rt3zR0Iy9HoDUJA2zqTkFj4eNgIgeWykEUZSsbpb35JGGIpugLIUDQqQ3KQ4esgMrYoW6Mk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27919769,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdDiLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqGhw//WElBuzq2UnT4Nxm/bwGKQ+pSpgdG9zZ6mWAoqpum0+Vt0ycZ\r\nR9w05h1oEz9j7cwAfcMOoitoc/WHPh6FRBUMVUZrY2tVjAYzmZj+wx1Nb9HC\r\nNA91JCXtoUwfDPA6kBcq7V0gIRhBdiirMUeKZE4A2cT7U3cvJ2PXSxTrvnNJ\r\nAuia47Hs9E52XYuSEzhelSG3bAsr7ZCjH7fOwETIl5/PqWTHeR8tYNhcN9ZD\r\nRo0sX5t7IOHC9rrzN9grefOjZ4WGc7uMy3axRx950rHkYSaek+iT2nscpxHo\r\npDc2Z8FHYDowST0GqnPNXfHZBNcACni3Ri+P7/YXMT16Lw6xChblDh4nKIh0\r\nH4Md6xKchL/MiLD0JgPvhEFpJyO/koEKRPwfZ9ZI9VbPj7n3SA5+zHDdnqAp\r\npqgfyQ2ZnRVRvRYqOM4ilywVOjd4GMPWx1xanJDhKDkUFsFanFgB5h9NYQq7\r\n05lIlyVJ68SBfy7qIIxiQSi28IY5sKmvII512pTNTQ4Kr8CRBFwliInJqzd4\r\nUp44CAv6LPVbn+120o2TjLJ9n8f9tXo4NsZgHtw3Bgdw46TBRqyDHT5mXGll\r\nGAs5dHWvq7qiKUPqzv30e1Zf/GaL4Xy3HDXnirjjQBPaFsICA8Uh6aYIrCs0\r\nej9RM+FnLo8IJ/ViZGMdADEdPE1lpUMV5+M=\r\n=h3rR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"f59520f45a8f8b4ee1d37b2c21ac329cf7ac167f","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"6.14.4","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"10.15.3","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^1.0.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_2.3.30_1668561035498_0.32359124106682513","host":"s3://npm-registry-packages"}},"2.3.31":{"name":"@flyskywhy/react-native-gcanvas","version":"2.3.31","keywords":["2d","3d","android","canvas","dogz","gcanvas","glsl","gpu","ios","native","particles-bg","pixel-animation-editor","pixel-art-animation-editor","pixel-art-editor","pixel-gif-editor","pixel-editor","pixi","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@2.3.31","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"02b4424f24bab02071b66d92173dfde1a6fdfd80","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-2.3.31.tgz","fileCount":1268,"integrity":"sha512-l3orZYV1ky+WdOO+UHrHHTbPqrvxa90LTCrphkvwoD2vOYPpRczXxwb6UKOp6/aEIXZ9aCZSpEZcvCn4hH5gmA==","signatures":[{"sig":"MEQCIHVXKk0CZLKMZa1Coh+MeKFKE0wPmjA0Vhftb/yN7y4hAiArxpszBG7IqtqMjTlrOqtU3xhLlTbT68AaRJAqUxfWYg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27920642,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjddA1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoYqg//aABjGPIrMrqK7hPJKJgFQAy2fBUZelJCT7WbycFMdCZUQJan\r\n3yVwI9+joZ4eudBmQTMpnzSKnUveBP6RhyMHnuCjFWFRncS2RDvWCikHadiV\r\nOWROmcdC5bXner8XSEPqTcjr1M7ocMEYaBamJ4POS6DVvRfDSF5PJhNwxm1x\r\ndIJMqGBHZoFzkQjnxPQHQ4d54bTo6iqVrmagHj1H0YrlgM4MGP0Zh9MbkK2M\r\nGtf9UShCxgB36osefiQWkrRdB8d+jABpSOC3aHVUDiSlcWjuTWnKo7R0YZhm\r\ndYF5VmpQbcKqFRpE9u4zt2QTHv8aChKByR5q3y2Bnc7xyAkN1eh1ZuHKwNEH\r\niKzVzb/t9+9aVBmXvehpjbXNOdZ8UBrxjHpUm7yIwZ19G2zrb+8UxXGIoy1V\r\nENERbntmVW+/uS3YxdJTnAttUTEy9vJyOR/GNZkmpMf/PtB/qzg17qe4NBEb\r\n4Sp6EeobqVQ2eFB5AOF30pbvsLIkVX8H8h/tdx0ohw35l6N2pNOXfwacSUcQ\r\n5yw7lZaJGeSR987jTYifV1sePjRvUzvbcO3XJnk0hIopiAdecTxDRh4lJiAx\r\nDoxbX+m1b86Pl7XYDvwMbBhcgoSH2FiR3lL5QZfOrP2hGMfaBV2vFYlpe1ut\r\nBsppA0jt340grnCjgGvH2i0/E9uX8Zkr/t4=\r\n=JK3y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"c1e012ba57b1def9becbcdbeb43ce8ea4ea7dc8e","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"6.14.4","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"10.15.3","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^1.0.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_2.3.31_1668665397569_0.9487642961505907","host":"s3://npm-registry-packages"}},"2.3.32":{"name":"@flyskywhy/react-native-gcanvas","version":"2.3.32","keywords":["2d","3d","android","canvas","dogz","gcanvas","glsl","gpu","ios","native","particles-bg","pixel-animation-editor","pixel-art-animation-editor","pixel-art-editor","pixel-gif-editor","pixel-editor","pixi","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@2.3.32","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"1e55c552724d959a9685f6a1cface8e123c9419a","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-2.3.32.tgz","fileCount":1268,"integrity":"sha512-55DJePIXu9CxzRkItWvlcayYiuwGlyQojZIuSHNjMvE0DTTzOKaI2BuYo1/kpaKAm2FJg0hD4U0a4u5LozyUaQ==","signatures":[{"sig":"MEUCIQD5yj+vrCeA0EhfHnliDzHk1RepwOhfNfMHV4WS6OkuZwIgNImt26ns/MmeXbEa2xCilzMX7DNB8SZr1gt+6q2u3BI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27920975,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdsuoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqbOg/+MZlEykfJBOy1Cd/LK92oeu0Dx+EeeZz4pm7NEkRM0zqwIkA9\r\nRTlUSqieMyo/wiobpg4KwtkqqoRfTVYb4ex1SwMcBzZE8ZhKTxka/BltZ+JJ\r\nyYilng+ns9oetz/odpZtCwr8J2E8m0QNPG9Fr2Oi8YevQZygQb8H5FjuhPH+\r\naNief979igaNavExFtjx1JiwvmJKlgA4Z1iNh9y9IDqSo1d8LL2yu5PmxF9N\r\nZApC40iz5knVs1x0C6bm9qQnNFvMAF/uuyweInqYP7HM0DrgGn47uQhuFYJR\r\n0LMkxYqU2IpbQuVqXVcDZyJYNM1F3N5FNUV/JYAqLt1aFdJKnXyCGNeKNjdE\r\n4keewBmpfBWwm1B/Yt11NlUFvScLO0S1Zc8UIKHAsoBOAP3SE6AWccGACrgF\r\nbXLub803KbD5kvXa8+jtVOyQAf3QxK+0ilcqagN/o7ZNGo8BKdFRm3Ei6nnG\r\njSiUZ7Ob1THYP9osV3QEiz9+RESBg5AaZjqG62dxqQfcgWixtRXyl2orshBx\r\nD+JLolXIWlyb201GMMyZAzuwE1x1siX7gYDoezOp+tlgAZhyUlqheTTnbuj/\r\nfazeJ/otWstcGz6XoI6et4p1yDPztrTVdARd4qv78hQoztqzIDSuEpNiaqpM\r\n1YKrJN9GHy46UrNra4sLDgSogyWjDVfVtP8=\r\n=TymV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"5d777fbdc158a895746b99666646a99740db0455","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"6.14.4","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"10.15.3","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^1.0.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_2.3.32_1668729767912_0.3747918599794189","host":"s3://npm-registry-packages"}},"2.3.33":{"name":"@flyskywhy/react-native-gcanvas","version":"2.3.33","keywords":["2d","3d","android","canvas","dogz","gcanvas","glsl","gpu","ios","native","particles-bg","pixel-animation-editor","pixel-art-animation-editor","pixel-art-editor","pixel-gif-editor","pixel-editor","pixi","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@2.3.33","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"de9fa6fb875790b56ed95d3326fc670298f5359b","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-2.3.33.tgz","fileCount":1268,"integrity":"sha512-sqmkNqMxccK83dzYqsD/Ni+PQSdJyyBjcab3sl4qqIRXl8p9z7QIdlTzLlILUuhBJkE0JMyTU6L53mCBXCFP5Q==","signatures":[{"sig":"MEQCIGqKkgqEvi1jsUjXeAxo9fpE6zucUltVLEg57E3G1ESSAiAhIBJE33AZIhOuWqNT7UEpJb65QiDiZN7CC+43i2O3+w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27922386,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjeL4xACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq6lA/+L2FssWZeCbU+QKM+2yQbAOt/fPgQCoXxXLh7IkayJ3g4+Cnj\r\nsxndjcFeqIC4NpEZNNWaD8n2PffeEAvNSHf7u7N9GqIrtOZaZpsV1+JK5cjy\r\nZr0q06k+ndcNfUaMmcmV555V1i1MKPhMpsm6x6P6dxnZhgw7ao3Irq3Yb3H7\r\ndl8zekbbWegB6TKCT6i7VFq6PBPoXTDCfl9iO71okrPV4E1hUSODaI/DJYPW\r\nLp4QCi631C9Gk+UpwzVBs4newKzbJmLnPhBbI7wqR0yw0YrQAPX1bnVHAfw6\r\n+Amxgp8YMwWgw0SQxoPMLl3cNK70s+oLN16qUnuF3Zu+OQMleOXnbpIrRRUY\r\nffN/lrNekTRKj0+zfdKuZ0Y/7z5+v3BzUhIM27/HMCD3y8WwfhVzRTxLYK37\r\nFfNjmW7t7sZ4URDj6Npj0jbbQP2ZSNFCCcORZArHR0Z5KT4Dc7NLoewpyM29\r\n0QERvPeGf1WmY0GdedKYjpLrw+28A2UlWRsKM1vSy9yu8VLYgSpsqf3quLs0\r\nSiO4b+uJn4CYOD2HjhhvX1qral8fD6/lVlsMOcWqEv0GqV9XbJjZTy4EHl89\r\nZcBKG+C0u4Hmrw7G54P8a5P+iia4f0fJV2YMkzY8eGgcSscmHmFBJTABBDpJ\r\nze7/O3QcT682JnOQ+dTIdqdWwwjnzIPeMV0=\r\n=ryf2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"4040e14e5d54abd7c95183c1dcfed07693378cea","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"6.14.4","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"10.15.3","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^1.0.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_2.3.33_1668857393413_0.18490006406737525","host":"s3://npm-registry-packages"}},"2.3.34":{"name":"@flyskywhy/react-native-gcanvas","version":"2.3.34","keywords":["2d","3d","android","canvas","dogz","gcanvas","glsl","gpu","ios","native","particles-bg","pixel-animation-editor","pixel-art-animation-editor","pixel-art-editor","pixel-gif-editor","pixel-editor","pixi","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@2.3.34","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"6e7f5d603f7a2f8d09a78c8afc6e833df0fcfdfa","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-2.3.34.tgz","fileCount":1269,"integrity":"sha512-+pWuKltitTKOy0N1AIE0JslBixhg1SYRYUvb2g4xcGDjyt324H7TE/3hpZ8WxIQ6oNbuH5wbkpXNjYwvQsrSJQ==","signatures":[{"sig":"MEUCIQD3SFWnXXdctWFzf/IFayXBqKLqQiSDi40qxBmyWliLpgIgVLmIp0pP5YRBfXyHHXI8V4wUipqx/8yxsP/W66kc43o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27924900,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjY25ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrCFRAAk4Va7YXtuOGZEqHy+3ia+EtJhxkyjEW0nQRKIAwqoFSQPYUE\r\nyhOodd6eKeHVq5p+sXM2ubo7LCTo4/VtAlqgzLW65li+60OOkGDQmxHw9WK+\r\nHTIUgMORoUQnX7uwSePu6Db8ieaD8k5E61K5zqiZWmM0ipjmdZz/JOD0TyGD\r\nvWO73sktSGqpLxkbjZzwU7+yvr9BK3146CtfFOmpM+F2fEUvM7tpHS+54UOE\r\nON3SLpPyjYVqYBORgcWW/EVM0XwbXyn6CkgHAKHbRu5CvzHZ2emEkkPt42xX\r\nOP17q5iSG3DDXFS+VJoKQp5Kuv6WDV2x+D7Hx7aLSxH/1JsGcT5aZJFgkBWI\r\nSGnlfxJbv96TxhtjhI87LeVEYa6MISKnatFVEoS8qnmmYWHMX2J43DPM99Cj\r\nS6eERQ/Jz9txCyvQMJeHfDn2+aA9Jy5dc14GEXb4sm7f2tJAa4yTIUZzWTyA\r\nTLLykQE+5c09eciTA8sF1xj1e+OjmXO8J9o+mGirniWjHeCNnMgdery3Z3w+\r\nTb5ZFJNY5z7/8+TepLO+Yg6LZ2QTVgWXZsfYFUF3dInBwjiPodEyn4jwlt7U\r\n0cskAGiX3ezZZV8100AoZJrTbVSnyfC73ErIUiyMYSTIQkSyoxKNI5fC+1hO\r\nCV+3HqU+/jmnJiLLtPUVdK1Zyjty25I77uc=\r\n=OQC/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"e2737729b5ec1318818321a978cc4657b46a94b1","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"6.14.4","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"10.15.3","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^1.0.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_2.3.34_1670221240992_0.6125452067122048","host":"s3://npm-registry-packages"}},"2.3.35":{"name":"@flyskywhy/react-native-gcanvas","version":"2.3.35","keywords":["2d","3d","android","canvas","dogz","gcanvas","glsl","gpu","ios","native","particles-bg","pixel-animation-editor","pixel-art-animation-editor","pixel-art-editor","pixel-gif-editor","pixel-editor","pixi","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@2.3.35","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"b4f3c9c0816eafc8f8dbd3c407b5659284b5b060","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-2.3.35.tgz","fileCount":1269,"integrity":"sha512-GpK7NO4SltTbhitlJNkHw/T1MLEkZrt5OTjTBI8ndvKekfIVsuQNevrmTla5J+g7roDpYGVFBdrGOsrHpc0IRA==","signatures":[{"sig":"MEUCIQDK2b1d1kdeSXAXn8k0v6Ir9F7XkctRCDwDx3rAScDp1QIgI8QYsOxRcVKIdnsKAArjFklEwZ7O+yFZPeada+JuWVQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27925149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjanaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoS5A//ftHV72WGfLOyueBFxsnMDE5tfuvVFqeF2NqCur1/ysH9iN2A\r\nf/sd5iY6rRurag5tAbjYAPsrEfxs3xTBYZo7iMsCtuqUU6zCBqO0c6CIVzQb\r\n/g+iZA47r1SAZpfHF7wE+2FubVjtz2xOk6Ht0oZEA8ReQsDNGzDeuTnxchVs\r\n+hLPlcsm2ATpF6np2GhGu79tvCUovBWQPAtNbbAHUzon8SyCIcccf3WR80mh\r\nc6oQWqgAk18oSLUkvDS0V37SG7/rxIxUQpCJPl6HnJLt6+3mIrQiaFAHjfce\r\nwoq2VwARKnh1bV24oyO9GDzGl+CFM2LOW6HemgiS8RN7IEXYTAzl9q3gIUhY\r\nwptIM81nFMwxkKK9nGBhJazadOiJxhrkOw/mqoTZIu7pOLxqAe0GtwYhgQsq\r\nMBzgYr3AbVkLoSkj22L2ZvQygDhsT6U5nitB1T5r+I2kfDWrhcfRoKH4n/gp\r\nvMTSYynMhxK8CV7VEj9Uv2VBHFl0x0BDtDgG9DThP392tw+2uJJ4SadUUfwl\r\n/82CAmfFKnolvFOlOO60TESBhgWSb0YLZPu3VFscj4jZKatCObyyEhGB88PP\r\nRdGI9PVgO+voNPcRFEpKauYlE2HZITjEdzPDcGrFEpOWQMIZm5GWuPePLLcH\r\nC2YbbjY+1oidarFDEGQp7GsHlLSQNywhNQ0=\r\n=QW2L\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"d9c9642860674d918613d8a1fae00ae097f34beb","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"6.14.4","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"10.15.3","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^1.0.9"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_2.3.35_1670228442077_0.8167676534580175","host":"s3://npm-registry-packages"}},"2.3.36":{"name":"@flyskywhy/react-native-gcanvas","version":"2.3.36","keywords":["2d","3d","android","canvas","dogz","gcanvas","glsl","gpu","ios","native","particles-bg","pixel-animation-editor","pixel-art-animation-editor","pixel-art-editor","pixel-gif-editor","pixel-editor","pixi","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@2.3.36","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"9829a93675ac1dd59fb0ea791745d8945d0340d2","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-2.3.36.tgz","fileCount":1269,"integrity":"sha512-yOPePsSXc25yC1DiVLNvRtS9AMH5sOTWfcDpy02jsQj7Gq1rvzSAxaqg81E8FMPpfgehoEI6vmdegllwKsVS9w==","signatures":[{"sig":"MEUCIQD06uOpTWD0U4Qn9waP3R3gT1aeX+CbECmy6MNP6bDh0gIgD34ITxgDO8R9wN/7jT6kkVCQlJHShtPyzVhnZZ3LpO0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27926976,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjlsMSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoPbxAAguW5ZWNNo5evn/tb37DOAD17xnQSVWR5AHZw/DKCFh4xQNQ4\r\nv4amY6SkivB47ZAyJGwA4zSj0ipAHmW2phB5PWQsQzLh08R4qBe0fG3p0eh4\r\nUaB98YPhkeoJ0gwskIkDyUhbG1xQU4d/6IZ4LcDXBpL+ZRFS5xmMXOtWzvMf\r\nOnPgP7iQP1FF1Ave6hS4xpguTDEj0+ac5ZK3jeWIeQw0v6lOYKdqUf/3RWWE\r\nKh1tpOOqZj4Mvfj5Dnhd3XyILvE9EQl6qZnsqyv9bSNBEQmBZl2vczIAIdCM\r\nVy1lrLr8aSDxbzbic7KF7w8x/P0JG713l2ySY9PKRU6OWu83guN/ZjijVOtw\r\nOeRKirIvsf4L5ZZVJOBPq7+9yXwJSImt46wghCNH4F7m/A8GpBAT1nLaS2wf\r\nZtNQo64T06aREcCuU11DZVtdgbXEEFxlxDyG3lYaWLK6aL5mgGuU44j8MpQ3\r\nZI7nncfoDsEZLMObgXaL4c+Q0P4SZdIUBmSMeyLtb1fSSpQwIfWKCgUVmKin\r\neg02HLrHDLingwn5TkMRxFmDGlDZFhLIcLtZ7G0bkp8fzHX32yEmE9pvGOd1\r\nPRh94R552ATezw1wsTMAGQTgu/SgMqc373wLpnCKfpIU7oMVy39zCluM9i/e\r\nTbHW+LTh3qj6FufJdfXPmcKerswTH01kO/4=\r\n=rEyZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"77a6201f3c5b16411733d846f1d52c0b2e687826","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"6.14.4","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"10.15.3","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^1.0.9"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_2.3.36_1670824721712_0.22689123004415856","host":"s3://npm-registry-packages"}},"2.3.37":{"name":"@flyskywhy/react-native-gcanvas","version":"2.3.37","keywords":["2d","3d","android","canvas","dogz","gcanvas","glsl","gpu","ios","native","particles-bg","pixel-animation-editor","pixel-art-animation-editor","pixel-art-editor","pixel-gif-editor","pixel-editor","pixi","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@2.3.37","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"08815c9178bbdb59ce432ce8fb144e59f9da434a","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-2.3.37.tgz","fileCount":1269,"integrity":"sha512-KFNNBLEK94fe1sEOUBDDwB+/5cOOBKF6fRsFCM9MlSb970MTYxyKQXolyFD2EORdaI+w/dyFwvXE8m7ICgSyQg==","signatures":[{"sig":"MEUCIBxjXe/TrZp1/cvCqSdy4KonJkjWr2LqImwBehiQLr5JAiEA1zr4CgetLV7Ne8Lp+wRTeqDRk3Gt/NJ+FIuZAT6VZ3g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27927258,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjm9KqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoOoA/8DUiUNnptCPpoL5N5q5QEsdk2PJu3zd2ufPRij2iyRAEMFzHS\r\njRaTgqS+WzDpq6x9EIDkrLVOBsBjig2I1PkZkiDQl/SYfPfweOvjOALuGOte\r\nn4kuSPTnwOu3N4dZnQe5tNzZXz1i/6aa44Dh/KgNd3zbP31MpfGacx5c3arC\r\n0kS6Dyd/L6E8WCXlcfxQbJT3YXMQd5O2njnn4zyra0DGb/X6Gc00VULj+0vZ\r\nmExJf6o0jQaJ29eOsVqXG9L5rlanhmyDu33IdV2TT9FseI+QNlPH9xZZ7jLC\r\n7yjJI0qrdSxXozJi3F0w/tRirLAnONRLkZDZSzwGWBv2t5LTOm4z60dqy0ij\r\nmijdx07cE79+ClXwlIopSdqfozcHoFPMjPAZSdZb+nEP9SlOghgqAYstChLb\r\nS3qDn1MBopPhHYL3E9h6Usbw2/qunAe1rSPngUeyC7a/B2g+g2LDcLzR0PV1\r\n7qmnrCf7OYydwmB7SORe0kNkgnq+73IphVpdMAeQYXP9IkF8Q6aFenQyWpFQ\r\nBCO4MC9mv6lxRe5U5HpfEPQiF/VSQiQ6N/boS6sdo/93qWgH12052pjoZVGu\r\nByZ3+KbIMu8bnBOU3hBNqrV5icUt34EdSW7RAH24QPUxEQVbELPlnS0G9Pa2\r\nWfxxW+mxorl+0IGYOok8ZEseUV53vln/VM0=\r\n=ffZy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"b5944e3d87c82be1d2ba5ae3baa691027121942e","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"6.14.4","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"10.15.3","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^1.0.10"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_2.3.37_1671156394396_0.13620854988133058","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@flyskywhy/react-native-gcanvas","version":"3.0.0","keywords":["2d","3d","android","canvas","dogz","gcanvas","glsl","gpu","ios","native","particles-bg","pixel-animation-editor","pixel-art-animation-editor","pixel-art-editor","pixel-gif-editor","pixel-editor","pixi","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@3.0.0","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"c42589b63db23b1d318e2ddc3a80280457b54828","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-3.0.0.tgz","fileCount":1269,"integrity":"sha512-+xtAi+xn+9qo2ENkxslqbVpkP3IdpXiZrflxe0x+whxiQIy/xYEvIhhFJSKq86CgTftVESL0UlZEr1+FgM7FLg==","signatures":[{"sig":"MEQCIFLVqS3Y6GYlcJeHng6krr/4S2CVWUSDMcM1Vp6d88P8AiBtJRcF1veE/vRJTDEkp/GTBBYUqlLWCp+UnaUzyhPSkQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27927610,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjnwQFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpQXw/8D1S4TdG6T9e+J72WpV9fkNz8ka0jSKBwDfpGBWjHiirW0zPA\r\n2g0zehVLU3bH8unwmVpfBRCgMarYqNZ2kxZd0xnABMJPWI99suoV+KNQ993O\r\nPuqd+RxdCw0sjb83LY6bu9cmraJONSSWDamT5dOzPEXIMG7Zp94YLh6p+S4r\r\n4IGcgWUftJ3SxcZ7O5GqVTZoNP2gJmrZyyboe/4s2fEv/Vs8OL0CpperBRvl\r\nc/HQIuiVx1c0YOSXGUI/RU+d+riSoXZ7sJH76Oe92nWxzD/nAW+UtLRosDvh\r\nYOeRwonpIqWhlXTN+Poi2CEynhyOVL2rqmrLFRyCmOvuNmfjlwpKOUZhFDJW\r\nKjq6eWiPVb/mVNL68x+QaCLOWJD16o9pJaHl1ovLJUPp25wiKN7u2iX3WkyF\r\nfiV1CsyTrr338RKQEL+zWooahBGgkyNVjnTl0MALjH4oNHx4U7BAIyfjAoLI\r\nRUx2zJoHEc7zKxCO/9c9QZdFR6pBHz/CUTG3ulBE2kUzSQEpMLbuCWv3YYSL\r\nkauO5Ou8HIJmMW/+/t77N4b1yyvNOIZbpI5nd0UsBFA0FRy2AxXISfjR3VGf\r\n1mRsvjrjpDMxs1XFnPYsjoxJI4zZDQLrq8vzKeRV3nB2+kpPFrnvG2GTmhCN\r\nmthM7BVs2Aob0hXz1t9RpEnDJXakJYrJ9ks=\r\n=GjqZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"2cecb3fe588fc05360aa4ccbfe9b83559409239c","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"6.14.4","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"10.15.3","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^1.0.10"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_3.0.0_1671365636670_0.5954606001524061","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@flyskywhy/react-native-gcanvas","version":"4.0.0","keywords":["2d","3d","android","canvas","dogz","gcanvas","glsl","gpu","ios","native","particles-bg","pixel-animation-editor","pixel-art-animation-editor","pixel-art-editor","pixel-gif-editor","pixel-editor","pixi","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@4.0.0","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"8b4aa935dcafd750a97dfcc21cb9d69a5a106e88","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-4.0.0.tgz","fileCount":1269,"integrity":"sha512-J/KgH9b20UZppfuOYwipb0IhEswRZ1WJml2P14fMpfJiWw6czVe6h14nWPi+Aabzl1095BmNxyGGjDMKUV14nA==","signatures":[{"sig":"MEYCIQCAHnpqU182PNOxIc37ojEMOHVYw+tESKmwURcnkrYWYgIhAMpZJ5ecg8ha9QWNxelgbQa4iYB+koHkgK3bqnRT859p","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27927931,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjnwROACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmroAg/9En57Tdq7stU+a8DosXuDqD9VzSNreA9G+rM84p4vq1dQAoZU\r\nk95VENd+OR9bXPVZfVTeBLLcywm42fn7thc4JVwkov9r1a2Y2GK4c9YNxmMz\r\nppAfBS6UNe2Iu0BzgJ9bigu75LQCJfXjlv9sVmKdakHxdBSEoKbQ8bL2l3c3\r\nVrdua6C7PLiTaJGHQkJD9Fa/70Kx2h0np4+EzIn8B89TpQdx584a/t8teuqB\r\nCyRxDaVYHIDzg53o1/NIKVv81BkzY06zXOHEtu1QFlPPwyjzvMXLjaeuFHDt\r\nK+Nhq3JLHyFuqcfLyrUTUE4uSaNmqvB8SeagJ7lEiynRHLWb7y4MYhWNAsgp\r\nEm6AMWC+rb3HBT8wok+2mgWWcJiNetvziNRQZpDucpsxyp+K4JMMilLK/E0p\r\nHF/VHzHP/P+ZB2skVZCagEHWDkEFtPzwoOKLyiM5y1XOp/pNq9Gd9QO72JJ0\r\nrnc9pbMQAbsptToa4qHrG4sNWvDNJ0Tbo3MhhujucTqT6fSyPUm2jwJmWGPk\r\ntwtriE4A/mfZUMG3onXlItuSIf7cSFR4o2YPzos1d8o+VelUSrJPiyEueqMs\r\nUey6tJPxW8X8Qeby16v4Xx2VzjK17s5JdEU68MXa7LwpT+vZZoSUvMqLIqoa\r\n7HsZO9giqYk5ZtPJTh4RDOID8k2Wht2bsEk=\r\n=gi+w\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"2455f37d0e114a684af05af69e3fd85ca9883804","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"6.14.4","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"10.15.3","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^1.0.10"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_4.0.0_1671365709987_0.15206925505735813","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"@flyskywhy/react-native-gcanvas","version":"5.0.0","keywords":["2d","3d","android","canvas","dogz","gcanvas","glsl","gpu","ios","native","particles-bg","pixel-animation-editor","pixel-art-animation-editor","pixel-art-editor","pixel-gif-editor","pixel-editor","pixi","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@5.0.0","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"47c3f54ba22b2a4ce697c940d0ebb4e82d1b377b","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-5.0.0.tgz","fileCount":1269,"integrity":"sha512-c++R201SiH3dbb88uZXANc+sjTxh8MHj+McnfCC3+k8ZkEtJJN9GsVJBqvcaF8i3DpmmtcYI5KRwfxGtEUrkkw==","signatures":[{"sig":"MEUCIH5G/qzJbCk9+HC6QbhOm6nGYiIRD6ulbbe5UvyZVFN2AiEAv9zws9hPyZgATXNG5Zw66Rch396priCIS9YzEvf3Grs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27932074,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjnwSMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqShg/+KfXF8dOrlFbweDVLMO46P062Px8bbxvJsc+MNwZS4s9pPqrs\r\nYZ8Pdpq3Ik22UitrK5DRGYV7zsOgdF1gp5zoOC2XG0EQsL9tPin1ynMvS0St\r\nNpq1rat1kVBdXrzA/grH1Z9Y3g90B16nhxZAav5iZttKKDTjojYFzsqNwa32\r\nHWVD86FG/mVshVjMT7FLPTzpYLaK+5UWuNh1WuY2GL8Lp2e0274pMwwHnbx2\r\nfxphw4OybUjIgKYDTpQBZ7upG0qQYQttjtzzPXGUT/ZTvN/mjdT3ldS/5tpA\r\ndxHiDIIxsLLRjbgMLS6n/JmbevV79xf4sAKds96zO/6RPsr4ajiUojf/LcVm\r\nObaEt0t5QeaTq2lH/7NX0WTIUOo+M/RGuovCZ6atg3ehRSsR7ia5KAhcYsNJ\r\nBQzgXyijCzdKe2n5RwLxcckUPxZPcyu+/0HVCxNbZqO04Lp9is/tPMxv1ydE\r\nljcudwNapaZ+BBN/F5VLy4w1N+T/1SaRTpdLacepRKrLHxEnM6Rv0ffnZRb4\r\nXmrntNdP3cg26+kMokJ+3wQ5cgL42slovUqG4thcTETcRs+UtN3LU9LKtNuq\r\nAhHQyR2bgrrpC7GYWNWYrVFqlnEQe8D3krNfpZ2sWbMiMWevyqasDOR+/riN\r\ncbdNfxnNavhAmOxmO5+lo5eWw+FGmdIKcyY=\r\n=byte\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"5dd1193dddead2765aa5eb78acf475debcea714e","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"6.14.4","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"10.15.3","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^1.0.10"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_5.0.0_1671365771755_0.9795478095748023","host":"s3://npm-registry-packages"}},"5.0.1":{"name":"@flyskywhy/react-native-gcanvas","version":"5.0.1","keywords":["2d","3d","android","babylon","babylon.js","babylonjs","canvas","dogz","gcanvas","glsl","gpu","ios","native","particles-bg","pixel-animation-editor","pixel-art-animation-editor","pixel-art-editor","pixel-gif-editor","pixel-editor","pixi","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@5.0.1","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"aca6fcbd20faf092589420afc83d19b1d41ddeff","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-5.0.1.tgz","fileCount":1269,"integrity":"sha512-wZ+UPp6vax4bnRP59oY+RUrYLLi5KS3X/KgoBiFqFfNbGZ90/kL9z4bIKNZd0IrXEILPn/H0S67W7dJJ5ZfquQ==","signatures":[{"sig":"MEQCIGF0kUn4i1HtS3B/y5fmSSSbAWdtCK/ls/6icYEfjF8mAiBo2zr7D9NNnVr1tTCjJEpyr4LlubicuoUihj1szkv4Yw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27933313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjowkJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoLEg/7BIkVKOjYyWuAJn2sGQjM3+MRe2AW/i4kCl2HANI1V/VSndOp\r\nbzLNBiPEZY6CsHo+VVZpOcCVFxMJz6Nu8tEvaG+e7dLPt9MPThxarmxqXXx3\r\niDYud05tuwMspqmcerr7PjxEFbhttLWLjj3/HPFPt8uU78hDW3MWfp0Phac4\r\nka8ujDXN2CA2N0T9Kk7UkCTuIqjDwYhqkBzGo6n9MObfkMl9pHp40/EgWaqF\r\nNjIo5PXypeDttuclWZIJ3fWoH9gvf+SGZthJ8HO3q6Ysi2u6DdkZ0NvJCK44\r\n9yrnljvUHGAtHjlCXgSHPH8G00xUdFXeegfwdzS+x4GYCBEUJCjnhile/gud\r\naZB9lPixQ1T7oJVic4eV5VTZ3HMWqQ3W2JpDT2MI7HXKvkE5Ga4NZawf7RUV\r\n0axp4/YKRLKw8wbBbcRQM/kJh/YDNJPHRI2hK8Qls17W1lbT6+wqXTuBvEJ5\r\nvn6KAGkf+HpUMnuTDgxgmQ/s/zOT3tP2iOZ65FXQzCskD3ai6Bpp9IPa92Ec\r\n7qLUOkgU8saEc8BdPc2sHE5h2zZy39grxQt9V9bcAnTLB8VximU4Z3RD18PQ\r\n0us0az8R9NRU0WiVJDQOi0kotKcWDXFlXO2qajp0rvpWSJzcdUFc1YhlW4/K\r\nEpB/5R9xiURWIOshjlL0vmPzeAHf1gLx800=\r\n=lYXT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"b8771e2b2faab54962e768d958995d28bf7d204e","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"6.14.4","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"10.15.3","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^1.0.10"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_5.0.1_1671629065550_0.7668968442974147","host":"s3://npm-registry-packages"}},"5.0.2":{"name":"@flyskywhy/react-native-gcanvas","version":"5.0.2","keywords":["2d","3d","android","babylon","babylon.js","babylonjs","canvas","dogz","gcanvas","glsl","gpu","ios","native","particles-bg","pixel-animation-editor","pixel-art-animation-editor","pixel-art-editor","pixel-gif-editor","pixel-editor","pixi","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@5.0.2","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"67ad4fce15084bf45600e60deab7fbb30b76e46b","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-5.0.2.tgz","fileCount":1269,"integrity":"sha512-Vyv+qM8EmV5qHesV782cqKLoEP5jauRkMqghBgwxHgEZagyh3vm3IhYEjl61niGF2jjOpOgh8voSt/tZSehnuw==","signatures":[{"sig":"MEUCIQDB4sVQYjJNLDBHRixuAdOFzgz1mu39qrpH/nYmjxw6AgIgHwoMKUNNRpocX+nR1FxL0SAXpOyM09aajbkWb+2njQg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27933883,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjo9p1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqyXQ//fo73kLpSFVGXC84oQNg110OCR3S25Xy4CtuY7V7FyzeDbFPm\r\nerO4k5uUjOA3k/HCbLyzdUKXu/LppEsbbYOQnUd29DXRl/nKEyccDvXZ/TsT\r\nt1VHpUno0j0MAyLy13SxskuK07z9wdUhqig+AacUpQTr8WQHB9Us0KZrSoIS\r\nYkMWS0wWj49Ea6CkHY/U6ZbDLAMwJ9i9T/Sm6WqUFOSheo2PNWu4uL5Q404+\r\nmi4QIBTK2B7vIdPKSjbxGRxPvBgUkir0eJ3Kp3JG+szJ0SRx8ohlm0JAPGua\r\nx21vXi2eT4TwQOIycvPwhzCoo1FqNinR5IN6ac1mJoA1Qjfh3xZZb0j8NdxT\r\niMO97xwvtBbJgs3uyh/mYJkWJp67yRQhibyny4NAd8MrCMeqPT1Zj6UO6iPN\r\n1YwHM3bD+Eav73p0XTCf0EFVvhIiym0aLdQxsS7Ojnkd64ARb88nAApMw4bh\r\nIsCGVNAZ0VLxyp97MdOTCzGRoZtIRIjcV0CK6eHwdu7QH423/2mdzyo3g1Xj\r\nvj3h17FcKe+GxS2U9DtCeLHGhOMbQEiBOrxUsJtT2ZEml4TzAMIVb1Yp+Xsb\r\nFZLg9tINu+RA0tt70MMQ2E9p+KUWL74q78zviR1xJGxb14Odj5FJTpmxEDHe\r\nC4HgJU/eFSKCgH7Zsoh0AjtC3A3+htbNX5c=\r\n=lAgE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"6a67cfa83ab578caa2f4d15a9edb258a37f3d209","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"6.14.4","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"10.15.3","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^1.0.10"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_5.0.2_1671682676885_0.7946327419228896","host":"s3://npm-registry-packages"}},"5.1.0":{"name":"@flyskywhy/react-native-gcanvas","version":"5.1.0","keywords":["2d","3d","android","babylon","babylon.js","babylonjs","canvas","dogz","gcanvas","glsl","gpu","ios","native","offscreen-canvas","particles-bg","pixel-animation-editor","pixel-art-animation-editor","pixel-art-editor","pixel-gif-editor","pixel-editor","pixi","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@5.1.0","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"ffee6d1e58ee62e19699a135cd0234f3ec539c00","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-5.1.0.tgz","fileCount":1269,"integrity":"sha512-l33kvMslQYln9OtF6jR7kZqc3rhtsavpGFjED2apPhHr7ZMGRPLslfdtY8goUuBMoM6hTB/OlDUIlU2B/yEz1w==","signatures":[{"sig":"MEQCIAUkgoIlQQLD7NDnMH35XJfdDV7n89vCuI+wqXyAkkvrAiAPac/Vb+RX90mne6HXKQ2UplQ6wqv8Jtba61xWg97CpQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27937846,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpmgOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpppA//Q4MC7rUuQOV4RzKrDo2ZF/WVQzIxFY35w0y2BT4S1xHJct6B\r\nFZJxJauBYMO8+Mwen5EziqgwSrrRVOkXn9LPqQRjW0t2MSG/s52wMlyYEzW8\r\nUygHZk5EJMRAdriD8mjLtPd5f+1SB/Qq+NbOe9pXxCLWkvN0rWhmWUKURECc\r\njh2Z4QpgFZhlvJ9g08OROITCRzCXYo/IKijVL5OGyV9FywGB3mrgU16SgzJS\r\nqoK0z9e83Blx2tMESMPi10VUpGdaB221fEV1caAUnLRsiodYBxHHXf2VhdO4\r\njB+SodwWZWxdnosA8H5Fal4wA3hcPIXyNykR/OFwelJUavpiqjHQKRp4LCxr\r\n6OwWn71oL7rpnnV0BG+ZVEzweBBj5YouaVC38HTXfn5dENgsiyo8wELXQKVw\r\n8EHHr1OHyx8wklfTXpcJ1g4emxkwjCmHkGzpyiYDnJmipiv1qXTzp1aKiGRf\r\nWrXkfhXnWKjXpvW1XX2aAwe1RU8LVUQTq6HAJlB4HsObFL/ZalDT4neh1Qft\r\nohIFd53BQF2Za0OLLFSZYww0McFRcdG/UgK0V2LnI0VUWs4Cg7RtXj57nrR3\r\nUzqk/Ya1Tv0tZzcPZAHyV1oxFkLFxF8fJ22TrrnUY1eGTYnlRb8PARf2YXSQ\r\nluJ319c5Q59gYy4TVkAYISavxPaF+/0Myd4=\r\n=nZvX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"85cc9d57acabbf03b0dc019bf2a2f2f8071cc13c","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"6.14.4","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"10.15.3","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^2.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_5.1.0_1671849998352_0.7344393607948461","host":"s3://npm-registry-packages"}},"5.1.1":{"name":"@flyskywhy/react-native-gcanvas","version":"5.1.1","keywords":["2d","3d","android","babylon","babylon.js","babylonjs","canvas","dogz","gcanvas","glsl","gpu","ios","multiple-touches","native","offscreen-canvas","particles-bg","pixel-animation-editor","pixel-art-animation-editor","pixel-art-editor","pixel-gif-editor","pixel-editor","pixi","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@5.1.1","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"49a900f9d7e9243b37d11f9feca418ceaceaa12a","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-5.1.1.tgz","fileCount":1269,"integrity":"sha512-DZbpRwl/j983SyK4GSO3Ji/XNaXbdPP+LBU9XPWxaak3ByiPGlSQKzgfoIiBAXL3vn4zfLINkjyaoax2uLOX0A==","signatures":[{"sig":"MEUCIDAkREam47Y3H8FsrBxRJ08QFe4FIZHOfIJJAyROc6EbAiEA7Q8Wpt3W7GecMb4BL4ByjneXT0phzjONo6vlrdq+iqI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27939019,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvXAUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrsfg//ZZH08dmoDzTI9PtRwyQ5XboxEPk+cn4aVqCkWxX3+Jsw8PEN\r\n4ut/rLTjQgetDrEVe6JR5VC3FOeZn80ANKPn1tUgKRAUh6q+vPEaaetCcRws\r\nVXekc/WpL+CqMQy++CrWb6vitxuT+pSqlx9IOpKaOixAOKeyJQDlbUp9PfbF\r\nGz3wQxnrXfDrbHJa9O9s4emvfnIi9Ye/1VnyR9Hs6etejvhJodYAWVn6zRjX\r\n2hmWSMESjiRTgzapMPcsBx45hPzeUrX/fWd//S7NPaB9lD4jEBdjMovVm49k\r\n/50jZTOa9/hm+rWqXGaIDSy7x8Q2OZB04zGtksGYH3cb132xrS92KNo7ft8O\r\nzAovlT7k1mp1282uJd3mkXuPpiDj0XV7IaUxzRdXEzaz4EM86pIovFQ7BjmJ\r\nIK8jzMfgd8m/D+Xz4A+SSBr/AsSrukPmNW1fsailU/z3bdNpAEqOfz2zUGk/\r\nqU6V60JhRdnfrIVSATuKniLADuzhEogztuw8OSAfd7kLir4LlwV9XfdUYFeM\r\n3xamzpfSpl+TyGn5z8eCjH79y8/KO38CcBQP7QEJ1QZG4f/uOeBt5l1SLUak\r\noFyqB0GiSAgUU9JjWMHtjkSqZqwVQRDEDNsWuJkbRC8Cx/6OyxehrTmMCP5Y\r\nc540iLQa96FtDeY0yP8L+/rrKUQU3ZBoEII=\r\n=LlFg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"c8f42a02816fc73fce2ce6f19840f25ef320042a","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"6.14.4","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"10.15.3","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^2.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_5.1.1_1673359379517_0.6000739284935726","host":"s3://npm-registry-packages"}},"5.1.2":{"name":"@flyskywhy/react-native-gcanvas","version":"5.1.2","keywords":["2d","3d","android","babylon","babylon.js","babylonjs","canvas","dogz","gcanvas","glsl","gpu","ios","multiple-touches","native","offscreen-canvas","particles-bg","pixel-animation-editor","pixel-art-animation-editor","pixel-art-editor","pixel-gif-editor","pixel-editor","pixi","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@5.1.2","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"cb741c88b59aea604a850e5b6c652284160d699e","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-5.1.2.tgz","fileCount":1269,"integrity":"sha512-dANtnuJ9BlZm+pm7yY1ZB8giqzjctCfEbP/U1epwgRcFQwsBVUKRRFg5O7C3Qctbq2MGstkMzqzYNyPPyavNeA==","signatures":[{"sig":"MEQCIGl+trgmjH/6R1Xxh1eNxCUdd9MeXFagtCJk4ompXSUvAiB5BlHeLEza/n/gRBP1hHqdNkEC+ld4XiJR9p83JpZ82g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27943540,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwRHFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/bQ//aP+vY20vOFdheYXQ0isFyV9nTqZHC9ObMyIiWCEMzO4/lYM7\r\nlKW1Z3AysrtV/pX7Wj0fDGWyZ1hqEzKtc5l3cE/E7fXCcKEk5o11Sah5IEJg\r\n6Hmpfgseu3CIYvGhNdBojJgC6rgCeXKMlT2zNEOmkt0Y31t/QhbqGE+VGhQY\r\nIBQ1yIMWOMIA/h+00AXN0IhiQ0Ie+tbRCXxW3Db2hgp2/HjCelcMqZlk9khl\r\n/6BQgYq41tRArKJYE3xrG6cxCd/zEyoOMspqWcCoRaISy2zqgRvpC4wK8xJ9\r\nY/0RR6tT06hZWzappk17foRH36DfG5ESQXyT1rgmY+HiNhjXsx589oc03tqh\r\ny181mkGrP7OMpqhsN3pqw8hI29oqvzxEVghpIz3J6fgIeb1NW5l+vMZGrCNe\r\nSV/n2pbeexzAlOjHounbG6HXF7Uk++rPrDp1yFo2q8b+5r2gkHk/SFSy3Ccj\r\nTvVAOGFXpeswwuFqiTQfHOsq0S0bpkX6T5V/BbCnXOEHWI1dlUfrrocsAtg3\r\nN9psREmQbr9OnA8xhAkoC3oEA/U9lrfPTtI4sFKROb0zdxxMKmhfLyXrlNWS\r\nL7BHDH9xrXnF7fBNH/B149aemhvhV4jgqhuKar4S+s4U2WEQtPYwOwESK6G8\r\nU9qY1hd6JCGpFucGeZ10dbBVr5W6M1QWO6M=\r\n=G1cP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"15d05623fb8b376687c0dc4263a01508335e24b8","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"6.14.4","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"10.15.3","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^2.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_5.1.2_1673597380993_0.08147333810691482","host":"s3://npm-registry-packages"}},"5.1.3":{"name":"@flyskywhy/react-native-gcanvas","version":"5.1.3","keywords":["2d","3d","android","babylon","babylon.js","babylonjs","canvas","dogz","gcanvas","glsl","gpu","ios","multiple-touches","native","offscreen-canvas","particles-bg","pixel-animation-editor","pixel-art-animation-editor","pixel-art-editor","pixel-gif-editor","pixel-editor","pixi","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@5.1.3","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"2bc79abcd90c1609bc3205d27bd3efe2e3127e61","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-5.1.3.tgz","fileCount":1269,"integrity":"sha512-Q4WIiODvGErG5ethbJElh2dhfH/NVatDFLhWu3jJCvhrA51tNUXlQfsuJ3CibZOHkHThEeSx97L4JnQgKaKNqA==","signatures":[{"sig":"MEUCIEEYOVM68h2A8kk1I2o8Oph42A9cP5J4NyM+TuIE66PZAiEA1ULIcfydoXqfP4bpavRDO4gdQXtW9Vd7UuajO0OHapY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27944743,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2GFtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoLrQ//RitLXHqxqzMQvSj+fDrmPJXxwCg2RqeF8Rt0DZYwCHa0JEOC\r\nWHoQ8V7hDhGRcXNA0tbdw7jVYRBBFLOU5GE8IBqq3g7zeVPmt8v/cRDFjvqz\r\n1JVjDOyEzxdXL5DFaCTrQCDjnh3SZHjsS+Ffuzya++Xrxpeb9UrnKkYAz8jm\r\nEWBaGb0Bg1Z+MakkuLr7WgQkjCkcfIXzkcNPT/ZdgTveymgyKhh83AT/azig\r\nTdDMahPvya5E0qIm+W2HzuOwHeSTpLPVN1mwZAuCU+d9RpddhAavpSfOnxN0\r\ncUp6r8vfednKl4m3XJj5HK3rupEXoly3RZ108Kw2cl+IvSDFP1sFrFmHO2uj\r\nopDKMQXd6bqyypss9EoLzuSpwO1QRm2XXLHg6qnMfw/HD7WEwjCKBWCiM8w2\r\n936J8THkyEjzQKiFInsw6HTcRgDRzlz+DWiodsjMw6XO6qjEGNXYmB1jkEXc\r\n8xEhzpoACW0hfHAo2BUcg6q1HHEwyrkH3Zid0dQmrWiBLWr53JzV6vbxurZn\r\nDeq4aHzPeHPLJjSMWuwp8O6Dfs+pHjz2ni4r/lAWALJTWbhFoMF1aDbTpUB6\r\nA57ZpLRk196+k90+IpgZ9m70fXIMNTQ7kM7qsfNLxHxZwyOWMiDpMtxHX2TW\r\nJF0uvr3LdfC+KNKJ0Hm6ZqBKkKXecyG1WQY=\r\n=yUiY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"6f2fafa42f551772cc46c8f51dbec8ce90d5d1c4","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"6.14.4","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"10.15.3","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^2.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_5.1.3_1675125100926_0.18805187398775747","host":"s3://npm-registry-packages"}},"5.1.4":{"name":"@flyskywhy/react-native-gcanvas","version":"5.1.4","keywords":["2d","3d","android","babylon","babylon.js","babylonjs","canvas","dogz","gcanvas","glsl","gpu","ios","multiple-touches","native","offscreen-canvas","particles-bg","pixel-animation-editor","pixel-art-animation-editor","pixel-art-editor","pixel-gif-editor","pixel-editor","pixi","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@5.1.4","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"a762938c2b98dec8d12a815c965cb62bdbdf732a","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-5.1.4.tgz","fileCount":1269,"integrity":"sha512-WiGAkbTmOsuAxmpqHyLJhPd8mqPGKFuf0pmZyL8Bg6H81jUORok8ctLNYSJDZboJJcwDV51LLbt4u2azgvXNUw==","signatures":[{"sig":"MEUCID6vP0FTcFPZ3VLDonQLpiuZHaoygt8PH3A46LlNeEAUAiEApA/hG4q4ibxvjCtLL2ArJ2+3qUXPNhGgT7nW13yxt24=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27945371,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj3PFdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpswg/+NLZbyVll2AUEbn7Au1bnx5K2SYwq8MqERYa+z7aY8nPr3LDW\r\nMkdce87gpl3WfORFwYjsUOwwE3jYI9nme5Jy7IZOTqcrIDLEbqbhdjpgyrxY\r\ntgN0CCuzQSHUuKCPWNyle7YJpiifukfR/RnRb5CcPqg6ohNgY2bHqPzshYR3\r\nJFp+k0q/1dlUb3ByXvlDd8ocwMXC8exhwx4x86YSLUP/p0NzVgqSJg6NY0Qd\r\n6L8Y8EJa9pA8eVFY7vVfK+KjthmlJEil9BSNnLfb8wSxu0EXY5jPM49jSsYH\r\n2+ccB9nC+B+ZrbpVKTccCN0ZHIqpExX94QBcsZabvX8FXkeoj89uT+rtpgYh\r\nUBO9h9hV2OmWwHL/Lc44r+Qp+KgYpL01+xF6XcD6cmxr+b4qRCnOX4xR/xEp\r\n1488jyVLfX6vlo2AhJ5Okf5OtQ1AvnZRqSd718S1PGeNpbIjp735cNqi+D+S\r\nrBK7XhWbWPbrzwrm3MHOUL2kF74Bi0jgz3i2y/ZEEHSGxiC8p3yQvzt3+CV9\r\nMRx0/ljP4UXUz93OSWL8w+E0RFBs7jPlgkf9pxzi6CxICouk6wde7UeI8I1S\r\nhDlIf8CNuxsFTXqAeTIJkxPvgy/o07eYl8R01kE2qK6eNSZ0gahfuS7k7p+o\r\nFq26K2RbO1rnEFItxc68ZFsV3FaV8SyEp9Y=\r\n=EGuj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"ea1b7b0377c8423cc5f8fa54df1fd7548c47dab4","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"6.14.4","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"10.15.3","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^2.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_5.1.4_1675424093535_0.9731713371846713","host":"s3://npm-registry-packages"}},"5.1.5":{"name":"@flyskywhy/react-native-gcanvas","version":"5.1.5","keywords":["2d","3d","android","babylon","babylon.js","babylonjs","canvas","dogz","gcanvas","glsl","gpu","ios","multiple-touches","native","offscreen-canvas","particles-bg","pixel-animation-editor","pixel-art-animation-editor","pixel-art-editor","pixel-gif-editor","pixel-editor","pixi","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@5.1.5","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"b87ca1a3a69f5892b4ceea5e82df22f8596d52a8","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-5.1.5.tgz","fileCount":1269,"integrity":"sha512-DGW51TCkgPsVtzxaq7QuLSBTM5862iBH4By6ZTT4GXX1hfOsN81FRNqNfpjxyObRvP7ML2kgkc8ZZow+0X+Q2Q==","signatures":[{"sig":"MEQCIEHI3qMPnrgvKNWD/3t1SNeeKhjLnGsjXwyh7KQKQOwsAiB4JSCv6TVQP5q75qKlA46SLK4MEOU2e7H1++1QYyQNJA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27945659,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj3PNjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq47A/+PyKS2ft/EQ6OD62Zd658WWE24az7boduUGqDV/l+80YQi7hs\r\neVDSyBLsS3QVI2JFiVyY5risFCwhNKYOr/Ip9Iu+IW1ActF0GsIPztiQM1iZ\r\nh6JbfFJGjGaztN8qoBSvPamNuC2fyiaS1bMDc4yAmEQ1rLjIe9arI43t1z6f\r\n5oVcn5ZQ5jBbk+PGE64+4BsAo6qrMEAmKnrX9SkZr1UA7cLFLGNCoz4m46VA\r\nsBD2GP833Sp0lWxkhCU8O4eROr0DqJ6DeIxPy0hEPvUVYvqj/1ovUudwmqAs\r\ndlz+sB+5FgsZGhKfYHKKNQe6eJdQ5lV0TiuT2GjeBROfbK2kskF+Y9IUvUuz\r\n1CncoLShk1+wF9vTetWBVyiyTns318wyxA2k5BVVkL2LFzqeBlJ4yPkrlh5X\r\nyfdK3ITIbDiF4NTlJsegU1D6K3j6Ktle0+i6C1xsSuucVtJFQxukfL/yVtLQ\r\nIRor86rpZ+o23Rh9tNRsjDdgqFJH+t0LU+uv/uJ5gxNseUNnoJAH/16p1TCU\r\npf4rAMZEZht/OG+7U5gKAa2P3vxuk2qXf41MsX8yPEMzINM3eQabkLSZ4jrk\r\nKSwmKimeZ0UBbF4oJlp11OiY2wHNJUC5FPJ9a/us5hXFi3C/AZ8l2eeCbG2p\r\nfJhr34hrkP6Y/rbtsTItcolAJ0mnoJdBRwI=\r\n=Bqzj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"64535617146be0712721e0342ee3ca8464cec34b","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"6.14.4","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"10.15.3","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^2.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_5.1.5_1675424611155_0.5858077502091723","host":"s3://npm-registry-packages"}},"5.1.6":{"name":"@flyskywhy/react-native-gcanvas","version":"5.1.6","keywords":["2d","3d","android","babylon","babylon.js","babylonjs","canvas","dogz","gcanvas","glsl","gpu","ios","multiple-touches","native","offscreen-canvas","particles-bg","pixel-animation-editor","pixel-art-animation-editor","pixel-art-editor","pixel-gif-editor","pixel-editor","pixi","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@5.1.6","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"f3cd86bcc94218b28f0099910adceab029a75008","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-5.1.6.tgz","fileCount":1269,"integrity":"sha512-fcKD2fHEm/Z/0bNpCGEUqvBioFqX/3gwZJqJ+a+A5dKEeWo43ZMm/4e0NW4AAWldHOYa05ekeW/NmPhnanp+Aw==","signatures":[{"sig":"MEUCIDs0giu4v+R7z20s0QXnCB1oBDgb1PyEGZZ9Zm4QfbWaAiEAtNOasT3AybJjiCAYvev3Ga71oWsrE9ZQU7FcnY5TISw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27945833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7sCVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqyNhAApLNzuG/rUvmK2u40Vyr5Dhcac8lodnnFSItQMxK601TiAJRn\r\nxMKGwdRRFtLELUQT4bWRSHvVJ8VryBNblP5u48jgy/+dBsugtJKJ4CD61+uI\r\nzhKidPLRcvrWW93xmty1x14b8TVXrghbNiRToV/hl3TvFT/22+pj4KUpP6Ce\r\nKB6MTWAF1Zq5FIktBWcVUiPFkq7CuA+tLEmAhMA8gOD6LdhAmaBJemIpqe+a\r\nb+y2KDXPWiyMzzhod/LIaFHB0ijsduuKI/Zt/YyB7+jAGkB/KVnKBbN9n9L4\r\nbkDGsRtVIuBjcYtWafNqlw7nWNfdc+VauY7giG4Ho+sJE2XXLzhBnB9K1lOr\r\nqenN614dCKiT0v4xhWAPbUIFnMLjyfUgZL92QpGi0K0bwqVbGzBp4nNZ4smR\r\nwvH11QnIZ3jo/W0yjTmBbSqn9fl80NISv8Z0SdNzhIH3Q1Azf6HpL2yPvCK0\r\npsrybM//joizjxg1Fs9rx45ZpzPkgdnDZXTJ3HJacUF9oPEnPlYiYB8uviRq\r\n7iWGfeaYd5fIX7aE4JJWzgKfiwUDmf3E936XRD70p9SobZC053r93jrPg1cl\r\nBwvbuiU6N2RiqC6LY2O4Ozxi6V4HWEVxZsYSuV7kKB13joK3ZuDZseZcLemi\r\nvxfRMf/z95cabVqgYF4IegoSeSyr+pR7aQg=\r\n=qusI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"057e0a07564bc4b67ab57f23bdc44731849274a7","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"6.14.4","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"10.15.3","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^2.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_5.1.6_1676591252531_0.7295657411689573","host":"s3://npm-registry-packages"}},"5.1.7":{"name":"@flyskywhy/react-native-gcanvas","version":"5.1.7","keywords":["2d","3d","android","babylon","babylon.js","babylonjs","canvas","dogz","font","gcanvas","glsl","gpu","ios","multiple-touches","native","offscreen-canvas","particles-bg","pixel-animation-editor","pixel-art-animation-editor","pixel-art-editor","pixel-gif-editor","pixel-editor","pixi","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@5.1.7","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"bc449c150a7a614e7d5e10d9bb6c1dd91f162cef","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-5.1.7.tgz","fileCount":1269,"integrity":"sha512-e2qVsV5PChXZbfpyjr9Q1h1pt8op2XOjrHi9RQQ4MPh8/B/7hPL1TKttI0nAOSfhBTjY/A6V0ryEo11wNkwCpQ==","signatures":[{"sig":"MEQCICJsOkPo3QR9IV5R01tXbaGYVmAX0vh+nVmGyzm/MXGbAiAA8itJH0aWc26EMUalrEg+Q5wcbLZhGP0OxnQy++zIYQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27958008,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEVqHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrvTRAAirl1FIvF52BMOS8fgu7MNT4OENIajd7jQ5TPHNpkAE5jx/73\r\nPUZFVTP+Z2Q0JZhNjLevhlivHr91l29obZC1R7bespgWjRtz/Ws2QtQgNOBT\r\nzZcrBjvXV7V0UW6HPEDBQlSuBqpQJqP/3z1Hmy3UiFJ2cFAj+dxMpgMdeIdc\r\nMwwPzkCHb80Q88vwOCi6FEkiXefFOWBARANKVllsgoiSXazc6PXaU8JmBsrw\r\n8WJ2oeh4haOrvjEvUpR4qqEbHq+/ZTcdsxlQlEqb7Gdr2KeJnWOk35X+kXRV\r\nbVT88secakruC2bcGeOhQTH+PEE2cMqowFuGeGVtmtZ+g8CMZMgmWtF4n5Qv\r\nafbyBGbk87qtdfxrsH0aRNd20SjkiYe8gPCE/NQ6JGyumidnQZWHh/zPUe+B\r\nY1ktf68FAQHiqpM4RJ9mE6sjZLU874GK6wD9ixHTGWZ+xhnE2+nR38dapY9w\r\nE7MuoygNwwqKbxa10d4GjlPxfOTqL6wsm0MSFuwm/eCraU4XxEIfWj6CPSnq\r\nwRNUIPBULj55rJwx/TP4gK4t+OkIsJH14rLlbFfhNmEHRP2e/ZPx14pIfrIK\r\n1YVi9oZNy1DVPDF0pkylkjqzV+ovjfuITiw4wwFgm9XsaNjpfV02oS+kZ5J9\r\nvpy1vH8SiGXYP2Wd9NWbZM7peoYwkcunt6s=\r\n=jms0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"4961e6093df7843b8aa8cdc566e67fe8d630dc81","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"6.14.4","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"10.15.3","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^2.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_5.1.7_1678858887569_0.6322980715426252","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"@flyskywhy/react-native-gcanvas","version":"6.0.0","keywords":["2d","3d","android","babylon","babylon.js","babylonjs","canvas","dogz","font","gcanvas","glsl","gpu","ios","multiple-touches","native","offscreen-canvas","particles-bg","pixel-animation-editor","pixel-art-animation-editor","pixel-art-editor","pixel-gif-editor","pixel-editor","pixi","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@6.0.0","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"a3142691ca8ad99dfda475c907e31258afc015ba","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-6.0.0.tgz","fileCount":1269,"integrity":"sha512-HdTI/diJHLVNILnfMltdeZi+LVzqbSPvh4b68TKkeeopkft9UmY72AYmoiNCMp28HjpO2MJcMaCnsFUGA0P0uw==","signatures":[{"sig":"MEQCIFUB3uSKCIFtD6aOy32hs5mgKxWZd21zfADQkfN9m/O+AiBlGI80VdWtRLCwW9jJSSma99WI8l81AdvapuzLCeHU0Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27960365,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGrn7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrE8Q/+Jal4UY8rlL/mXfG4ucHflvLQs6Hzx9RnxxGDge2YmBWD0efW\r\nRuiGM5lChJ9TUP6skQWFVtR2Ne3Bkr1NC+BxxwG5tiFp/W0wrOe1mxWltJ3w\r\nNgxn92CeNjpt7YNJHVxgoJpQDRAQD6OaW4LpDnB11RCVhnKXGi+5/5U8zx/t\r\nFyfu+5R+OxqHJa9ycla8hgnyTkvZA9jy1G6DV67hcLqzY3bz/d9COh6JjSMD\r\nad0OodPtygTub5U0Dwk/tk+RaeTuyg+8Ol9jVb/lCt/w6aWEQ4Ym78HjF9Ch\r\nsvMEsJ+JT6s6QhG4+xg9X/5byqAyCE3eoGVs8JXyLlmgV9mholjXD74nzURo\r\nq1/Ho/Jd1U9/mBYBIqyVHm7tbu30mTKHDc8ljL6c1An/AvyXh2G4EOPzKFE4\r\nVHaZezSx5phk94VjMANsoiqZxGe+1TH9IEDWOUz05iq68lrgIhg2b064Q8Nt\r\nT+y1progHNsLsJvia6GQiC45eRmYJBw3JMo2mAfUbBhmv0RJS6o0X0nQah4w\r\n0PZsXyqIe1OeLmhRYOvtJm2eZljdkJKwqK5x8Ij4Bsnv+EGLSb4El3W9kqIm\r\nWUjrNiekszz7w5bbvrvrDNOlmQbN2qfpCbbLpYvo5G7T2JKXp3kzlgOXrCD9\r\n2RB8x3xNU1qBwhuMRAr7CU6sLfXDQ/kJT24=\r\n=aCF3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"05086b67026a46d2573608dfcd2e672f1bee7e79","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"6.14.4","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"10.15.3","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^2.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_6.0.0_1679473146682_0.4981628701511769","host":"s3://npm-registry-packages"}},"6.0.1":{"name":"@flyskywhy/react-native-gcanvas","version":"6.0.1","keywords":["2d","3d","android","babylon","babylon.js","babylonjs","canvas","dogz","font","gcanvas","glsl","gpu","ios","multiple-touches","native","offscreen-canvas","particles-bg","pixel-animation-editor","pixel-art-animation-editor","pixel-art-editor","pixel-gif-editor","pixel-editor","pixi","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@6.0.1","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"8c422fab54e7ea65fdee799fbe4ce9bdf3823f8c","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-6.0.1.tgz","fileCount":1269,"integrity":"sha512-OenT7HNW98yAjGPwNDWrawzychL66jOVwYJUSogBR9MSVuSZqe352BFTZcMSbS+Hd38n99gH22Wkg5tWdsKPfQ==","signatures":[{"sig":"MEUCIH+Or7YV2RFhtkq5XcCZ05xMKOcHOSttqVBUzFfnvKDiAiEAiomo6tGgD1p+L8qWgBZYfC4K7d+gGyE5wKK868NgC1s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27961624,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkG+G2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmonlA//QJlV8iFHdEoXYwNk3rVS457Xo4wTmPRiBPYZp6+SZfBNE9qp\r\n1LnclXkWM+mzPLaVRjLZl0yko3La0FSQmW1TWuenTMkf9dw1LUW44yfNKgO2\r\nBsXdR1eQwscNeJfyl0p862Wn/C093i2C4zfVJ1SbxtH5haIfJ7pRSj5vXKPx\r\nDdFFeI8mRSLSG22oSoBTl2k8fZOHrbVCUal2l3bwhqxN1sK7jU1LNVLLDYCg\r\nnbFACjuAFRag22LeqVYFYwNmwtXhMZdIIOwGMpY19CP5egIG59kNIKjfUPR8\r\nLegobDXL56uDVnuOFuy6+q6Xtvrjyl9uICdcdwt1QXWOJgr0tGZ3CtReg4H9\r\nyH84FAosrV93kDRl7I85tIrT5vsda6e4keHAXHBGJl0tM7gKkoS/vXIHIM8n\r\ndPrvA+ADV6Sig2p/5BW5zWD8Uw9jGmzVIfRtyIQcFkSY1LB5tqJrS/KtM42P\r\nwUpDKzDCJ0A/ZfEjBoFAJ1epZBWLhFiwhDxsih6yD0TWt1aNMvUh+4ge1nwh\r\nf8m2uwf3Qtd8YVXbcLTAJi/XLeAlhi004x/AYknGfrPtqM2oDhXnU6CudHmC\r\nZNTUytYrDsUHQHuDqauSGJ67eCa1Jx9rUxo3sb3ywoiPBzvHOv6Dk4tvFOG/\r\nHhEtiiDQRU6VZPuT5o631g75u6HPmpGJMyw=\r\n=+Ycg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"552f17abc4e761a58ceddfe5811284b218039dff","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"6.14.4","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"10.15.3","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^2.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_6.0.1_1679548853692_0.9932161165986719","host":"s3://npm-registry-packages"}},"6.0.2":{"name":"@flyskywhy/react-native-gcanvas","version":"6.0.2","keywords":["2d","3d","android","babylon","babylon.js","babylonjs","canvas","dogz","font","gcanvas","glsl","gpu","ios","multiple-touches","native","offscreen-canvas","particles-bg","pixel-animation-editor","pixel-art-animation-editor","pixel-art-editor","pixel-gif-editor","pixel-editor","pixi","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@6.0.2","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"7f4554a950ff7d1d61da3f6e75093a7ce0a17745","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-6.0.2.tgz","fileCount":1269,"integrity":"sha512-uWn7zLGrjyUf7wAwgsEHdn9UOm+dj5zDpeWxNxgz5MoqEyhl+/AdGlCXoq6rmWMRhqOv381Eb+3o21IMTnLw7g==","signatures":[{"sig":"MEUCIQD6vk2DO5UKnwm3poHswOYrlPI+E4MhLKKeJ4EMXHlVQgIgK/v+fgFGYrlghkB4wGqzXjGMTl7HTpGyAOxKlvuybes=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27961889,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSHoyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq7Pg/+ORK6XNviVUlsxi9s3C/P9fTrVFPxdvmf6G1ygRHrUhh5wSRr\r\nAQo9VUUkoh6LgiZWodr8ELRaB203edh49dcD+Qf7ChMjIUs+GT00FUSJGuhM\r\n4HIvLmSbqcJgpVvofGfEXQ+B+s+fqIwMdEaNRABlvNLhAZfERTEqezHL/e1u\r\ns4M7hLwriYZeCqgvWDtK9Mh7csTokseVUpuTmxwUPojghfeF4uXILmeuwfst\r\nSiriOp8OpAJ4WiZXtGbozbjF+TwkqpRYDLQM8dhWQnXQuYyH4tzbhuOWyN51\r\nlLpoohfGLV2fFsc2MrUbJ89guzeQUAzJ7yQnDCRYU3aZSCWXuvw+c55rB9wi\r\nQK0BfQRZS3z1fSmwbrZQbGLO81JhkCLgdERohjCs9ml0Kd/VkKwgjN0SESYU\r\nPqteysVtEOvZhsWpOfMzsvehv+iwOFXgsgw6celfKx/Hb13UkTxstr8/8sIt\r\n8BtdNPS8YjSVt9YhlSwWbteXYk869k6Zr9HH+AKhSkbI83qV5mPLoze6tjJt\r\nSlJ2w8pINRzAnnEUtRLyaMfOXoajZhbj/5m/JmSYzBXKdFvTkXFCL/mBjaVf\r\nOmDp5zV5PeYMn8GqOVlXk7rY+XV+nUoNSJdcXS86KaktCrFKKQYD6tm9K5/l\r\nNNxSx864Ikv3PI9ffBbi7D9eoEGDklmN0OQ=\r\n=gVLd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"77d3d7b5c4e04755bd3f04ba5e2ccd756c4a0774","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"8.11.0","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"16.16.0","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^2.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_6.0.2_1682471474371_0.66378945568828","host":"s3://npm-registry-packages"}},"6.0.3":{"name":"@flyskywhy/react-native-gcanvas","version":"6.0.3","keywords":["2d","3d","android","babylon","babylon.js","babylonjs","canvas","dogz","font","gcanvas","glsl","gpu","ios","multiple-touches","native","offscreen-canvas","particles-bg","pixel-animation-editor","pixel-art-animation-editor","pixel-art-editor","pixel-gif-editor","pixel-editor","pixi","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@6.0.3","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"ea739e9a01fbe74d9e07e4076640f394c8dbce8d","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-6.0.3.tgz","fileCount":1269,"integrity":"sha512-QlC/eKLdHr1ugrdzdriUIR+ukF9GWENXFNL8cw5YBW1uCeKryR6ZMm3zCscJ7OqAJ1n/y737zWCAc2Q9Kz1bGQ==","signatures":[{"sig":"MEUCIEG5MqlJSPVmY/Fy+uz0PMcK+L7xctxWovUHcAWfaSpuAiEA6BdaU45tC+WTc794WpRvZBgCJm4z1x8jAnDklawvL7w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27962462,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkVK4xACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrqAw/9EwWu//Kd1LP55SUEJULK6+v+ZUQkHIqDXMbUXYA6i2dBvO/g\r\namZTFvjrsDTWW2JL8xzx45rEHp5J3XPWFiEmNYuNWhWIMe1TvpAeSSHzKPfC\r\n06YloGGi9xokdbBFu4HDlkEZIuBNDhJ6Kg6HnyU/Jzkf+/JA8HIguN+JDNEh\r\n3GG3kRaIt1/+gBkRB5SDF7qthdSa3oCYty2KPT1A+XapohDYj/CAQV7WsWen\r\nbbQo+gkMvYgeIC7g3qQuU1MGQ+/VCE7ArdFTMSBn5YryQzrO4hrwa58xhJWc\r\nlP4j8nPPFK9vWQbc03V62KfImrROMH6Y6jp4waRIFYpEogFK2KYfiSUqhV14\r\nMk42mtob3ouvw4+Bsc1AUpEyGJlhIsnF1BwaJBWI1rlnh+uRCoGH69r6NfCc\r\nbOoCoCUxw2ND+tBn5+14cEm1YUsQ30lcYopIBTv0Sd1q3VSQ0ADKlHtYh0AY\r\nuXVQeOQkrjD/VmwG47U8wLMt8CIa5MmZDY7T3RRpZMwXY3vfm8qTA7BJmPEh\r\nq41F8dpX17SSuICUCn2PFMpwJH9ZH+im9+kM9p2/onfOZ8AabS8KV/SH4Hw9\r\niemw9BvU4OE4ittIG7fK5IQ29gudSSJE+8AlA6niZvD6ufUawknv5Gqp2oqW\r\nuW3Cxt9Yea39QF0gLmTCHH1pNaAzm3dcP0Q=\r\n=nVsV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"ad918b600e36c8b07943796a7dde9fcfaf263d1a","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"6.14.4","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"10.15.3","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^2.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_6.0.3_1683271216716_0.2692277188969674","host":"s3://npm-registry-packages"}},"6.0.4":{"name":"@flyskywhy/react-native-gcanvas","version":"6.0.4","keywords":["2d","3d","android","babylon","babylon.js","babylonjs","canvas","dogz","font","gcanvas","glsl","gpu","ios","multiple-touches","native","offscreen-canvas","particles-bg","pixel-animation-editor","pixel-art-animation-editor","pixel-art-editor","pixel-gif-editor","pixel-editor","pixi","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@6.0.4","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"12d3cfb1c51e912aef726b242612a9f94bdd50cd","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-6.0.4.tgz","fileCount":1269,"integrity":"sha512-5bzpZnj0hBHh5gZHQ/6qv+auYCgdzn+vP2xn7x8JV1bP7qdV7U6I3dT1P6PO64OkQkoFlnPbMoscuc+fqo3OzA==","signatures":[{"sig":"MEUCIBBdQDsCMbMIiejXgntdakok1LKqAwlGnLptCirKvqCVAiEAugwRzHhmlefV+XruAvjEnQVUprM2an6GbVGUaHfL8tA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27963687},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"22f7ee37d1d35432297672c8c9eb89a1e7436a5c","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"6.14.4","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"10.15.3","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^2.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_6.0.4_1686728476698_0.07252691585294047","host":"s3://npm-registry-packages"}},"6.0.5":{"name":"@flyskywhy/react-native-gcanvas","version":"6.0.5","keywords":["2d","3d","android","babylon","babylon.js","babylonjs","canvas","dogz","font","gcanvas","glsl","gpu","ios","multiple-touches","native","offscreen-canvas","particles-bg","pixel-animation-editor","pixel-art-animation-editor","pixel-art-editor","pixel-gif-editor","pixel-editor","pixi","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@6.0.5","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"0dc489f476886bf34643f5d91580f715ede44a33","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-6.0.5.tgz","fileCount":1269,"integrity":"sha512-QxuZGSqcIoDZxoHL69lqdBupwZDqOXL+1/b7tDGryrq/YkElE1LEKvBshPpH6GQ71nx2iESmMk58xRiaHWvhJw==","signatures":[{"sig":"MEUCIHARVOZiBXjt/SzWYnDCBWb1jkwyz3Lu6vHz4rKkt0ulAiEA04Z1jtS296G3naPaZNmECdU/UiJx3uarX/jC5ZaWcLw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27965143},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"332ca1bfd90326a66c9f4a190b84bb712597bde4","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"6.14.4","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"10.15.3","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^2.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_6.0.5_1686811102140_0.07151585453870268","host":"s3://npm-registry-packages"}},"6.0.6":{"name":"@flyskywhy/react-native-gcanvas","version":"6.0.6","keywords":["2d","3d","android","babylon","babylon.js","babylonjs","canvas","dogz","font","gcanvas","glsl","gpu","ios","multiple-touches","native","offscreen-canvas","particles-bg","pixel-animation-editor","pixel-art-animation-editor","pixel-art-editor","pixel-gif-editor","pixel-editor","pixi","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@6.0.6","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"533ec8f09c500fae928333c9f26db6309d2589d6","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-6.0.6.tgz","fileCount":1269,"integrity":"sha512-0l8EyL+d7bI7z6yfNv0vVeVe47sNNmJjdzXwCER4EMtoY+e5/HoQgmiHNayXVYo1rE77ADy6tFTBY4FgL/WUeg==","signatures":[{"sig":"MEUCIQCbDSqVzvmhgkCPZykxHA5z37ApPLi7KYNkkfjjX4VIYwIgRThLNQALlPFQot6NhrhdDXxCOiYoBqv4FNNFcBHWKzY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27965878},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"6f90316e2397489a0a2b829ec8efadd3c6b0242c","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"6.14.4","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"10.15.3","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^2.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_6.0.6_1687918071994_0.8290607555395075","host":"s3://npm-registry-packages"}},"6.0.7":{"name":"@flyskywhy/react-native-gcanvas","version":"6.0.7","keywords":["2d","3d","android","babylon","babylon.js","babylonjs","canvas","dogz","font","gcanvas","glsl","gpu","ios","multiple-touches","native","offscreen-canvas","particles-bg","pixel-animation-editor","pixel-art-animation-editor","pixel-art-editor","pixel-gif-editor","pixel-editor","pixi","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@6.0.7","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"402c63ec08b184f3677fd583e9b2e0ff72149f3b","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-6.0.7.tgz","fileCount":1269,"integrity":"sha512-SIm8SqrhpDSHn+ubHdIYUGVU6AVtsnSAYj9NmQ8ZptMezadK1LxV7WT4BBA1145OohkFhV7u9U5H1kg5aAraBg==","signatures":[{"sig":"MEQCIAxpkTzg2HMxdAzJ7C3DcbNKU8F+eTQoRKq1mEK7j1B+AiBr+YwmMDiTrlLn7Ad1XsRz9ASaWkxAKWDwNGK4CRsT9A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27966254},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"e8afd51e59a0e7bcb32006fd0e7003ea8e3a3193","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"8.11.0","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"16.16.0","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^2.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_6.0.7_1693792766941_0.4092566219070224","host":"s3://npm-registry-packages"}},"6.0.8":{"name":"@flyskywhy/react-native-gcanvas","version":"6.0.8","keywords":["2d","3d","android","babylon","babylon.js","babylonjs","canvas","dogz","font","gcanvas","glsl","gpu","ios","multiple-touches","native","offscreen-canvas","particles-bg","pixel-animation-editor","pixel-art-animation-editor","pixel-art-editor","pixel-gif-editor","pixel-editor","pixi","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@6.0.8","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"19f6acfffd652f08032b727c9d29530afadc909d","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-6.0.8.tgz","fileCount":1269,"integrity":"sha512-elsnmMpvIejfuwHTXKFzkUUTqr+tx4kzhG7AmtTHecKG1gqTJL7164MoEtvWxfnFugM3RjNt8CYvSr6S62duvw==","signatures":[{"sig":"MEYCIQCMObQJuZikvYXHhFp+Gzkx4Wwfijb5akSCMmgwXDonuAIhAIBFclKNxuBsJm7dH4IPciTwH7ToKIxikTbvHFcLsT9t","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27966411},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"d70df2dabef901e5f2898443ef5d311763c52f30","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"8.11.0","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"16.16.0","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^2.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_6.0.8_1698135074776_0.9285890182277141","host":"s3://npm-registry-packages"}},"6.0.9":{"name":"@flyskywhy/react-native-gcanvas","version":"6.0.9","keywords":["2d","3d","android","babylon","babylon.js","babylonjs","canvas","dogz","font","gcanvas","glsl","gpu","ios","multiple-touches","native","offscreen-canvas","particles-bg","pixel-animation-editor","pixel-art-animation-editor","pixel-art-editor","pixel-gif-editor","pixel-editor","pixi","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@6.0.9","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"dc428ab9a6d705942a382f472da756e2a64650d0","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-6.0.9.tgz","fileCount":1269,"integrity":"sha512-j+z4VIC/hQRUkfmnp3y00Qsj5EKXrQjUfTS6rM8mI118cu9tVUSX3oQKL5QS42aSG/P+mTelzt0EGSm5wl/how==","signatures":[{"sig":"MEUCIFFrjeU9G28nzjPlyZWOTO80AWn56UfA2gk0F0/IYC1qAiEAzcGQBtZ+nzCB5Z9gDkQCOpKfMZCCY4dn0EtnePPwC5c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27966543},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"cc05113a763f9aa2b9dd021129c2a40e83787960","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"8.11.0","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"16.16.0","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^2.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_6.0.9_1701839892291_0.4555775360545833","host":"s3://npm-registry-packages"}},"6.0.10":{"name":"@flyskywhy/react-native-gcanvas","version":"6.0.10","keywords":["2d","3d","android","babylon","babylon.js","babylonjs","canvas","dogz","font","gcanvas","glsl","gpu","ios","multiple-touches","native","offscreen-canvas","particles-bg","pixel-animation-editor","pixel-art-animation-editor","pixel-art-editor","pixel-gif-editor","pixel-editor","pixi","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@6.0.10","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"7dfa554cb1e6b03f8bdfe8d19ad22983d3defa8b","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-6.0.10.tgz","fileCount":1269,"integrity":"sha512-EwBZZpTV7HIN6YxNB8XIW1HOaF8ETxGsaTKqYEv2epq2G1Cj7XolcFD0ADOGcJXNUSOeMHSIEX9cAlRrXxa6iw==","signatures":[{"sig":"MEQCIH+CTgPoDXQMdlJExiXB0JsLTSlDHCDh3TE0nzT0yF2zAiASXb4yCRlFJNzBthtSGXyVu9fJ0Q+BRXu7GfWzL/3E7g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27967106},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"a1475141f01cc4133979b67a86881292e786c633","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"8.11.0","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"16.16.0","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^2.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_6.0.10_1701936848621_0.39763813742181253","host":"s3://npm-registry-packages"}},"6.0.11":{"name":"@flyskywhy/react-native-gcanvas","version":"6.0.11","keywords":["2d","3d","android","babylon","babylon.js","babylonjs","canvas","dogz","font","gcanvas","glsl","gpu","ios","multiple-touches","native","offscreen-canvas","particles-bg","pixel-animation-editor","pixel-art-animation-editor","pixel-art-editor","pixel-gif-editor","pixel-editor","pixi","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@6.0.11","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"f23004464899c67efd2c0395beef5f59b0893a0c","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-6.0.11.tgz","fileCount":1269,"integrity":"sha512-OrJ6XgErqVNJfKvTFIMUYLjAJCmrovcDaPP5jbRDa9gpOq9c1hSgC+fhRrAqEBguWVGZbSWmJT7YDQD9EoNGUQ==","signatures":[{"sig":"MEUCIQC2XFp7Xwse8R3eBjNYd6cmRWCMH+rK85fRHuhvfyybNAIgQkeCf66PTlqn1C7kMXl+gvQlk0H0d91tJgYhSZXxrMI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27967942},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"6be4293dad2c200a4e408a01352284db2718a5f7","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"8.11.0","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"16.16.0","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^2.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_6.0.11_1703203637698_0.40554053236919607","host":"s3://npm-registry-packages"}},"6.0.12":{"name":"@flyskywhy/react-native-gcanvas","version":"6.0.12","keywords":["2d","3d","android","babylon","babylon.js","babylonjs","canvas","dogz","font","gcanvas","glsl","gpu","ios","multiple-touches","native","offscreen-canvas","particles-bg","pixel-animation-editor","pixel-art-animation-editor","pixel-art-editor","pixel-gif-editor","pixel-editor","pixi","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@6.0.12","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"f814cb460b2f92d85f2a3489aac1ad566335c49d","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-6.0.12.tgz","fileCount":1269,"integrity":"sha512-NN6RnUnhz781BoeTh4FtDmcU7xx5Mt1jqNKtAENdIHV4tsnwEqAaFKIkrJ/mHcKTcG9ONJ+plRMTipUoZm8sMw==","signatures":[{"sig":"MEYCIQDkGyeQ5yohmDw/K9eOxSI1BkMRcjQ22B7B88VJfu3x+gIhAPq2eMfVMcOgd/5gwYE1PSjXUxQTxQt9J26QoQ3AeJsv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27968625},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"bb77c744ef5f8f4fb18730cc0e75ff9d8906ff4f","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"8.11.0","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"16.16.0","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^2.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_6.0.12_1722908699884_0.13011154427128213","host":"s3://npm-registry-packages"}},"6.0.13":{"name":"@flyskywhy/react-native-gcanvas","version":"6.0.13","keywords":["2d","3d","android","babylon","babylon.js","babylonjs","canvas","dogz","font","gcanvas","glsl","gpu","ios","multiple-touches","native","offscreen-canvas","particles-bg","pixel-animation-editor","pixel-art-animation-editor","pixel-art-editor","pixel-gif-editor","pixel-editor","pixi","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@6.0.13","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"91d3783a169d264f5da6359362ddc5f785da6305","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-6.0.13.tgz","fileCount":1911,"integrity":"sha512-FQ+NZtn+LtZaLf8yZ3diaCEoLJoBqkQD1tr2TUQeJ7bXj1G18cSvVdX9SRqnelTByoxq7Xal7CqtBYocPeK66A==","signatures":[{"sig":"MEUCID4LgGqsQbVUQVivr7+evbtJJYlG9Lz+af8Tgl/Zja3TAiEAtbY94PpxY1iUpG+55DgoJG4LkWXzfe5Bl0exOlu47cI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36509674},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"3020e1fd593d7aee830cb3175e68d0857e64ae3e","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"8.11.0","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"16.16.0","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^2.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_6.0.13_1726101333536_0.15076491697788952","host":"s3://npm-registry-packages"}},"6.0.14":{"name":"@flyskywhy/react-native-gcanvas","version":"6.0.14","keywords":["2d","3d","android","babylon","babylon.js","babylonjs","canvas","dogz","font","gcanvas","glsl","gpu","ios","multiple-touches","native","offscreen-canvas","particles-bg","pixel-animation-editor","pixel-art-animation-editor","pixel-art-editor","pixel-gif-editor","pixel-editor","pixi","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@6.0.14","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"d4aa190bfe7b6ec95f2fa00d00dfbd5307cbcc15","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-6.0.14.tgz","fileCount":2397,"integrity":"sha512-fFYnB2i+7YWITe08fidPLZ8DCPWVo1FOYDYj4peipdKWh+teGDTt2vLAeC4oxRj4tl0ZJqNP13+wYf4pFvJbqw==","signatures":[{"sig":"MEYCIQCr0IuIRghSspBYP/FrjwaNjhUPnhKnSqHzg1lMXzwPrgIhAIK0Jim5aJqlmCppHGfH+vBu41wRSdCTygPtUFMKBYsU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42403860},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"0632ac3a35fba46fa80c2e6e0bc697dea5deb0ae","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"8.11.0","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"16.16.0","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^2.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_6.0.14_1728709079312_0.9688179430725827","host":"s3://npm-registry-packages"}},"6.0.15":{"name":"@flyskywhy/react-native-gcanvas","version":"6.0.15","keywords":["2d","3d","android","babylon","babylon.js","babylonjs","canvas","dogz","font","gcanvas","glsl","gpu","ios","multiple-touches","native","offscreen-canvas","particles-bg","pixel-animation-editor","pixel-art-animation-editor","pixel-art-editor","pixel-gif-editor","pixel-editor","pixi","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@6.0.15","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"80a1e93bc82ef90f2055c3c5898cb45761bfb85f","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-6.0.15.tgz","fileCount":2398,"integrity":"sha512-+GJ3V3K/yr1dM7cYvAI1I+bsGq4fN4TIaSofGsYjB30nTlwdz1QamBVOh9TA/W2YjNQ2a3aMztsoB8OwuOj+iA==","signatures":[{"sig":"MEUCIQCk8NOrmtkx9m3pFDApiMg1b09ZEWI5mRYgcWxE2+8UUwIgd0qbs63LPvGRp8SgZ0VKGGFcd7+lyIgBbmJprjzDM1A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42411619},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"f2900db38ec08ea3a532a5fe20709756bf54b68f","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"8.11.0","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"16.16.0","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^2.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_6.0.15_1730680074266_0.42051386789881384","host":"s3://npm-registry-packages"}},"6.0.16":{"name":"@flyskywhy/react-native-gcanvas","version":"6.0.16","keywords":["2d","3d","android","babylon","babylon.js","babylonjs","canvas","dogz","font","gcanvas","glsl","gpu","ios","multiple-touches","native","offscreen-canvas","particles-bg","pixel-animation-editor","pixel-art-animation-editor","pixel-art-editor","pixel-gif-editor","pixel-editor","pixi","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@6.0.16","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"6c5307c6a4ca6da4eaad64c2ee55d65409519a1b","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-6.0.16.tgz","fileCount":2398,"integrity":"sha512-KZ9sHqjwYfjpzTgW6u0axgaNfKFblR+uwdoJjdYmc9CFttevqTobyTU9cEbo765OR/RdAcDCZdpajoFA6dBs5w==","signatures":[{"sig":"MEUCIFdt1a7A84BG24qsL4AiPCStnQOtxH0NS+s9AzLPWEpiAiEAyAQDvaRJ8tG/v2ZwezpAbqrin85FQYcpqtDixAwPGCE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42417322},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"35131ffc60ccb0753cd9bd2ec1789333ac3c0f1e","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"8.11.0","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"16.16.0","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^2.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_6.0.16_1732177661974_0.8192389523330523","host":"s3://npm-registry-packages"}},"6.0.17":{"name":"@flyskywhy/react-native-gcanvas","version":"6.0.17","keywords":["2d","3d","android","babylon","babylon.js","babylonjs","canvas","dogz","font","gcanvas","glsl","gpu","ios","multiple-touches","native","offscreen-canvas","particles-bg","pixel-animation-editor","pixel-art-animation-editor","pixel-art-editor","pixel-gif-editor","pixel-editor","pixi","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@6.0.17","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"415a2e515e851fb52613def70e1bc5b43bd4844f","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-6.0.17.tgz","fileCount":2398,"integrity":"sha512-BUcG65Udk3643h1qUO8k01lldQiRWNEMYua/AJUHD2TFSrHlyKitAB/jGu7QsWAcApzWHQsrul7E7UeMOsZI5Q==","signatures":[{"sig":"MEQCIFAkPRyJpeF2yHZLnEsLCtuBiCDuwItvoKjxi/QmGsjBAiBnDyM7PgkqQ+fxQV39KazVcxVjnAsf14NaiqEJnjfn/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42418071},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"1b4c492dd83da9997cc8d79c24fb669d74b5776f","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"8.11.0","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"16.16.0","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^2.0.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_6.0.17_1732670058666_0.3679795755252391","host":"s3://npm-registry-packages"}},"6.0.18":{"name":"@flyskywhy/react-native-gcanvas","version":"6.0.18","keywords":["2d","3d","android","babylon","babylon.js","babylonjs","canvas","dogz","font","gcanvas","glsl","gpu","ios","multiple-touches","native","offscreen-canvas","particles-bg","pixel-animation-editor","pixel-art-animation-editor","pixel-art-editor","pixel-gif-editor","pixel-editor","pixi","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@6.0.18","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"589f3cd5eb3e9642a41c90790a049f9316902fc1","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-6.0.18.tgz","fileCount":2398,"integrity":"sha512-SeMqglztJh96iHNMnm5cfb83U3UZEo0e8eq3OG5FOaJa3pTCd5LLxHeN0ccyMY6VYCRDNcpfR3O8Dh/fsZ684w==","signatures":[{"sig":"MEUCIQD4H/TOjmr/Wkh3Mlc3Uya3kQQ0ruUgrRYP+sNnX5C4CQIgaNcZZ/ZGhfSb9i+/3hh0/Zrtd9V+Me6qrAj9Rl9/8UA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42418259},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"653f16ede6b7a44f3b641ef83c6868453b0ca2f0","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"8.11.0","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"16.16.0","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^2.0.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_6.0.18_1732687975978_0.7000735762478218","host":"s3://npm-registry-packages"}},"6.0.19":{"name":"@flyskywhy/react-native-gcanvas","version":"6.0.19","keywords":["2d","3d","android","babylon","babylon.js","babylonjs","canvas","dogz","emoji","font","gcanvas","glsl","gpu","ios","multiple-touches","native","offscreen-canvas","particles-bg","pixel-animation-editor","pixel-art-animation-editor","pixel-art-editor","pixel-gif-editor","pixel-editor","pixi","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@6.0.19","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"daa76fbd20f14a485361314650f74e34cb862972","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-6.0.19.tgz","fileCount":2399,"integrity":"sha512-tj5cRD5TfpAFNj/ZArvfIGAcMoi7ecU1K7da4BgXVTaG2gemxcr55PCHGxrDrNpzChrfFOB270s6IoBMXuVuKQ==","signatures":[{"sig":"MEUCIQC+gIJDJdvXu3/gk8g2UV9CbC67edRqooqSYwQydUo/RAIgBDAtE4G0bMdPWWaeV9U9TDTQ2Ugs0rOQjgiuNvxmhlU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59069407},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"6d14a6cae88ef9c73c206573fe69b33ac607e225","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"8.11.0","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"16.16.0","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^2.0.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_6.0.19_1732857617213_0.11147842608119385","host":"s3://npm-registry-packages"}},"6.0.20":{"name":"@flyskywhy/react-native-gcanvas","version":"6.0.20","keywords":["2d","3d","android","babylon","babylon.js","babylonjs","canvas","dogz","emoji","font","gcanvas","glsl","gpu","ios","multiple-touches","native","offscreen-canvas","particles-bg","pixel-animation-editor","pixel-art-animation-editor","pixel-art-editor","pixel-gif-editor","pixel-editor","pixi","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@6.0.20","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"d48c84975055d7eb997b3d6efb151c9bfe64ec54","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-6.0.20.tgz","fileCount":2399,"integrity":"sha512-sZ0vnDpkmyPYLZ8SB7fLpmy7HF0RLAWN3NUF3Bhr2t4GdaJNszwsIpD42+ttfcDwWRnlATpSWsR13Azen9d7Nw==","signatures":[{"sig":"MEYCIQDPjqa1bIsEHagylyDehlehKWEh4sdDMFxI5dbXTT7rkQIhAIgVI/1NjEwNCZxwSD4VIzoxBAEmpQl5Bg2UXgLe8w3e","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59070549},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"12b00fa2a5c7aef58c9ce6304a9a5535f831e3e9","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"8.11.0","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"16.16.0","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^2.0.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_6.0.20_1733896069314_0.22587448592079618","host":"s3://npm-registry-packages-npm-production"}},"6.0.21":{"name":"@flyskywhy/react-native-gcanvas","version":"6.0.21","keywords":["2d","3d","android","babylon","babylon.js","babylonjs","canvas","dogz","emoji","font","gcanvas","glsl","gpu","ios","multiple-touches","native","offscreen-canvas","particles-bg","pixel-animation-editor","pixel-art-animation-editor","pixel-art-editor","pixel-gif-editor","pixel-editor","pixi","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@6.0.21","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"e666368c36736fcf2fa2daba8cee3c3cfe24c715","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-6.0.21.tgz","fileCount":2399,"integrity":"sha512-A5/WEjuAZwsQXgvLf9Kf59luiAF8eEMgfBaQBLIvEC0j9e/XdN6G1xclHZYXwudBuo+wyZLJ6GaWVkFbAGH1/g==","signatures":[{"sig":"MEUCIQDG981nlfOiYf0mQzI9i4/DhKe/RxIUZRYGiUdRnl2+zgIgYFUK/skAZxsl7Bs7h46KI2hhowuCg/6zh69+sQd8u9o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59072067},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"3f1d3b0d6d9e7e0f292b3e2023368ab32c668699","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"10.9.2","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"22.13.1","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^2.0.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_6.0.21_1763432232615_0.5714037551189854","host":"s3://npm-registry-packages-npm-production"}},"6.0.22":{"name":"@flyskywhy/react-native-gcanvas","version":"6.0.22","keywords":["2d","3d","android","babylon","babylon.js","babylonjs","canvas","dogz","emoji","font","gcanvas","glsl","gpu","ios","multiple-touches","native","offscreen-canvas","particles-bg","pixel-animation-editor","pixel-art-animation-editor","pixel-art-editor","pixel-gif-editor","pixel-editor","pixi","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@6.0.22","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"ea9ab6dde4f972895d8f83be1b83760f60c916c0","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-6.0.22.tgz","fileCount":2399,"integrity":"sha512-/3++QikBvGRz6gwmBwmcFhFkkzkouwi6OFTT7ivCwpKMYbBga1+pipJIt8I9UmUdM+8jVky90a5yR+hJIxtrog==","signatures":[{"sig":"MEUCIEu+L0bxVrWot4QuDnK89T9QKnu/E2VioAFAEIlUbvPDAiEAr7hQakkif/lq59obx7YpdfheopW5z30H1MhNAJw6o0E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59072228},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"ece1af90f8db74dcee467a7f8d7aab7e5e65d1b4","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"10.9.2","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"22.13.1","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^2.0.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_6.0.22_1764031812830_0.6326517638444058","host":"s3://npm-registry-packages-npm-production"}},"6.0.23":{"name":"@flyskywhy/react-native-gcanvas","version":"6.0.23","keywords":["2d","3d","android","babylon","babylon.js","babylonjs","canvas","dogz","emoji","font","gcanvas","glsl","gpu","ios","multiple-touches","native","offscreen-canvas","particles-bg","pixel-animation-editor","pixel-art-animation-editor","pixel-art-editor","pixel-gif-editor","pixel-editor","pixi","proton","react-native","shader","opengl","webgl","zdog"],"license":"Apache","_id":"@flyskywhy/react-native-gcanvas@6.0.23","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"dist":{"shasum":"ff8fbe6db30e3a97ae29f4747767a18087ea6b29","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-6.0.23.tgz","fileCount":2399,"integrity":"sha512-MlwLalQqqp8Bfs4iDVYwXFxcXL9Js+I9ZqXzD1wsdTV3hBX42VftD0aAqO8jDSwR2eMwzkbtrSAG4Nbu8VE0kA==","signatures":[{"sig":"MEYCIQD1Xq6BjxDaScMo2LVuV/gHYTQGEAMAzYBsRfwB6ORfPgIhAPUr1SYVR9cRprFq/T8DUf7wFfLFiRWqBvvh9Mc6zhkM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59074009},"main":"index","funding":[{"url":"https://Alipay/flyskywhy@gmail.com","type":"individual"},{"url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e","type":"individual"}],"gitHead":"fef0381bd3d50f5aa0d30d14367c728376306f6c","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"repository":{"url":"git+https://github.com/flyskywhy/react-native-gcanvas.git","type":"git"},"_npmVersion":"10.9.2","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","directories":{},"_nodeVersion":"22.13.1","dependencies":{"@flyskywhy/react-native-browser-polyfill":"^2.0.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-native-gcanvas_6.0.23_1764577965918_0.25110022458940917","host":"s3://npm-registry-packages-npm-production"}},"6.0.24":{"name":"@flyskywhy/react-native-gcanvas","version":"6.0.24","description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","main":"index","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/flyskywhy/react-native-gcanvas.git"},"keywords":["2d","3d","android","babylon","babylon.js","babylonjs","canvas","dogz","emoji","font","gcanvas","glsl","gpu","ios","multiple-touches","native","offscreen-canvas","particles-bg","pixel-animation-editor","pixel-art-animation-editor","pixel-art-editor","pixel-gif-editor","pixel-editor","pixi","proton","react-native","shader","opengl","webgl","zdog"],"dependencies":{"@flyskywhy/react-native-browser-polyfill":"^2.0.2"},"private":false,"funding":[{"type":"individual","url":"https://Alipay/flyskywhy@gmail.com"},{"type":"individual","url":"https://EthAddress/0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e"}],"license":"Apache","bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","_id":"@flyskywhy/react-native-gcanvas@6.0.24","gitHead":"97737d92e98e6952baf0146e04580d8d6716909a","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"integrity":"sha512-oQSCCsaUqcDTEY4F5s4dg7AijMKvju5yvCsHSv+6XoC/8Jqed51Y1i60cKGx90AavbgtFqAa/ouaXOxc1FzPzA==","shasum":"1a4dd37da4b263ed5fe497f1e3954278c5d0ad3e","tarball":"https://registry.npmjs.org/@flyskywhy/react-native-gcanvas/-/react-native-gcanvas-6.0.24.tgz","fileCount":2399,"unpackedSize":59074425,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDbjTfxnO0ngE6VaPo/37w7fnPfT6ZXLF5Wqp5NYSbAuAIhAO1LeY9pbiG60ub4OAtA7JGkScTQAKg+A6tcvF97L7hS"}]},"_npmUser":{"name":"flyskywhy","email":"flyskywhy@gmail.com"},"directories":{},"maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-native-gcanvas_6.0.24_1766319305295_0.28357687636098294"},"_hasShrinkwrap":false}},"time":{"created":"2020-12-13T06:00:42.359Z","modified":"2025-12-21T12:15:06.440Z","1.2.0":"2020-12-13T06:00:42.789Z","1.2.1":"2020-12-14T08:37:40.275Z","1.2.2":"2020-12-15T02:50:31.930Z","1.2.3":"2020-12-16T08:09:17.830Z","1.2.4":"2020-12-18T04:56:04.811Z","1.2.5":"2020-12-18T09:28:07.112Z","1.2.6":"2020-12-19T05:02:58.546Z","1.2.7":"2020-12-21T05:31:00.636Z","2.0.0":"2020-12-22T07:52:18.176Z","2.0.1":"2021-05-04T02:49:14.536Z","2.1.0":"2021-05-08T09:07:21.571Z","2.1.1":"2021-05-13T01:52:43.317Z","2.1.2":"2021-05-16T07:36:05.080Z","2.2.0":"2021-05-29T02:45:00.185Z","2.3.0":"2021-06-17T14:09:17.510Z","2.3.1":"2021-06-20T09:54:24.734Z","2.3.2":"2021-06-24T23:50:19.020Z","2.3.3":"2021-06-30T13:05:28.396Z","2.3.4":"2021-07-08T02:37:44.845Z","2.3.5":"2021-07-14T07:46:55.966Z","2.3.6":"2021-08-09T08:49:10.949Z","2.3.7":"2021-08-18T00:34:48.221Z","2.3.8":"2022-01-12T08:41:30.506Z","2.3.9":"2022-01-12T08:50:24.987Z","2.3.10":"2022-01-14T00:19:42.285Z","2.3.11":"2022-02-07T01:06:51.305Z","2.3.12":"2022-02-07T01:10:16.552Z","2.3.13":"2022-02-08T08:47:27.054Z","2.3.14":"2022-02-09T02:24:37.007Z","2.3.15":"2022-02-10T02:40:46.161Z","2.3.16":"2022-02-16T01:33:17.995Z","2.3.17":"2022-02-16T01:34:31.408Z","2.3.18":"2022-02-17T00:03:55.950Z","2.3.19":"2022-03-02T08:53:57.222Z","2.3.20":"2022-03-10T06:21:43.877Z","2.3.21":"2022-04-01T05:15:18.686Z","2.3.22":"2022-05-28T07:18:22.071Z","2.3.23":"2022-05-29T08:34:26.672Z","2.3.24":"2022-06-12T10:50:59.942Z","2.3.25":"2022-09-18T00:41:23.779Z","2.3.26":"2022-09-30T08:25:47.681Z","2.3.27":"2022-10-11T00:29:54.053Z","2.3.28":"2022-11-13T08:40:04.096Z","2.3.29":"2022-11-15T08:32:32.122Z","2.3.30":"2022-11-16T01:10:35.890Z","2.3.31":"2022-11-17T06:09:57.932Z","2.3.32":"2022-11-18T00:02:48.378Z","2.3.33":"2022-11-19T11:29:53.770Z","2.3.34":"2022-12-05T06:20:41.407Z","2.3.35":"2022-12-05T08:20:42.529Z","2.3.36":"2022-12-12T05:58:42.102Z","2.3.37":"2022-12-16T02:06:34.819Z","3.0.0":"2022-12-18T12:13:57.070Z","4.0.0":"2022-12-18T12:15:10.419Z","5.0.0":"2022-12-18T12:16:12.095Z","5.0.1":"2022-12-21T13:24:25.938Z","5.0.2":"2022-12-22T04:17:57.219Z","5.1.0":"2022-12-24T02:46:38.711Z","5.1.1":"2023-01-10T14:03:00.045Z","5.1.2":"2023-01-13T08:09:41.495Z","5.1.3":"2023-01-31T00:31:41.275Z","5.1.4":"2023-02-03T11:34:53.903Z","5.1.5":"2023-02-03T11:43:31.519Z","5.1.6":"2023-02-16T23:47:33.001Z","5.1.7":"2023-03-15T05:41:27.945Z","6.0.0":"2023-03-22T08:19:07.134Z","6.0.1":"2023-03-23T05:20:54.163Z","6.0.2":"2023-04-26T01:11:14.842Z","6.0.3":"2023-05-05T07:20:17.119Z","6.0.4":"2023-06-14T07:41:17.157Z","6.0.5":"2023-06-15T06:38:22.619Z","6.0.6":"2023-06-28T02:07:52.381Z","6.0.7":"2023-09-04T01:59:27.312Z","6.0.8":"2023-10-24T08:11:15.228Z","6.0.9":"2023-12-06T05:18:12.811Z","6.0.10":"2023-12-07T08:14:09.084Z","6.0.11":"2023-12-22T00:07:18.085Z","6.0.12":"2024-08-06T01:45:00.188Z","6.0.13":"2024-09-12T00:35:34.141Z","6.0.14":"2024-10-12T04:57:59.869Z","6.0.15":"2024-11-04T00:27:54.787Z","6.0.16":"2024-11-21T08:27:42.476Z","6.0.17":"2024-11-27T01:14:19.203Z","6.0.18":"2024-11-27T06:12:56.520Z","6.0.19":"2024-11-29T05:20:17.763Z","6.0.20":"2024-12-11T05:47:49.886Z","6.0.21":"2025-11-18T02:17:13.254Z","6.0.22":"2025-11-25T00:50:13.503Z","6.0.23":"2025-12-01T08:32:46.523Z","6.0.24":"2025-12-21T12:15:06.200Z"},"bugs":{"url":"https://github.com/flyskywhy/react-native-gcanvas/issues"},"license":"Apache","homepage":"https://github.com/flyskywhy/react-native-gcanvas#readme","keywords":["2d","3d","android","babylon","babylon.js","babylonjs","canvas","dogz","emoji","font","gcanvas","glsl","gpu","ios","multiple-touches","native","offscreen-canvas","particles-bg","pixel-animation-editor","pixel-art-animation-editor","pixel-art-editor","pixel-gif-editor","pixel-editor","pixi","proton","react-native","shader","opengl","webgl","zdog"],"repository":{"type":"git","url":"git+https://github.com/flyskywhy/react-native-gcanvas.git"},"description":"A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas","maintainers":[{"name":"flyskywhy","email":"flyskywhy@gmail.com"}],"readme":"# @flyskywhy/react-native-gcanvas\n\n[![npm version](http://img.shields.io/npm/v/@flyskywhy/react-native-gcanvas.svg?style=flat-square)](https://npmjs.org/package/@flyskywhy/react-native-gcanvas \"View this project on npm\")\n[![npm downloads](http://img.shields.io/npm/dm/@flyskywhy/react-native-gcanvas.svg?style=flat-square)](https://npmjs.org/package/@flyskywhy/react-native-gcanvas \"View this project on npm\")\n[![npm licence](http://img.shields.io/npm/l/@flyskywhy/react-native-gcanvas.svg?style=flat-square)](https://npmjs.org/package/@flyskywhy/react-native-gcanvas \"View this project on npm\")\n[![Platform](https://img.shields.io/badge/platform-ios%20%7C%20android-989898.svg?style=flat-square)](https://npmjs.org/package/@flyskywhy/react-native-gcanvas \"View this project on npm\")\n\n`@flyskywhy/react-native-gcanvas` is a C++ native canvas 2D/WebGL component based on gpu opengl glsl shader [GCanvas](https://alibaba.github.io/GCanvas/) which is a lightweight cross-platform graphics rendering engine for mobile devices developed by Alibaba. It is written with C++ based on OpenGL ES, so it can provide high performance 2D/WebGL rendering capabilities for JavaScript runtime. It also has browser-like canvas APIs, so it's very convenient and flexiable for use, especially for web developers.\n\nSupported operating systems are Android 4.1+ (API 16) and iOS 9.0+.\n\nSince Alibaba [feat: delete weex bridge & reactive bridge](https://github.com/alibaba/GCanvas/commit/1bbee40a16c0c5da58698e2892ba33f836eedb70), here comes this `@flyskywhy/react-native-gcanvas` package.\n\n- [Performance Test Result](#performance-test-result)\n- [Getting Started](#getting-started)\n- [Example As Usage](#example-as-usage)\n- [Documentation](#documentation)\n- [Built With](#built-with)\n- [Opening Issues](#opening-issues)\n- [Contributing](#contributing)\n- [License](#license)\n\n\n## Performance Test Result\n\n### `setState` vs `canvas` On react-native-web\nWith 200 circles backgroundColor generate (1 `ms`) and render continually, the render `ms` and final `fps` with Chrome Performance on Windows:\n\n    setState  80 ms        means 12 fps  (stuck for human eyes)\n    canvas    1.5 ms       means 400 fps (smooth for human eyes)\n\n### `setNativeProps` vs `expo-2d-context(with expo-gl@8)` vs `react-native-gcanvas` On react-native\nWith 800 circles backgroundColor generate and render continually, the final UI `fps` and JS `fps` with react-native developer menu Perf Monitor on an old `Huawei Honor 6 Play` smartphone released in 2017 (Mediatek MT6737T 1.4 GHz, 2 GB RAM, Android 6):\n\n    setNativeProps        UI: 20 fps       JS: 1 fps  (stuck for human eyes)\n    expo-2d-context       UI: 56 fps       JS: 1 fps  (stuck for human eyes)\n    react-native-gcanvas  UI: 56 fps       JS: 20 fps (smooth for human eyes)\n\nOn an old iPhone 7:\n\nWith 800 circles backgroundColor generate and render continually\n\n    setNativeProps        UI: 60 fps       JS: 15 fps (smooth for human eyes)\n    react-native-gcanvas  UI: 20 fps       JS: 59 fps (stuck for human eyes)\n    react-native-gcanvas in release mode              (smooth for human eyes)\n\nWith 1400 circles backgroundColor generate and render continually\n\n    setNativeProps        UI: 59 fps       JS: 7 fps  (smooth for human eyes)\n    react-native-gcanvas  UI: 10 fps       JS: 58 fps (stuck for human eyes)\n    react-native-gcanvas in release mode              (smooth for human eyes)\n\n\n## Convenient With Browser-like canvas APIs\n[gl-react](https://gl-react-cookbook.surge.sh/pixeleditor?menu=true) maybe can deal with the performance problem, but it need developer directly code with GLSL (OpenGL Shading Language), and there is no way to let many React components developed by browser-like canvas APIs be easily ported to React Native.\n\n[react-three-fiber](https://github.com/pmndrs/react-three-fiber) maybe can deal with the performance problem, but [memory leak when meshes update](https://github.com/pmndrs/react-three-fiber/issues/263), [Leaking WebGLRenderer and more when unmounting](https://github.com/pmndrs/react-three-fiber/issues/514), [Suggestion: Dispose of renderer context when canvas is destroyed?](https://github.com/pmndrs/react-three-fiber/issues/132), and there is no way to let many React components developed by browser-like canvas APIs be easily ported to React Native.\n\n[expo-2d-context](https://github.com/expo/expo-2d-context) can let many React components developed by browser-like canvas APIs be easily ported to React Native, but it need ctx.flush() that not belongs to canvas 2d APIs, and `expo-2d-context(with expo-gl@8)` performance is too low, maybe `expo-2d-context(with JSI expo-gl@11)` performance is high enough.\n\nRef to [Experiments with High Performance Animation in React Native](https://engineering.salesforce.com/experiments-with-high-performance-animation-in-react-native-80a0cb7052b0), it use many ways include `setNativeProps` and [React Native NanoVG](https://github.com/robclouth/react-native-art-nanovg). Maybe `nanovg` can deal with the performance problem, but for now (2020.12) there is no React Native canvas component using  `nanovg` to let many React components developed by browser-like canvas APIs be easily ported to React Native.\n\nSo for now (2020.12), `@flyskywhy/react-native-gcanvas` is the best choice.\n\n### canvas projects ported from React to React Native\n* [react-native-particles-bg](https://github.com/flyskywhy/react-native-particles-bg) just ported one file to [Support react-native](https://github.com/flyskywhy/react-native-particles-bg/commit/637ab13) from [particles-bg](https://github.com/lindelof/particles-bg) which based on [Proton](https://github.com/drawcall/Proton). You can also compare it with [react-native-particles-webgl](https://github.com/flyskywhy/react-native-particles-webgl) which based on memory leaking [react-three-fiber](https://github.com/pmndrs/react-three-fiber). Here is a result in my APP PlayLights.\n\n<img src=\"https://raw.githubusercontent.com/flyskywhy/react-native-gcanvas/master/assets/PlayLightsAbout.gif\" width=\"480\">\n\n* [zdog](https://github.com/metafizzy/zdog) actually no need modify any code of itself as described in [@flyskywhy/react-native-browser-polyfill](https://github.com/flyskywhy/react-native-browser-polyfill), and here is a result.\n\n<img src=\"https://raw.githubusercontent.com/flyskywhy/react-native-browser-polyfill/master/assets/zdog-and-tests.gif\" width=\"480\">\n\n* [Pixi.js](http://www.pixijs.com) 2d game [snakeRN](https://github.com/flyskywhy/snakeRN) base on [react-native-pixi](https://github.com/flyskywhy/react-native-pixi).\n\n<img src=\"https://raw.githubusercontent.com/flyskywhy/snakeRN/master/assets/snakeRN.gif\" width=\"480\">\n\n* Pixel Art Animation Editor [PixelShapeRN](https://github.com/flyskywhy/PixelShapeRN).\n\n<img src=\"https://raw.githubusercontent.com/flyskywhy/PixelShapeRN/master/assets/PixelShapeRN.gif\" width=\"480\">\n\n* [Babylon.js](https://www.babylonjs.com) 3d game demo [GCanvasRNExamples](https://github.com/flyskywhy/GCanvasRNExamples) base on [react-native-babylonjs](https://github.com/flyskywhy/react-native-babylonjs). And the [react-babylonjs](https://github.com/brianzinn/react-babylonjs) multiple touches demo [Drag 'n' Drop](https://brianzinn.github.io/create-react-app-babylonjs/dragNdrop) just ported a few codes to [react -> react-native](https://github.com/flyskywhy/GCanvasRNExamples/commit/c7ba86b).\n\n<img src=\"https://raw.githubusercontent.com/flyskywhy/GCanvasRNExamples/master/assets/BabylonjsDragNDrop.gif\" width=\"480\">\n\n## Getting Started\n### react-native\nOnly support RN >= `0.62` as described in [android/gcanvas_library/build.gradle](android/gcanvas_library/build.gradle)\n\n    npm install @flyskywhy/react-native-gcanvas --save\n\nIn the New Architecture (with Bridgeless Mode comes from RN 0.74), the texture on 3D webgl has no effect but just black color, maybe you need [react-native-webgpu](https://github.com/wcandillon/react-native-webgpu) instead.\n\n#### Android\nAdd below into `/android/settings.gradle`\n```\ninclude ':android:gcanvas_library'\nproject(':android:gcanvas_library').projectDir = new File(rootProject.projectDir, '../node_modules/@flyskywhy/react-native-gcanvas/android/gcanvas_library')\ninclude ':android:bridge_spec'\nproject(':android:bridge_spec').projectDir = new File(rootProject.projectDir, '../node_modules/@flyskywhy/react-native-gcanvas/android/bridge_spec')\ninclude ':android:adapters:gcanvas_imageloader_fresco'\nproject(':android:adapters:gcanvas_imageloader_fresco').projectDir = new File(rootProject.projectDir, '../node_modules/@flyskywhy/react-native-gcanvas/android/adapters/gcanvas_imageloader_fresco')\ninclude ':android:adapters:bridge_adapter'\nproject(':android:adapters:bridge_adapter').projectDir = new File(rootProject.projectDir, '../node_modules/@flyskywhy/react-native-gcanvas/android/adapters/bridge_adapter')\n```\n\nAdd below into `/react-native.config.js`\n```\nconst path = require('path');\n\nmodule.exports = {\n  dependencies: {\n    '@flyskywhy/react-native-gcanvas': {\n      platforms: {\n        android: {\n          packageImportPath: 'import com.taobao.gcanvas.bridges.rn.GReactPackage;',\n        },\n      },\n    },\n  },\n};\n```\n\nSometimes will meet compile error `java.io.FileNotFoundException: SOME_PATH/.cxx/cmake/SOME_PATH/android_gradle_build.json (The system cannot find the file specified)` after upgrade this pacakge by `npm install`, can solve it by [add ` --rerun-tasks` to your gradlew command](https://stackoverflow.com/a/68126063/6318705) once like\n\n    ./android/gradlew assembleDebug --rerun-tasks -p ./android/\n\nIf compile error `Could not get resource 'https://maven.google.com/com/facebook/react/react-native/maven-metadata.xml'`, you can remove `'https://maven.google.com/'` in `react-native-gcanvas/build.gradle` .\n\nIf compile error `Expected output file at .../libpng16d.so for target png but there was none`, please not use `com.android.tools.build:gradle:7.3.1` in `/android/build.gradle`, just use `com.android.tools.build:gradle:7.4.1` or other version according to <https://developer.android.com/studio/releases/gradle-plugin#cmake-imported-targets>.\n\n#### iOS\n\nAdd below into `/ios/Podfile`\n```\n  pod \"GCanvas\", :path => \"../node_modules/@flyskywhy/react-native-gcanvas/GCanvas.podspec\"\n```\n    cd YOUR_PROJECT/ios\n    pod install\n\n##### About on iOS warning 'Sending `GCanvasReady` with no listeners registered.'\nThe root cause is described beside 'GCanvasReady' in `components/GCanvasComponent.js`, to suppress this warning, you can add below into your APP code:\n```\n  require('react-native').LogBox.ignoreLogs([\n    '`GCanvasReady` with no listeners',\n  ]);\n```\n\n#### Web\nWhen I use react-native-web, I also use react-app-rewired as described in my blog:\n\n* CN [安装 react-native-web 并配以 react-app-rewired](https://github.com/flyskywhy/g/blob/master/i%E4%B8%BB%E8%A7%82%E7%9A%84%E4%BD%93%E9%AA%8C%E6%96%B9%E5%BC%8F/t%E5%BF%AB%E4%B9%90%E7%9A%84%E4%BD%93%E9%AA%8C/%E7%94%B5%E4%BF%A1/Tool/%E7%BC%96%E7%A8%8B%E8%AF%AD%E8%A8%80/JavaScript/React%E4%BD%BF%E7%94%A8%E8%AF%A6%E8%A7%A3.md#rn--060-%E7%9A%84%E5%AE%89%E8%A3%85-react-native-web)\n\n* EN [Install react-native-web with react-app-rewired](https://github.com/reactrondev/react-native-web-swiper/issues/41#issuecomment-685207381)\n\nWith react-app-rewired, my react-native-web@0.15.0 and RN 0.63+ without expo project works fine, you can try it.\n\n\n## Example As Usage\n### 3D webgl\n3D webgl examples recommend <https://github.com/flyskywhy/GCanvasRNExamples>.\n\nHere is the result of [Webgl Cube Maps](https://github.com/flyskywhy/GCanvasRNExamples/blob/master/app/components/WebglCubeMaps.js).\n\n<img src=\"https://raw.githubusercontent.com/flyskywhy/GCanvasRNExamples/master/assets/WebglCubeMaps.gif\" width=\"480\">\n\nPS: `gl.UNPACK_FLIP_Y_WEBGL` is not support in [webgl_demo/texture.js](webgl_demo/texture.js) which is used as example before, and will not be supported ref to [y-orientation for texImage2D from HTML elements](https://www.khronos.org/webgl/public-mailing-list/public_webgl/1212/msg00022.php).\n\n### 2D canvas\n\n<img src=\"https://raw.githubusercontent.com/flyskywhy/react-native-gcanvas/master/assets/canvas.gif\" width=\"480\">\n\nBelow code ref to <https://github.com/flyskywhy/GCanvasRNExamples/blob/master/app/components/Canvas2dDemo.js>.\n```javascript\nimport React, {Component} from 'react';\nimport {\n  Platform,\n  StyleSheet,\n  Text,\n  TouchableOpacity,\n  View,\n} from 'react-native';\nimport {GCanvasView} from '@flyskywhy/react-native-gcanvas';\nimport {Loader} from 'resource-loader';\nimport {Asset} from 'expo-asset';\n\nfunction sleepMs(ms) {\n  return new Promise((resolve) => setTimeout(resolve, ms));\n}\n\nexport default class App extends Component {\n  constructor(props) {\n    super(props);\n    this.canvas = null;\n    this.state = {\n      debugInfo: 'Click me to draw some on canvas',\n    };\n\n    // only useful on Android, because it's always true on iOS\n    this.isGReactTextureViewReady = true;\n  }\n\n  componentDidMount() {\n    if (Platform.OS === 'web') {\n      const resizeObserver = new ResizeObserver((entries) => {\n        for (let entry of entries) {\n          if (entry.target.id === 'canvasExample') {\n            let {width, height} = entry.contentRect;\n            this.onCanvasResize({width, height, canvas: entry.target});\n          }\n        }\n      });\n      resizeObserver.observe(document.getElementById('canvasExample'));\n    }\n  }\n\n  initCanvas = (canvas) => {\n    if (this.canvas) {\n      return;\n    }\n\n    this.canvas = canvas;\n    if (Platform.OS === 'web') {\n      // canvas.width not equal canvas.clientWidth but \"Defaults to 300\" ref\n      // to https://developer.mozilla.org/en-US/docs/Web/HTML/Element/canvas,\n      // so have to assign again, unless <canvas width=SOME_NUMBER/> in render()\n      this.canvas.width = this.canvas.clientWidth;\n      this.canvas.height = this.canvas.clientHeight;\n    }\n    // should not name this.context because this.context is already be {} here and will\n    // be {} again after componentDidUpdate() on react-native or react-native-web, so\n    // name this.ctx\n    this.ctx = this.canvas.getContext('2d');\n  };\n\n  onCanvasResize = ({width, height, canvas}) => {\n    canvas.width = width;\n    canvas.height = height;\n\n    // if isResetGlViewportAfterSetWidthOrHeight is true, you can use below\n    this.drawSome();\n  };\n\n  drawSome = async () => {\n    // On Android, sometimes this.isGReactTextureViewReady is false e.g.\n    // navigate from a canvas page into a drawer item page with\n    // react-navigation on Android, the canvas page will be maintain\n    // mounted by react-navigation, then if you continually call\n    // this drawSome() in some loop, it's wasting CPU and GPU,\n    // if you don't care about such wasting, you can delete\n    // this.isGReactTextureViewReady and related onIsReady.\n\n    if (this.ctx && this.isGReactTextureViewReady) {\n      this.ctx.clearRect(0, 0, this.canvas.width, this.canvas.height);\n\n      this.ctx.beginPath();\n\n      //rect\n      this.ctx.fillStyle = 'red';\n      this.ctx.fillRect(0, 0, 50, 50);\n\n      //rect\n      this.ctx.fillStyle = 'green';\n      this.ctx.fillRect(50, 50, 50, 50);\n\n      this.ctx.fill();\n\n      this.ctx.beginPath();\n\n      //circle\n      this.ctx.fillStyle = 'blue';\n      this.ctx.moveTo(100, 150);\n      this.ctx.arc(125, 125, 25, 0, Math.PI * 2, true);\n\n      this.ctx.fill();\n\n      const imagedata = this.ctx.getImageData(25, 25, 50, 50);\n      this.ctx.putImageData(imagedata, 100, 100, 12, 12, 25, 25);\n\n      // const imageHttpSrc =\n      //   '//gw.alicdn.com/tfs/TB1KwRTlh6I8KJjy0FgXXXXzVXa-225-75.png';\n      // if use `//` above, will be convert to `http:` in `packages/gcanvas/src/env/image.js`,\n      // then in Android release mode, will cause error:\n      // `CLEARTEXT communication to gw.alicdn.com not permitted by network security policy`,\n      // so use `https://` below\n      const imageHttpSrc =\n        'https://gw.alicdn.com/tfs/TB1KwRTlh6I8KJjy0FgXXXXzVXa-225-75.png';\n      // `await Asset.fromModule` needs `expo-file-system`, and `expo-file-system` needs\n      // `expo-modules` or old `react-native-unimodules`.\n      // https://github.com/expo/expo/tree/sdk-47/packages/expo-asset said it needs\n      // https://docs.expo.dev/bare/installing-expo-modules/ which also described how to\n      // migrating from `react-native-unimodules`.\n      // The installation of old `react-native-unimodules` can ref to\n      // [install react-native-unimodules without install expo](https://github.com/flyskywhy/g/blob/master/i%E4%B8%BB%E8%A7%82%E7%9A%84%E4%BD%93%E9%AA%8C%E6%96%B9%E5%BC%8F/t%E5%BF%AB%E4%B9%90%E7%9A%84%E4%BD%93%E9%AA%8C/%E7%94%B5%E4%BF%A1/Tool/%E7%BC%96%E7%A8%8B%E8%AF%AD%E8%A8%80/JavaScript/React%E4%BD%BF%E7%94%A8%E8%AF%A6%E8%A7%A3.md#install-react-native-unimodules-without-install-expo)\n      const imageRequireAsset = await Asset.fromModule(\n        require('@flyskywhy/react-native-gcanvas/tools/build_website/assets/logo-gcanvas.png'),\n      );\n      const imageRequireSrc = imageRequireAsset.uri;\n\n      // const loader = new Loader();\n      // const setup = (loader, resources) => {\n      //   this.ctx.drawImage(resources[imageHttpSrc].data, 70, 0, 112, 37);\n      //   this.ctx.drawImage(resources[imageRequireSrc].data, 0, 100, 120, 120);\n      // };\n      // loader.add(imageHttpSrc); // imageHttpSrc can be simple string url\n      // loader\n      //   .add({\n      //     url: imageRequireAsset.uri,\n      //     // imageRequireAsset must set loadType in this object when build release\n      //     loadType: Loader.Resource._loadTypeMap[imageRequireAsset.type],\n      //   })\n      //   .load(setup);\n\n      // you can use Loader() above instead of Image() below, or vice versa\n\n      // because already `import '@flyskywhy/react-native-browser-polyfill';` in GCanvasView, so can `new Image()`\n      // not `Platform.OS === 'web' ? new Image() : new GImage()` here\n      const imageHttp = new Image();\n      imageHttp.crossOrigin = true; // need this to solve `Uncaught DOMException: Failed to execute 'toDataURL' on 'HTMLCanvasElement': Tainted canvases may not be exported.` on Web in production mode\n      imageHttp.onload = () => {\n        this.ctx.drawImage(imageHttp, 70, 0, 112, 37);\n      };\n      imageHttp.onerror = (error) => {\n        this.setState({\n          debugInfo: error.message,\n        });\n      };\n      imageHttp.src = imageHttpSrc;\n\n      // // to [Call drawImage() in loop with only one GImage instance](https://github.com/flyskywhy/react-native-gcanvas/issues/41)\n      // for (let i = 0; i < 10; i++) {\n      //   await sleepMs(1000);\n      //   if (i % 2) {\n      //     imageHttp.src =\n      //       'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAIAAAD91JpzAAAADklEQVR4AWP4nwZCUAoAKxYFld+CjjoAAAAASUVORK5CYII=';\n      //   } else {\n      //     imageHttp.src =\n      //       'https://gw.alicdn.com/tfs/TB1KwRTlh6I8KJjy0FgXXXXzVXa-225-75.png';\n      //   }\n      // }\n\n      const imageRequire = new Image();\n      imageRequire.onload = () => {\n        this.ctx.drawImage(imageRequire, 0, 100, 120, 120);\n      };\n      imageRequire.onerror = (error) => {\n        this.setState({\n          debugInfo: error.message,\n        });\n      };\n      imageRequire.src = imageRequireSrc;\n    }\n  };\n\n  takePicture = () => {\n    if (this.canvas) {\n      const data = this.canvas.toDataURL();\n      console.warn(data);\n    }\n  };\n\n  render() {\n    return (\n      <View style={styles.container}>\n        <TouchableOpacity onPress={this.drawSome}>\n          <Text style={styles.welcome}>{this.state.debugInfo}</Text>\n        </TouchableOpacity>\n        {Platform.OS === 'web' ? (\n          <canvas\n            id={'canvasExample'}\n            ref={this.initCanvas}\n            style={\n              {\n                flex: 1,\n                width: '100%',\n                //\n                // width: 200,\n                // height: 300,\n              } /* canvas with react-native-web can't use width and height in styles.gcanvas */\n            }\n          />\n        ) : (\n          <GCanvasView\n            onCanvasResize={this.onCanvasResize}\n            onCanvasCreate={this.initCanvas}\n            onIsReady={(value) => (this.isGReactTextureViewReady = value)}\n            isGestureResponsible={true /* Here is just for example, you can remove this line because default is true */}\n            isAutoClearRectBeforePutImageData={false /* default is false, only for canvas 2d, if you want to be exactly compatible with Web, you can set it to true */}\n            isResetGlViewportAfterSetWidthOrHeight={true /* default is true, generally true for canvas 2d and false for webgl 3d */}\n            isEnableFboMsaa={false /* default is false, only for Android, only for canvas 2d, if you want anti-aliasing present same behavior on Android and Web, you can set it to true */ }\n            devicePixelRatio={undefined /* Here is just for example, you can remove this line because default is undefined and means default is PixelRatio.get(), ref to \"About devicePixelRatio\" below */}\n            style={styles.gcanvas}\n          />\n        )}\n        <TouchableOpacity onPress={this.takePicture}>\n          <Text style={styles.welcome}>Click me toDataURL()</Text>\n        </TouchableOpacity>\n      </View>\n    );\n  }\n}\n\nconst styles = StyleSheet.create({\n  container: {\n    flex: 1,\n    justifyContent: 'center',\n    alignItems: 'center',\n    backgroundColor: '#F5FCFF',\n  },\n  gcanvas: {\n    flex: 1,\n    width: '100%',\n    // above maybe will cause\n    //     WARN     getImageData: not good to be here, should refactor source code somewhere\n    // if let this component as a children of another component,\n    // you can use below\n    // width: 200,\n    // height: 300,\n\n    // backgroundColor: '#FF000030', // TextureView doesn't support displaying a background drawable since Android API 24\n  },\n  welcome: {\n    fontSize: 20,\n    textAlign: 'center',\n    marginVertical: 20,\n  },\n});\n```\n\n### PIXI\nYou can follow the comments in example <https://github.com/flyskywhy/GCanvasRNExamples/blob/master/app/components/Pixi.js> which code is similar to 2D canvas above to use `pixi.js` `@4`, `@5`, `@6` or `@7`.\n\n<img src=\"https://raw.githubusercontent.com/flyskywhy/GCanvasRNExamples/master/assets/Pixi.gif\" width=\"480\">\n\n## About devicePixelRatio\nTake width as example, in [Window.devicePixelRatio](https://developer.mozilla.org/en-US/docs/Web/API/Window/devicePixelRatio):\n\n* \"display size (css pixels)\" means `canvas.clientWidth`\n* \"actual size in memory\" of GPU means `canvas._context.drawingBufferWidth`\n\nTo avoid \"blurry canvas\" described in [Window.devicePixelRatio\n](https://developer.mozilla.org/en-US/docs/Web/API/Window/devicePixelRatio), `@flyskywhy/react-native-gcanvas` always set \"actual size in memory\" of GPU with physical pixels (despite of values into `canvas.width =` and `canvas.height =`), so `canvas._context.drawingBufferWidth` (WebGLRenderingContext's property) always equals `canvas.clientWidth * PixelRatio.get()` .\n\n### with no devicePixelRatio prop, or devicePixelRatio={PixelRatio.get()}\nTo be here if you want to code with css pixels, in other words, to code like the device full view width is `(full physical width)/PixelRatio.get()`, and iOS and Android will have the same x y scale with Web against same JS code. FE designer may prefer it.\n\nReplace code in [Window.devicePixelRatio\n](https://developer.mozilla.org/en-US/docs/Web/API/Window/devicePixelRatio) with\n```\ncanvas.width = Math.floor(size * scale);\ncanvas.height = Math.floor(size * scale);\nif (Platform.OS === 'web') {\n  ctx.scale(scale, scale);\n}\n```\nand the rest code will works well.\n\n### with devicePixelRatio={1}\nTo be here if you want to code with physical pixels. Game designer may prefer it.\n\nWithout modification, code in [Window.devicePixelRatio\n](https://developer.mozilla.org/en-US/docs/Web/API/Window/devicePixelRatio) will works well.\n\n## `document.createElement('canvas')` (as offscreen canvas)\nUsage is described in [flyskywhy/react-native-browser-polyfill/src/window.js](https://github.com/flyskywhy/react-native-browser-polyfill/blob/65a1751087a4f0efaf5912f9118db6956a7975ea/src/window.js#L32). On iOS, maybe need layout offscreen canvas then layout normal canvas like what `this.state.hasOc1 &&` do in this GCanvasRNExamples APP commit [react -> react-native: `Zdog and Tests` step5 document.createElement('canvas') with offscreenCanvas works well](https://github.com/flyskywhy/GCanvasRNExamples/commit/ceded0e).\n\nSince offscreen canvas is used frequently with `ctx.drawImage()`, so please pay attention to the quirk of `@flyskywhy/react-native-gcanvas`:\n```\nthis.ctx.drawImage(offscreenCanvas, 0, 0, 100, 100, 0, 0, 100, 100);\n\n// if ctx.drawImage(offscreenCanvas) is not follow by some ctx.some(),\n// will cause image not display on screen #59, so just ctx.some() here.\nthis.ctx.fillStyle = '#19491001';\n```\n\n## About fonts\nHere is the result of [Font Picker to fillText](https://github.com/flyskywhy/GCanvasRNExamples/blob/master/app/components/FontPicker2FillText.js) on [@flyskywhy/react-native-gcanvas](https://github.com/flyskywhy/react-native-gcanvas) by [react-native-font-picker](https://github.com/flyskywhy/react-native-font-picker).\n\n<img src=\"https://raw.githubusercontent.com/flyskywhy/GCanvasRNExamples/master/assets/FontPicker2FillText.gif\" width=\"480\">\n\n### custom fonts\nIf want to use custom fonts in `@flyskywhy/react-native-gcanvas` as well as React `<Text/>`, please install custom fonts ref to <https://mehrankhandev.medium.com/ultimate-guide-to-use-custom-fonts-in-react-native-77fcdf859cf4> and <https://github.com/callstack/react-native-paper/blob/291d9a90ea2bf2d9a3416170a9a3a1791cf051b0/docs/docs/guides/04-fonts.md?plain=1#L32>, need rename font file name, maybe <https://gist.github.com/keighl/5434540> can do the rename work.\n\nOr just see how the simple install steps of [react-native-font-sim](https://github.com/flyskywhy/react-native-font-sim) can install e.g. `KaiTi.ttf`, and the same steps can also install ttf files in e.g. [react-native-vector-icons](https://github.com/oblador/react-native-vector-icons).\n```\nimport {getFontNames, registerFont} from '@flyskywhy/react-native-gcanvas';\nif (Platform.OS !== 'web') {\n  var RNFS = require('react-native-fs');\n}\n\nconsole.log(getFontNames());\n// Android print: ['SomeSystemFontFamily', 'some system font family']\n// iOS print:     ['SomeCustomFont-Regular', 'SomeCustomFont-Bold', SomeSystemFontFamily', 'some system font family']\n...\n  copyFileAssets = async () => {\n    if (Platform.OS === 'android') {\n      const files = await RNFS.readDirAssets('fonts');\n      if (files.length) {\n        // If >= Android 11 , destFontsPath can only be under\n        // RNFS.DocumentDirectoryPath (/data/user/0/com.domain.appname/files/)\n        // or\n        // RNFS.ExternalDirectoryPath (/storage/emulated/0/Android/data/com.domain.appname/files)\n        // If < Android 11 and destFontsPath is e.g. `/sdcard/fonts/`, write code here to request filesystem permission\n        // If `adb push` SomeCustomFont-Bold.ttf , also need `adb shell chomd 660` SomeCustomFont-Bold.ttf\n        const destFontsPath = `${RNFS.ExternalDirectoryPath}/fonts`;\n\n        if (!(await RNFS.exists(destFontsPath))) {\n          await RNFS.mkdir(destFontsPath);\n        }\n\n        for (let file of files) {\n          const dest = `${destFontsPath}/${file.name}`;\n          if (!(await RNFS.exists(dest))) {\n            await RNFS.copyFileAssets(`fonts/${file.name}`, dest);\n          }\n\n          registerFont(dest);\n        }\n      }\n    }\n\n    console.warn(getFontNames());\n    // Android print:   ['SomeCustomFont-Regular', 'SomeCustomFont-Bold', SomeSystemFontFamily', 'some system font family']\n    // iOS still print: ['SomeCustomFont-Regular', 'SomeCustomFont-Bold', SomeSystemFontFamily', 'some system font family']\n  }\n\n  drawCanvas = async () => {\n    if (Platform.OS === 'android') {\n      await this.copyFileAssets();\n    }\n    ...\n    // this.ctx.font = '50px SomeSystemFontFamily';\n    // this.ctx.font = '50px times new roman';\n    this.ctx.font = '50px SomeCustomFont-Regular';\n    ...\n  }\n```\n\n### emoji font on Android\nRef to  <https://developer.android.com/about/versions/15/behavior-changes-all#png-emoji-font>, since Android 15 removed PNG-based emoji font `NotoColorEmojiLegacy.ttf`, you can\n\n    cd android/app/src/main/assets/fonts/\n    ln -s ../../../../../../node_modules/@flyskywhy/react-native-gcanvas/fonts/NotoColorEmoji.ttf ./\n    cd -\n\nthen use `copyFileAssets()` in \"custom fonts\" above.\n\n`NotoColorEmoji.ttf` here is `adb pull` before Android 13.\n\n### system fonts on Android\nEven if some font file in `/system/fonts/` on Android is not included in the return of `getFontNames()`, you can still use it by `registerFont()`! e.g.\n```\nregisterFont('/system/fonts/NotoSansThai-Regular.ttf', {family: 'Thai'});\nthis.ctx.font = '30px Thai'; // or just this.ctx.font = '30px';\nthis.ctx.fillText('ภาษาไทย泰语Thai', 20, 100);\n```\nor just\n```\nregisterFont('/system/fonts/NotoSansThai-Regular.ttf');\nthis.ctx.font = '30px NotoSansThai-Regular'; // or just this.ctx.font = '30px';\nthis.ctx.fillText('ภาษาไทย泰语Thai', 20, 100);\n```\nActually if not `registerFont()` here, still can fillText 'ภาษาไทย泰语Thai' correctly as `NotoSansThai-Regular.ttf` is already one of fallback fonts in `/etc/fonts.xml` on Android, so `registerFont()` here is just an example`:P`\n\n## Features\n- Cross-platform, support popular iOS and Android.\n- High performance, accelerate graphic draw by OpenGL ES.\n- Provide JavaScript runtime, such as [Weex](https://github.com/apache/incubator-weex) and [ReactNative](https://github.com/facebook/react-native/). Convenient to use JavaScript API like HTML canvas.\n- Scalable Architecture, easy to implement a GCanvas bridge by yourself following the guide [Custom Native Bridge](https://alibaba.github.io/GCanvas/docs/Custom%20Bridge.html).\n- Small size.\n\n\n## Introduction\n\nSee the [Introduction to GCanvas](https://alibaba.github.io/GCanvas/docs/Developer's%20Guide.html) for a detailed introduction to GCanvas.\n\n### Weex\nFollow [Weex Setup Guide](https://alibaba.github.io/GCanvas/docs/Integrate%20GCanvas%20on%20Weex.html) to integrate GCanvas on Weex.\n\n### JavaScript\nGCanvas has browser-like canvas APIs, so almost all of the APIs are exactly same as HTML5 canvas. At this moment, we have already supported 90% of 2D APIs and 99% of WebGL APIs. You can find out those informations in [2D APIs](https://alibaba.github.io/GCanvas/docs/Graphics%202D.html) and [WebGL APIs](https://alibaba.github.io/GCanvas/docs/WebGL.html).\n\n\n## Documentation\nCheck [Documentation](https://alibaba.github.io/GCanvas/docs/Introduction.html) for more information.\n\n\n## Built With\n\n* [Freetype](https://www.freetype.org/) - Used for font rendering on Android\n\n\n## Changelog\n\nNew Changelog record in [CHANGELOG](./docs/Changelog.md) for details.\n\n## Opening Issues\nIf you encounter a bug with GCanvas we would like to hear about it. Search the existing issues and try to make sure your problem doesn’t already exist before opening a new issue. It’s helpful if you include the version of GCanvas and OS you’re using. Please include a stack trace and reduced repro case when appropriate, too.\n\n## Contributing\n\nPlease read [CONTRIBUTING](./docs/Contributing.md) for details on our code of conduct, and the process for submitting pull requests to us.\n\n## Authors\n\n* GCanvas Open Source Team\n* Li Zheng <flyskywhy@gmail.com>\n\n## Donate\nTo support my work, please consider donate.\n\n- ETH: 0xd02fa2738dcbba988904b5a9ef123f7a957dbb3e\n\n- <img src=\"https://raw.githubusercontent.com/flyskywhy/flyskywhy/main/assets/alipay_weixin.png\" width=\"500\">\n\n## License\n\nThis project is licensed under the Apache License - see the [LICENSE](./docs/LICENSE.md) file for details\n\n## Star History\n\n[![Star History Chart](https://api.star-history.com/svg?repos=flyskywhy/react-native-gcanvas&type=Date)](https://star-history.com/#flyskywhy/react-native-gcanvas&Date)\n","readmeFilename":"README.MD"}