{"_id":"react-native-confetti-cannon","_rev":"23-f019ee3dedec4dbca4c98c4145d4c0d8","name":"react-native-confetti-cannon","dist-tags":{"latest":"1.5.2"},"versions":{"1.0.0":{"name":"react-native-confetti-cannon","version":"1.0.0","description":"React Native confetti explosion and fall like iOS does.","main":"src/index.js","scripts":{"test":"npm run lint && npm run flow","lint":"eslint src --ext .js,.json","flow":"flow","prepare":"npm run build:js && npm run build:types","build:js":"babel src --out-dir lib -s --copy-files","build:types":"flow-copy-source src lib"},"contributors":[{"name":"Vincent Catillon","email":"contact@vincent-catillon.fr"}],"author":{"name":"Vincent Catillon"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","babel-eslint":"^10.0.1","babel-plugin-module-resolver":"^3.1.3","eslint":"^5.12.1","eslint-config-i-am-meticulous":"^11.0.0","eslint-import-resolver-babel-module":"^5.0.1","eslint-plugin-flowtype":"^3.2.1","eslint-plugin-import":"^2.16.0","eslint-plugin-react":"^7.12.4","eslint-plugin-react-native":"^3.6.0","flow-bin":"0.75","flow-copy-source":"^2.0.2","metro-react-native-babel-preset":"^0.51.1","react":"16.4.1","react-native":"0.56"},"_id":"react-native-confetti-cannon@1.0.0","dist":{"shasum":"274d4615b14255ae4ff08809af7eb3dad778b2e9","integrity":"sha512-F47cAtyRmgqU5XKl970UJlovAaCGOYUDpPT9cd+gnD5uCu7aMytAahnjKnKSDDa1KgLx+7sVEjHaucQA15PIPQ==","tarball":"https://registry.npmjs.org/react-native-confetti-cannon/-/react-native-confetti-cannon-1.0.0.tgz","fileCount":8,"unpackedSize":7079,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcVH10CRA9TVsSAnZWagAAsLEQAIlXP8N7RFe/HItSFaF5\nJTrJwFUDavQx9kHsX2el8ehBga9kpPcgAyfhEynGuFKOmJeIw+Nh7TInozSl\nkALtxEF+Ve0aggN+jG7rgpl/+pNfx426LX25AYwU6X+Y39j1cQR2grcnmQbb\nrX3EIlIXeR1p5zxwsFkOZrXsfFTnGsQRa85UCgAyuikxbB1wwxUVMPRrFb+1\nEKFhnm4tBx7VEmGm8DMhcmtYd9x5W5cOlUAXdJf4I9llK7TilRu+TXiSQS++\n8mSZtnPe+5kw1Ddk6apeshQBxt3beWdp/sNOeTKVGFO9jDJ4hI6WRtgIr9AT\nDGN4mrel11lgqyeWQanKsSx0+fGMmQH2/MMi0LQufjQuXvvD9lxQLZ+jyjIZ\nKtgo9uGl6PEF7/s/Yz1UU07lEACFBKhfPcWD4Wcy/EX0xq+FwcL9LGGCWG0g\npZsewgcmJk5FX03lvCAciu5SweTKEGl23fQr8VN3rQjy06drVlYtInIe/6Xl\nIoxd7s2IlhVPjxSK3fDthcGm9Ke2A1UMDWNoK9AuND2P0zouA/Dv+rdiYQhV\n5A0n7v9tVmgzknRcHRh+xm7BlqUjUzRLYsFdE/AtsXGnrBn055/2jIf5dhUG\nHt90ejLxRloLze3BeT8LBRTA3+lO8BaTNgcUlwDFM44je7qHsSv5nDnKbo/U\nve7f\r\n=XofW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCe8pP4nxYvQzBipucjuH+TpovO8UdsKmklFUTagqIwBAIgVAVeoB5l3clO7DV2ASzh742uBsIPOb8QHkBjkJAa1h4="}]},"maintainers":[{"name":"vincentcatillon","email":"contact@vincent-catillon.fr"}],"_npmUser":{"name":"vincentcatillon","email":"contact@vincent-catillon.fr"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-confetti-cannon_1.0.0_1549041012114_0.46828447894586356"},"_hasShrinkwrap":false},"1.0.1":{"name":"react-native-confetti-cannon","version":"1.0.1","description":"React Native confetti explosion and fall like iOS does.","main":"src/index.js","scripts":{"test":"npm run lint && npm run flow","lint":"eslint src --ext .js,.json","flow":"flow","prepare":"npm run build:js && npm run build:types","build:js":"babel src --out-dir lib -s --copy-files","build:types":"flow-copy-source src lib"},"contributors":[{"name":"Vincent Catillon","email":"contact@vincent-catillon.fr"}],"author":{"name":"Vincent Catillon"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","babel-eslint":"^10.0.1","babel-plugin-module-resolver":"^3.1.3","eslint":"^5.12.1","eslint-config-i-am-meticulous":"^11.0.0","eslint-import-resolver-babel-module":"^5.0.1","eslint-plugin-flowtype":"^3.2.1","eslint-plugin-import":"^2.16.0","eslint-plugin-react":"^7.12.4","eslint-plugin-react-native":"^3.6.0","flow-bin":"0.75","flow-copy-source":"^2.0.2","metro-react-native-babel-preset":"^0.51.1","react":"16.4.1","react-native":"0.56"},"_id":"react-native-confetti-cannon@1.0.1","dist":{"shasum":"7bf280d5ac1c9030f13c9c2ca0e71760523a5715","integrity":"sha512-nTWqNtvq7efl1eLbd7Q1ulsGjHK/Ugik8UiYIRwW5l8KXFjOkQpMntiHg9U/Z0rbuoXwoau+kbq8Y6a+vJbGhA==","tarball":"https://registry.npmjs.org/react-native-confetti-cannon/-/react-native-confetti-cannon-1.0.1.tgz","fileCount":8,"unpackedSize":7323,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcVuB1CRA9TVsSAnZWagAAb94P/0eGQapSVXzdNWTTphGb\n/DTLUkz3xRviPWHiXwyfSxCqPpAXICclKjpL+bRuApNkhUUpWZnzvBfb98KD\nHCuqHLPFzNHauJ4UWmez5Njn8g+O9shHb8rrjegotInyT8mvX9t7r2fQfGJh\nMtTJKvJGfUGobo/7w4O2jt2dkl4cMs//1KppwyIZbMS5/E7IXTIBDywxRrHd\nui/rJJPDjVhdP92MfxeeWPkCCELVqLF/7Vnx7SbR5afiKZmNYG0awYGHAak2\n42jmY1VVFJfHe8A4vkmnJcTl+wk+3jRu5Puq5s2jhkveNAUSlLvetJNi+HhT\nbQKWBtcOOJVDxl2zd3O0Pp2R2PL0IRfQzqsnga5B11egDpHrOhmzXH2fyVXh\nCaC+wEiS6aEDk2JUwVRoAhdXfqPW8K36EqC38xTYij9uZQCsI6dPvwP1nWcQ\ncTbSAlL2IsSu5pUrBJ+sg5kvinqj/n3GBfoRsYs0hfmFzGFrt49BVlTkhnh7\nmkPqws6UIqVl/M+Dinv4FzV9lPrIGcoXjerI7McXUR1fQFecPoX/wCw5Jtr4\nXN5cA9oCcY/nYsrDszEDGeK6Nq+Kfow4Bs4hP6qwTbzJQPUnDeSftgtcDWWR\njYvYMkW/ZeWvd/aBE7VG9mhWCteP5Rhu38tmimPGo4niDsfb+StEds6SjF4J\nMMOC\r\n=Xya2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAtbjdW+RrPOVxIPqOP6f1I16ZLjqEAbRpcPWcxEj1lEAiEA29Qc04D1I/k8Hz6e7TWpJmHY2JvJkKhwz3ESjHiOm2w="}]},"maintainers":[{"name":"vincentcatillon","email":"contact@vincent-catillon.fr"}],"_npmUser":{"name":"vincentcatillon","email":"contact@vincent-catillon.fr"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-confetti-cannon_1.0.1_1549197429004_0.5221324202319761"},"_hasShrinkwrap":false},"1.0.2":{"name":"react-native-confetti-cannon","version":"1.0.2","description":"React Native confetti explosion and fall like iOS does.","keywords":["react","react-native","react-native-web","confetti","cannon","explosion","fall","animation","animated","particles","ios","android"],"main":"src/index.js","scripts":{"test":"npm run lint && npm run flow","lint":"eslint src --ext .js,.json","flow":"flow","prepare":"npm run build:js && npm run build:types","build:js":"babel src --out-dir lib -s --copy-files","build:types":"flow-copy-source src lib"},"contributors":[{"name":"Vincent Catillon","email":"contact@vincent-catillon.fr"}],"author":{"name":"Vincent Catillon"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","babel-eslint":"^10.0.1","babel-plugin-module-resolver":"^3.1.3","eslint":"^5.12.1","eslint-config-i-am-meticulous":"^11.0.0","eslint-import-resolver-babel-module":"^5.0.1","eslint-plugin-flowtype":"^3.2.1","eslint-plugin-import":"^2.16.0","eslint-plugin-react":"^7.12.4","eslint-plugin-react-native":"^3.6.0","flow-bin":"0.75","flow-copy-source":"^2.0.2","metro-react-native-babel-preset":"^0.51.1","react":"16.4.1","react-native":"0.56"},"_id":"react-native-confetti-cannon@1.0.2","dist":{"shasum":"17ae9e2a0b805c26bb601a624dbcb4d29ecb14b0","integrity":"sha512-HK3iEpyk0N5Ujd8mPZa5/5Sqs02o/ZTt+6nszlU7ICBRXNLXRkreNIbFb8pWqEH90M1jmLE5CXxo0hhld3Iy+w==","tarball":"https://registry.npmjs.org/react-native-confetti-cannon/-/react-native-confetti-cannon-1.0.2.tgz","fileCount":8,"unpackedSize":7535,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcVuHBCRA9TVsSAnZWagAAsmcP/2uVXVGMrPb6jNCFb3/q\nJb4VW4rZ5bEqsN0rs5hgaQ9G94HkV+wTWtc6vm+wsHUiUuJiWDoO7hliTX+y\nYEDbSfuB8mO0O9pwVtB5lrDP/DeArcvbeM/EWt/jrSJso+lKCOtfRNsEiklf\nuEAl7Wyvgymb88rh/M+xqJw2JpfIupf1beSs8TDI46PIld0hDQVkRUKjorFn\nZ5VRa4eiOO0RmWw9cd+pfBiwzJaRQAPwNDUrI1wgckTy63mcLGujqBTsMZAu\nA38aqRq9MEuSHxmnK4tFIozU8hGobsfxEzZNv9oPFJuJ6J5obLpEGOFEZf2V\nAvKXUtpbsvihKul9P91wC1GsEvhXSM66LIS8U37hBSSA/j4QGvkt28dsNIxc\n2hwO6ajrCoOu/Rfsr+f4dhmDP0ecPp6tmjpSMZvn3wlYNbRPDNCNkBmk+bIY\nv9DIFjeaknhvURioSj9QG8k3KEASYUaWGmO3gl9uekArJifOhJ7Jd68U9Fmr\nLMFQ/NQHTFI+ZaKBvjuqhjhEitNQXz7gGZKhl4NMtln9ge7htflehu5ue327\nv8hZATFtkfhrNbPVPmkzyiyc95+FhqAoRxGaJQOcOBVEIJBZCuy462wQpYg4\ncHVyhIoM9oxpl+odwFi0mWpmzdHJvmqnn2oqutQg6teCfzftEg2oIPgHst/Y\nqRql\r\n=PiN7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDLy8n3UCXH3J6JmI+BNSOmQvqejtR1p6eK1ZJ8emEHrAiEAiYgzzEOlLIpiRV0WFSiQHd8H/O87KVYUUjZbGHfAs0o="}]},"maintainers":[{"name":"vincentcatillon","email":"contact@vincent-catillon.fr"}],"_npmUser":{"name":"vincentcatillon","email":"contact@vincent-catillon.fr"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-confetti-cannon_1.0.2_1549197761007_0.052722647917810006"},"_hasShrinkwrap":false},"1.1.0":{"name":"react-native-confetti-cannon","version":"1.1.0","description":"React Native confetti explosion and fall like iOS does.","keywords":["react","react-native","react-native-web","confetti","cannon","explosion","fall","animation","animated","particles","ios","android"],"main":"src/index.js","scripts":{"test":"npm run lint && npm run flow","lint":"eslint src --ext .js,.json","flow":"flow","prepare":"npm run build:js && npm run build:types","build:js":"babel src --out-dir lib -s --copy-files","build:types":"flow-copy-source src lib"},"contributors":[{"name":"Vincent Catillon","email":"contact@vincent-catillon.fr"}],"author":{"name":"Vincent Catillon"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","babel-eslint":"^10.0.1","babel-plugin-module-resolver":"^3.1.3","eslint":"^5.12.1","eslint-config-i-am-meticulous":"^11.0.0","eslint-import-resolver-babel-module":"^5.0.1","eslint-plugin-flowtype":"^3.2.1","eslint-plugin-import":"^2.16.0","eslint-plugin-react":"^7.12.4","eslint-plugin-react-native":"^3.6.0","flow-bin":"0.75","flow-copy-source":"^2.0.2","metro-react-native-babel-preset":"^0.51.1","react":"16.4.1","react-native":"0.56"},"_id":"react-native-confetti-cannon@1.1.0","dist":{"shasum":"3875053f8b8324a8188ba58940d800c085a9e99b","integrity":"sha512-5Oi69iLnodju4M5J65p2gcd6quR1DwUnIvRChOUc0pq/nIrjT+fkllS5eqrGg4K+OeKjlyk9dvPZ7/FLL2GJeQ==","tarball":"https://registry.npmjs.org/react-native-confetti-cannon/-/react-native-confetti-cannon-1.1.0.tgz","fileCount":8,"unpackedSize":8174,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcog4kCRA9TVsSAnZWagAAwBIP/im5pJ2sPxUJ0cezKDR+\njikOvqUnDpjbni3uXaRwY2g9pfL1bFe3VlHxVWOcmNlqIp2pusFcyutETtEc\ntedXFgqi2q6rS5nZRSbS4ueNnwv3Ff35aDfk6grwEwxhiGm+9mVI7vRLEiEr\n/VHUOukAtpYkX9hzJmt7OyermYouX1PWqNbM5QeDUcR9XLLUam/a2Sz/U/TK\nbumS/zrUMrJ5iFdmq3Z7O59Bz2edwWIRKIYHThTY6TkBjX937nXZZ/1M74ix\nbf+0JoSN+tK4NX+LcypDhZLVNrQv6nAL/YEKrs6/9PtAPcU2tbWKnpFK2sGR\nX66lxcLzpgWo1N1wGEknco/iI23qr/VLloRyK2bY3ehjVoJaFktAlhobnqPC\nd1mowHOd9ewLh161QZYWohjPf6IEdRZQw4M4ml+uuRHjNFsgW/GfG7I7Y8a7\ncnQ0OEL45TdiPLXR/yvYiYhOX+fMlEmyNUAaGoFWPpBdM/5eM/iRlfrNNm4J\nHZU16g0R117q9jChFpAzFxXa8Sh9O1vxuR88Vy9zWdXuHilpGjhW2NPVblb1\n8XTnSlswpg7R7MjQIVvsIiIEjut9DSbLYTWNf0LpEvoCdICNI6A3ZhwDVvV9\nb2P2gz1xnFeh4oxuPvoY9+4OWmRrtlG2q3gJhN2ajC/FjodVeidEh2cnoQNd\n6YaM\r\n=cDrM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDqR3v33rZeYgzFXf+b/u8dRIZ83f6VIPI8ttaKyqleyAiEAsgYtgij4Msv6PaLHSOU1vzvvCqgxTBxbtSQdWxBAyOE="}]},"maintainers":[{"name":"vincentcatillon","email":"contact@vincent-catillon.fr"}],"_npmUser":{"name":"vincentcatillon","email":"contact@vincent-catillon.fr"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-confetti-cannon_1.1.0_1554124324253_0.13240007582815028"},"_hasShrinkwrap":false},"1.1.1":{"name":"react-native-confetti-cannon","version":"1.1.1","description":"React Native confetti explosion and fall like iOS does.","keywords":["react","react-native","react-native-web","confetti","cannon","explosion","fall","animation","animated","particles","ios","android"],"main":"src/index.js","scripts":{"test":"npm run lint && npm run flow","lint":"eslint src --ext .js,.json","flow":"flow","prepare":"npm run build:js && npm run build:types","build:js":"babel src --out-dir lib -s --copy-files","build:types":"flow-copy-source src lib"},"contributors":[{"name":"Vincent Catillon","email":"contact@vincent-catillon.fr"}],"author":{"name":"Vincent Catillon"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","babel-eslint":"^10.0.1","babel-plugin-module-resolver":"^3.1.3","eslint":"^5.12.1","eslint-config-i-am-meticulous":"^11.0.0","eslint-import-resolver-babel-module":"^5.0.1","eslint-plugin-flowtype":"^3.2.1","eslint-plugin-import":"^2.16.0","eslint-plugin-react":"^7.12.4","eslint-plugin-react-native":"^3.6.0","flow-bin":"0.75","flow-copy-source":"^2.0.2","metro-react-native-babel-preset":"^0.51.1","react":"16.4.1","react-native":"0.56"},"_id":"react-native-confetti-cannon@1.1.1","dist":{"shasum":"d0d9a038bb7f5673231508a1fe6b6d0412fa4e38","integrity":"sha512-cWN/cdDkg8PAHgUKf7uQLZVygk3YO08rEejTQ6J0IljRsIzBg9qUqitSma1m/QQvTmTArzcOzMu0X5PxkIrwBA==","tarball":"https://registry.npmjs.org/react-native-confetti-cannon/-/react-native-confetti-cannon-1.1.1.tgz","fileCount":8,"unpackedSize":8168,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcphH0CRA9TVsSAnZWagAALaoP/jGMS1kCDwyUFmMiQi9f\nRuIi1DhzHH7bDZgmX8wU4GCR6ZD7Sv8KmqUR4GZGbwaIIu7eoRaig1RFSY/q\naWSPTyQqvkBJzVCqOOFUmw3nQj2VavYCIqQzodmJHGO0FhlcBExeofJP7+oW\nlCIvD5yUqIIS8u3YrWSDTJx/2X7p+YnG6rzwVF0p6ZhHb3ZNw0HS4cwSHKzY\nnSI0+4IMtMnl70OnR4gWqR5gdNndVcSoHabGswfXJb1MZP4FkeKkuV/9nOqj\nRJgZ3v+tMSDHN+LyagvW7LNo9E/pkDlIGQaRSouZpTrP4WPjr2ELZans4A5v\nIUZrO5hY5gkYzXNBLZvMLkq1eNCvAeK84BwdbJM2LEehwnLNYp+F8RgnnXCb\no7RaUKSmNpssACCkEq9BGE7LvmwB4VLacEYAuiPKx9V3v9FYWrBrIcU0QycS\nXDdz386+b1jyWrgr5xWjVlxW8mSmUNot/qM15IkTddxlxgxelu4MoyPQdYh5\n5NHimIlC6bIDEHONHR6zbK0RXBWztq+Ro2gXT/1HQW51ZwWHCVXMg0Z5vvWi\nAAmKm+B58esjO1mnrjP40UdbbMzuyPnJPInrz3N1UzBhAUd4EPrUahKyH3qi\ntScfizEDaMlQs1dAvIoBrKQECHS7mbk9ZUMVwFTRt+Osq/iCmgeE73Ei7Nqc\n4Ldz\r\n=CFnc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG0YtUvZfO3wy6dHEClVuq3FZM92cKwutL+yaSfjP5CrAiEAm2x0v84HYU7wFjIyhVT44NHRSv67la8GHx55R9/7J9Q="}]},"maintainers":[{"name":"vincentcatillon","email":"contact@vincent-catillon.fr"}],"_npmUser":{"name":"vincentcatillon","email":"contact@vincent-catillon.fr"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-confetti-cannon_1.1.1_1554387443444_0.5137455213028788"},"_hasShrinkwrap":false},"1.1.2":{"name":"react-native-confetti-cannon","version":"1.1.2","description":"React Native confetti explosion and fall like iOS does.","keywords":["react","react-native","react-native-web","confetti","cannon","explosion","fall","animation","animated","particles","ios","android"],"main":"src/index.js","scripts":{"test":"npm run lint && npm run flow","lint":"eslint src --ext .js,.json","flow":"flow","prepare":"npm run build:js && npm run build:types","build:js":"babel src --out-dir lib -s --copy-files","build:types":"flow-copy-source src lib"},"contributors":[{"name":"Vincent Catillon","email":"contact@vincent-catillon.fr"}],"author":{"name":"Vincent Catillon"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","babel-eslint":"^10.0.1","babel-plugin-module-resolver":"^3.1.3","eslint":"^5.12.1","eslint-config-i-am-meticulous":"^11.0.0","eslint-import-resolver-babel-module":"^5.0.1","eslint-plugin-flowtype":"^3.2.1","eslint-plugin-import":"^2.16.0","eslint-plugin-react":"^7.12.4","eslint-plugin-react-native":"^3.6.0","flow-bin":"0.75","flow-copy-source":"^2.0.2","metro-react-native-babel-preset":"^0.51.1","react":"16.4.1","react-native":"0.56"},"_id":"react-native-confetti-cannon@1.1.2","dist":{"shasum":"fa4ed3e76cc54d92d980e9708755910ed536f6c4","integrity":"sha512-haWiTAj9YlrW8ETDDsoYsByZ9QZkwuqtzoPF2m72YcgyYvvyerEakBkwoFYTM89E5bDBcL5XWJEk0vNpK9OV6Q==","tarball":"https://registry.npmjs.org/react-native-confetti-cannon/-/react-native-confetti-cannon-1.1.2.tgz","fileCount":8,"unpackedSize":8115,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcp3pWCRA9TVsSAnZWagAAPbcP/16BjgCkNgxNtXRt5RwK\nplFvInidP8u0zuazXdGqK0j7nMvU4bRGgCk3NCXWcj9cuMFC84W78b8XXog5\ncWLEJPKSMbPrkdICEOrOtUVcoUBZ/B/yivOkLB3b61cV2obM4sVLTiq26vlB\n8H9R7MzmzkWGBfeqKavNLYliQQrInU3mJ4693TX14A8S6YSYIQK6DZbDKUMj\nmCzsgSifbiiAIrgeNZTsOxbGiQ0mw99Yrz4D2kxl/RldkXS0C2mMCvuM+PVA\n78+Gkaai4GFCDgRFJbrkMEXKaWOQuIdnMFQsgiw3aYxhnl97raZO9hOlqL1M\npjKm7m+VsIAz2ly/6rxz+/74WZ+UqMQUv1/lpmUGKcI590wimsxELxY9Vbb4\nxm8Sf/Z82dgy5YK2gqGCQTD/u/6H4MyLgZ/tellzNyGIaBsHr8AM1guHhlUv\nR7Dh60vf1ca+wv/rqP8N0IMNKWQ852XfoQDQ0QOFms8ESQ5+gDIExuZR/nf5\n/y5zYcI75hZbfx0Dy8Z2dNYG/C/4rn5gpo6vlfiNRg+8chqIV0+WsMstNh9t\nbWcrIyza6O8fIzhzzfBwWjvuhBE4jvvtZs99lvrcry3++/vd7/hzxZhC9ieA\nyP/CLwEP/FyRJZ3SbdGvztHLBmjeglK0hD+7oNqNrROjVZOVP/AHtcYXzqNB\nM/OO\r\n=aOUO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFOV6M+ZTXmcL9gPgBkz7ZsrjOaTM4fp0uurXCCSNnJ+AiEA/A5T968J6PENhbJo+wErAXGCD7s8ByAWkLJRkUwET44="}]},"maintainers":[{"name":"vincentcatillon","email":"contact@vincent-catillon.fr"}],"_npmUser":{"name":"vincentcatillon","email":"contact@vincent-catillon.fr"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-confetti-cannon_1.1.2_1554479701515_0.9251368426123772"},"_hasShrinkwrap":false},"1.1.3":{"name":"react-native-confetti-cannon","version":"1.1.3","description":"React Native confetti explosion and fall like iOS does.","homepage":"https://github.com/vincentcatillon/react-native-confetti-cannon","bugs":{"url":"https://github.com/vincentcatillon/react-native-confetti-cannon/issues","email":"contact@vincent-catillon.fr"},"keywords":["react","react-native","react-native-web","confetti","cannon","explosion","fall","animation","animated","particles","ios","android"],"main":"src/index.js","scripts":{"test":"npm run lint && npm run flow","lint":"eslint src --ext .js,.json","flow":"flow","prepare":"npm run build:js && npm run build:types","build:js":"babel src --out-dir lib -s --copy-files","build:types":"flow-copy-source src lib"},"contributors":[{"name":"Vincent Catillon","email":"contact@vincent-catillon.fr"},{"name":"Alan Langlois","email":"alan@etaminstudio.com"}],"author":{"name":"Vincent Catillon"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","babel-eslint":"^10.0.1","babel-plugin-module-resolver":"^3.1.3","eslint":"^5.12.1","eslint-config-i-am-meticulous":"^11.0.0","eslint-import-resolver-babel-module":"^5.0.1","eslint-plugin-flowtype":"^3.2.1","eslint-plugin-import":"^2.16.0","eslint-plugin-react":"^7.12.4","eslint-plugin-react-native":"^3.6.0","flow-bin":"0.75","flow-copy-source":"^2.0.2","metro-react-native-babel-preset":"^0.51.1","react":"16.4.1","react-native":"0.56"},"_id":"react-native-confetti-cannon@1.1.3","dist":{"shasum":"fbc419d949dfbfa623a5f5222f8ab73a3d579ea8","integrity":"sha512-4lCytJNtOV8mKofHc0UnZ9f5b+jnmzCHYXlKRBEn3BZxq/xpT1LH7ccy/dEkXH0lyqeLKTV0c5QaMc03kACzkQ==","tarball":"https://registry.npmjs.org/react-native-confetti-cannon/-/react-native-confetti-cannon-1.1.3.tgz","fileCount":8,"unpackedSize":8386,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcqyIpCRA9TVsSAnZWagAAlWAP/ROUr4opQ5Ww2CUVyBlb\nK2GFrRNOAUZkltvINmn+wNPgMyCXkxInTKpnlylBW9hDFuPQ22XHV/QTwPFa\n8D5SbxfxPtSoQGArr0GWgG1CcUL27MMRdujXPyJ7Yw/GxtAiitAZ+erLuJYU\nEThtfvMRne2XNcBZ7OVPcEECK3+gW2Jqe7ANllJlBi376qCzEJScZ8E+Xxg/\npVjGzjgY1MZ/Z1wRlzrM+T2Y98pCxjKuInWfx1rJnh5TBZ+ZzhU/WHxHgRoS\nHOJtFjyf37VCzwYF32cqL6dgi0rFnQJvsALGhKDQQe17bY5gqi7Jtwyich3d\nyMB1EwNaztmMOu/b12kgaWbIGYPUpJrR9SubsOqn9WifrnnL+CvnPdUs1p7n\nBMXxlqglJB16EUbaDU8EIzNyJ56gtK+cjwJnykpWDAMhtDyTam9N4jwnY//e\nh0ND2QUGk98EyUaNOQB0V69U41Y1WXqIUva4l/ipbOvZ9rPPYy1v9dxE+URv\nsI/il8jzoaftoDw76UX8/w4gK7vVtrWzoBo25otrtUxeQeCEvbpbnmkaIfoC\nw1PvAkKb+p7ODdnGAB4/wX+KsAQP0mlSlyRjE31tVpC0SKZeSZj/0u062ReZ\nMRWPGh2yavn13A+YVqaD4luilQ+TsVzeS2XJyf9b9ujltXHf2lhxW+JLxo5b\nNWeN\r\n=FsYP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2j7PSiAxk5Qws2d0FkFx3zRsMqxn36ccUMFX/EiwhCwIhAIN/X1pb8qasjDn/EOuGY+SRDjLNVCffZHzot9vLg8GZ"}]},"maintainers":[{"name":"vincentcatillon","email":"contact@vincent-catillon.fr"}],"_npmUser":{"name":"vincentcatillon","email":"contact@vincent-catillon.fr"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-confetti-cannon_1.1.3_1554719272271_0.06847439227673835"},"_hasShrinkwrap":false},"1.1.4":{"name":"react-native-confetti-cannon","version":"1.1.4","description":"React Native confetti explosion and fall like iOS does.","homepage":"https://github.com/vincentcatillon/react-native-confetti-cannon","bugs":{"url":"https://github.com/vincentcatillon/react-native-confetti-cannon/issues","email":"contact@vincent-catillon.fr"},"keywords":["react","react-native","react-native-web","confetti","cannon","explosion","fall","animation","animated","particles","ios","android"],"main":"src/index.js","scripts":{"test":"npm run lint && npm run flow","lint":"eslint src --ext .js,.json","flow":"flow","prepare":"npm run build:js && npm run build:types","build:js":"babel src --out-dir lib -s --copy-files","build:types":"flow-copy-source src lib"},"contributors":[{"name":"Vincent Catillon","email":"contact@vincent-catillon.fr"},{"name":"Alan Langlois","email":"alan@etaminstudio.com"}],"author":{"name":"Vincent Catillon"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","babel-eslint":"^10.0.1","babel-plugin-module-resolver":"^3.1.3","eslint":"^5.12.1","eslint-config-i-am-meticulous":"^11.0.0","eslint-import-resolver-babel-module":"^5.0.1","eslint-plugin-flowtype":"^3.2.1","eslint-plugin-import":"^2.16.0","eslint-plugin-react":"^7.12.4","eslint-plugin-react-native":"^3.6.0","flow-bin":"0.75","flow-copy-source":"^2.0.2","metro-react-native-babel-preset":"^0.51.1","react":"16.4.1","react-native":"0.56"},"licenseText":"MIT License\n\nCopyright (c) 2019, Vincent Catillon\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","license":"MIT","_id":"react-native-confetti-cannon@1.1.4","dist":{"shasum":"911cb32227de61545e085bb6b535e24b856bf512","integrity":"sha512-sUXD2oVGHKltuj6GkvwdogfXC0dYKDjbcPDlRdXCszQucm30fWljGKTQ1V2x9e3PYqsquMeyqRVkjG8IMIXBgQ==","tarball":"https://registry.npmjs.org/react-native-confetti-cannon/-/react-native-confetti-cannon-1.1.4.tgz","fileCount":9,"unpackedSize":9460,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeEwb6CRA9TVsSAnZWagAAN2wP/3pF61lJ2SNebTvN638c\nmzS1IoiU2LleOGp2uuT4gB2burvW8U3islMcfAAt5raHGtZuLubbJlLvn2vo\ndFUWJa8HzL68LGy+8UcakngDv1BzrElVpbitq2PRMkN0RRO+RsTEq7QO+sxr\nd9bKPpXIFPehTmSkJG+NqjwUr/WjR5FU9JcMvg/WBI2qPyjLaYQU608wCV89\nHigpx22h8UWWPytwfuG/TxyoUpDqxvrw0p/QZtjQ4XbLKNsCfodWXCWlVYTa\nxcdOOMVpxJQEHFNCiJCgGrTpY90VCQFRqLiHXz4W4ZnM0sCino+EFofeLHBp\nbSjESOMlBh4ozAivJXUrz2ssCfH/Hw50KrL/XNbQvnoG/yBGwetmDkEt22BY\nYrnHTCXLAgT8bP4cg7E2N2ZN0qpzsCDa1cbDLjWFWalOCUPXL0SM6cG12PM5\na+ppjZxHzdRn1ldVEmA9aeNdSis9mIvU4S51qclFm92iL1/Em3FutIkVglN7\nDwrZiglAiP3YUqr2SSDLSZ2ii57CsKz33jxnKNjQH8yXQVltb4/riLLGih+A\nfUU7oLgeZgBHULnnTWtzbEZdXUACuEGsr7oft8e2Y7P5J0XnLAfwHAbAP/LW\nP1Zop3ZNUKJAghuynTxZJ2cbQ2eHL83LjQOMKlJ3uhKAVVTBcUP2cKiebSlq\ng9+G\r\n=mpH5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDViU0NMZ7pFrWF1Bhn0OCMUIJS1uZflPEUTuY8kobWHwIhANKi2e4JNfFNhne8EgIyuUM2oRHB/DuzmzwEMegc2LO7"}]},"maintainers":[{"name":"vincentcatillon","email":"contact@vincent-catillon.fr"}],"_npmUser":{"name":"vincentcatillon","email":"contact@vincent-catillon.fr"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-confetti-cannon_1.1.4_1578305274179_0.16125324937629792"},"_hasShrinkwrap":false},"1.1.6":{"name":"react-native-confetti-cannon","version":"1.1.6","description":"React Native confetti explosion and fall like iOS does.","homepage":"https://github.com/vincentcatillon/react-native-confetti-cannon","bugs":{"url":"https://github.com/vincentcatillon/react-native-confetti-cannon/issues","email":"contact@vincent-catillon.fr"},"keywords":["react","react-native","react-native-web","confetti","cannon","explosion","fall","animation","animated","particles","ios","android"],"main":"src/index.js","scripts":{"test":"npm run lint && npm run flow","lint":"eslint src --ext .js,.json","flow":"flow","prepare":"npm run build:js && npm run build:types","build:js":"babel src --out-dir lib -s --copy-files","build:types":"flow-copy-source src lib"},"contributors":[{"name":"Vincent Catillon","email":"contact@vincent-catillon.fr"},{"name":"Alan Langlois","email":"alan@etaminstudio.com"}],"author":{"name":"Vincent Catillon"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","babel-eslint":"^10.0.1","babel-plugin-module-resolver":"^3.1.3","eslint":"^5.12.1","eslint-config-i-am-meticulous":"^11.0.0","eslint-import-resolver-babel-module":"^5.0.1","eslint-plugin-flowtype":"^3.2.1","eslint-plugin-import":"^2.16.0","eslint-plugin-react":"^7.12.4","eslint-plugin-react-native":"^3.6.0","flow-bin":"0.75","flow-copy-source":"^2.0.2","metro-react-native-babel-preset":"^0.51.1","react":"16.4.1","react-native":"0.56"},"licenseText":"MIT License\n\nCopyright (c) 2019, Vincent Catillon\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","license":"MIT","_id":"react-native-confetti-cannon@1.1.6","dist":{"shasum":"44c2405e23330d009841238c48d4c4f1979d992e","integrity":"sha512-E/fBDGVh5urqMmf99hljaGdd9bejoAIOf0/XWnVJ7c6ozj/Ssx0GkngbSq/Tz7XefTBxfnhY+1bhIRZUWOPYCQ==","tarball":"https://registry.npmjs.org/react-native-confetti-cannon/-/react-native-confetti-cannon-1.1.6.tgz","fileCount":9,"unpackedSize":9460,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeEw97CRA9TVsSAnZWagAAGbYP+wbfU10lswn70tZu2q0V\nD+HucztfuUhreHpdMr3QYRHICXvFmM5ttpD+pxOipFSztTmybK9IrTaJJAbS\n5zxgO+oS84pYw5yq5vUnoU7kck+hPnHw9LzF3li5VoPA7ji9lyJYJqQL5amu\nqawXb2oP0fkGFKoXC/KQHwXXMea0VEmN349Wq2vMQG4HFoyCiWkv7skFPo+w\nhfjS6bsIrUkNz7Iro3k3+IXn76wY8uWdbmf8WpTpnat1cC/qSLOS7YmJirka\nefUrH6E3jo5u5iop4FPTbp+Fc4eQ751w4a48+QEA7BM3n1LjtcV9sT9qGEvO\nZ9QIwHIkTNb9ui/XZFJwSuxm9wmwrLCqE0rRIdVin7oBpVEvV4pGrxJEPd/r\ncsvdYChmGZc9SXPbLr7TtPhGX+gpW1ay2SOoeBWBIwYm6HvNVdIFu6sy7/YM\nQLSCzzsnGRh7L9WNXwa5LsbmRmml4AiqNTV39cnOYq41DYmlh35R9mobx29+\nVZjtrwhkZKhJp+dgFhwuULh526oPqMwpzUOGEKfA3r2X0HSvDHFpxO4tubwM\nAnpqoHWkzeeo3gV/vxxizSyk39KPzBVcDS5jRGgWqtX7dCluTKY4AxMZWYr9\ne0wNKeXLVfZ6E1qSiRIhKG+dsxyzIQN2PODKrLNuTBiGlnftqf2HEt09j1HV\nvbxg\r\n=onxa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCezir7jmf92MfpaHD/M97VzW90kdbDHik43zzto9RBrQIhAOJD2N0SVt8eLo4oFYZsWQN6OH+hnR9c/7v67PLzAGIK"}]},"maintainers":[{"name":"vincentcatillon","email":"contact@vincent-catillon.fr"}],"_npmUser":{"name":"vincentcatillon","email":"contact@vincent-catillon.fr"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-confetti-cannon_1.1.6_1578307450563_0.5556093149678571"},"_hasShrinkwrap":false},"1.2.0":{"name":"react-native-confetti-cannon","version":"1.2.0","description":"React Native confetti explosion and fall like iOS does.","homepage":"https://github.com/vincentcatillon/react-native-confetti-cannon","bugs":{"url":"https://github.com/vincentcatillon/react-native-confetti-cannon/issues","email":"contact@vincent-catillon.fr"},"keywords":["react","react-native","react-native-web","confetti","cannon","explosion","fall","animation","animated","particles","ios","android"],"main":"src/index.js","scripts":{"test":"npm run lint && npm run flow","lint":"eslint src --ext .js,.json","flow":"flow","prepare":"npm run build:js && npm run build:types","build:js":"babel src --out-dir lib -s --copy-files","build:types":"flow-copy-source src lib"},"contributors":[{"name":"Vincent Catillon","email":"contact@vincent-catillon.fr"},{"name":"Alan Langlois","email":"alan@etaminstudio.com"}],"author":{"name":"Vincent Catillon"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","babel-eslint":"^10.0.1","babel-plugin-module-resolver":"^3.1.3","eslint":"^5.12.1","eslint-config-i-am-meticulous":"^11.0.0","eslint-import-resolver-babel-module":"^5.0.1","eslint-plugin-flowtype":"^3.2.1","eslint-plugin-import":"^2.16.0","eslint-plugin-react":"^7.12.4","eslint-plugin-react-native":"^3.6.0","flow-bin":"0.75","flow-copy-source":"^2.0.2","metro-react-native-babel-preset":"^0.51.1","react":"16.4.1","react-native":"0.56"},"licenseText":"MIT License\n\nCopyright (c) 2019, Vincent Catillon\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","license":"MIT","_id":"react-native-confetti-cannon@1.2.0","dist":{"shasum":"3876968e9c2184864514900adbf6da74ec22d19d","integrity":"sha512-E5D1nYZa6vij0r5YveRWej07igtjhg+xTQY9mwEb/tUOq29E5GYcTzfobAcfopoxvOKo1AWgAIl8yXGudoi/Kg==","tarball":"https://registry.npmjs.org/react-native-confetti-cannon/-/react-native-confetti-cannon-1.2.0.tgz","fileCount":9,"unpackedSize":10300,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqf66CRA9TVsSAnZWagAAytoP+gPJLZTo1itoTghS2qjH\nUiG9NbuT+UUkMaYpBhvm8y0Hv8zdBwkrHMGLUugy8Pen8OtRYZvkVehu322h\n01WrfKW/6PK2Q85uIx63Bb5uKCHKEtk1IU4aTKgKrkwjjlYiu/vmFr2F4f5s\nenIcjjo5GqCcMMWO8tOjTYAy36DImMeb3rshKGSTLRbHAltMwopFAthUE8fO\ncq+TcyoEhEJTuc9f9KiH9PVqvzVrSGu463mvLeP1yQz8uEol2VZeaNycXlsz\nany9m2p/yaIKYKFiqDLbkQXtXua+MYF1E/yH/vUspgdSjptZXll1w9jOs3+8\nEG4o/i8M547ZPz+W6C+iIE/1pwBkPJoURRReiRaPmniJprjTPvKzD/JYVZzT\nX6W376KzjmMISjHTqcoy/hoWZS6x6zjdHVigFcJYU/XwpILE7rDsRGZwJ3p/\nTpQogi6gSvUeNguRTJssSmFB3qSIlTfQsAqlFq/l+UbeSlVXkAG+fUm3hnXK\nkr1wJzChkHvSdny6FN2vhLbUsKddWZyVtZ6YxJy4f6ub/4SRILweBQUZjRk3\nTXDNF9Yybf/rLdfXzaPg5L4m9gaTV6mUT89t4KSoGPne9JgLMzAVU0fwHcaa\nCE2V3Z6YEQXmOqfY4Vw3OS2JJagHrJVUr1mi80dmdQNMtuxPPDRT3wZE4dla\nHwxi\r\n=9gkV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwzCcucCs8VBjwiD1GDxHcfG02kv5ZuPkCV9stZPZ2AwIgRxPuOOQ9kyqveuE7HfM6ggP1feLcpAcap0nfwPkfXIs="}]},"maintainers":[{"name":"vincentcatillon","email":"contact@vincent-catillon.fr"}],"_npmUser":{"name":"vincentcatillon","email":"contact@vincent-catillon.fr"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-confetti-cannon_1.2.0_1588199097515_0.015261484757070898"},"_hasShrinkwrap":false},"1.2.2":{"name":"react-native-confetti-cannon","version":"1.2.2","description":"React Native confetti explosion and fall like iOS does.","homepage":"https://github.com/vincentcatillon/react-native-confetti-cannon","bugs":{"url":"https://github.com/vincentcatillon/react-native-confetti-cannon/issues","email":"contact@vincent-catillon.fr"},"keywords":["react","react-native","react-native-web","confetti","cannon","explosion","fall","animation","animated","particles","ios","android"],"main":"src/index.js","scripts":{"test":"npm run lint && npm run flow","lint":"eslint src --ext .js,.json","flow":"flow","prepare":"npm run build:js && npm run build:types","build:js":"babel src --out-dir lib -s --copy-files","build:types":"flow-copy-source src lib"},"contributors":[{"name":"Vincent Catillon","email":"contact@vincent-catillon.fr"},{"name":"Alan Langlois","email":"alan@etaminstudio.com"}],"author":{"name":"Vincent Catillon"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","babel-eslint":"^10.0.1","babel-plugin-module-resolver":"^3.1.3","eslint":"^5.12.1","eslint-config-i-am-meticulous":"^11.0.0","eslint-import-resolver-babel-module":"^5.0.1","eslint-plugin-flowtype":"^3.2.1","eslint-plugin-import":"^2.16.0","eslint-plugin-react":"^7.12.4","eslint-plugin-react-native":"^3.6.0","flow-bin":"0.75","flow-copy-source":"^2.0.2","metro-react-native-babel-preset":"^0.51.1","react":"16.4.1","react-native":"0.56"},"licenseText":"MIT License\n\nCopyright (c) 2019, Vincent Catillon\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","license":"MIT","_id":"react-native-confetti-cannon@1.2.2","dist":{"shasum":"2ba553521bc8ee09e8fb92337bc4dc7f038c23bf","integrity":"sha512-8aJfMqJ4PmUMtJ9RH3q3407VhXjGSaCFywBx8AGtcbv+GETq7ZQMseYGg4USUQHuKgw226H7X4UgZzsuBu1TAw==","tarball":"https://registry.npmjs.org/react-native-confetti-cannon/-/react-native-confetti-cannon-1.2.2.tgz","fileCount":9,"unpackedSize":10308,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqse+CRA9TVsSAnZWagAAhV4P/AnYVPhxmE5iwmX3UVNe\nsPpYHajUy2PQmNZJt0M+MeS6E6Lnrx+Wf6U486E4Zfl7G81qwJUhZIhXtcte\n/tHv+/lWcwQLWVK++KjKCbQKeFEy0mRsiKSOiuvu0o3t67OdSsFFEX/5wOyc\nL7v2C1CgvEtrpfWFhmFCTyDZSsCaSwkolcBQQjMWVG4c8+nJdpcF1iZfrYhH\nvU6yVi7WQ4CsTg2uzMzLC1oa9kMJPCplvuE2s8KM8jFvD7OF6CyG1oUJL8fN\nujBCZxWnsdcA/MwgADmsrIIP8hE8lUCI9JjNS6L83YgvbLBGZZIDuDODNRvp\n7qL6ZhNR/rpC3W/hD5+7wflSci/eXWTJwABXFH+buIcw+lEX8NTNVvYSvK62\n6ItgrgYTroX+c8Jk4AFz9UMU0HQ8Hc0v3EX6T775H2qmOj2SNeUJD0szaNl4\nJAE397xwsm/bgNWehmt9UhrFEPzZ1XmaTHSDfKJmFAQT+pT6CQIEK7mM2LKM\nhyiB5uig4kf5d5u4yyt9BSUolu/n9GRh8322H28MMZCR6trbXnKcI8Y8ByjV\n4fiFA326kAiK83NYNrVWYNZkEO/cCeno7+5tPBHtyoV9XYafcyrcsuBc1oxw\nzpHaNYHpnPk/cvhsJQt93zVAwwOdeUgUmdwH2PHgq4NRHClwd8DuatSVseak\ndRZh\r\n=c4VA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCtZT5dylmd3C8ZCuPHDpPW2c53YTyXhUAH++IKAPUdxQIhAPTq6hjCtoHv51exYLQjHBgmGC61FfQ2bmSODcSiSLjy"}]},"maintainers":[{"name":"vincentcatillon","email":"contact@vincent-catillon.fr"}],"_npmUser":{"name":"vincentcatillon","email":"contact@vincent-catillon.fr"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-confetti-cannon_1.2.2_1588250557582_0.6858952630717041"},"_hasShrinkwrap":false},"1.3.0":{"name":"react-native-confetti-cannon","version":"1.3.0","description":"React Native confetti explosion and fall like iOS does.","homepage":"https://github.com/vincentcatillon/react-native-confetti-cannon","bugs":{"url":"https://github.com/vincentcatillon/react-native-confetti-cannon/issues","email":"contact@vincent-catillon.fr"},"keywords":["react","react-native","react-native-web","confetti","cannon","explosion","fall","animation","animated","particles","ios","android"],"main":"src/index.js","scripts":{"test":"npm run lint && npm run flow && npm run test:unit","lint":"eslint src --ext .js,.json","flow":"flow src","test:unit":"jest src","prepare":"npm run build:js && npm run build:types","build:js":"babel src --out-dir lib -s --copy-files","build:types":"flow-copy-source src lib"},"contributors":[{"name":"Vincent Catillon","email":"contact@vincent-catillon.fr"},{"name":"Alan Langlois","email":"alan@etaminstudio.com"}],"author":{"name":"Vincent Catillon"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.0.0","@babel/generator":"^7.5.0","@babel/runtime":"^7.0.0","babel-eslint":"^10.0.1","eslint":"^5.12.1","eslint-config-i-am-meticulous":"^11.0.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-flowtype":"2.50.3","eslint-plugin-import":"^2.16.0","eslint-plugin-jest":"22.4.1","eslint-plugin-react":"7.12.4","eslint-plugin-react-native":"3.8.1","flow-bin":"^0.113.0","flow-copy-source":"^2.0.2","jest":"^24.8.0","metro-react-native-babel-preset":"^0.51.1","react":"16.11.0","react-native":"0.62.2","react-test-renderer":"16.11.0"},"licenseText":"MIT License\n\nCopyright (c) 2019, Vincent Catillon\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","license":"MIT","_id":"react-native-confetti-cannon@1.3.0","dist":{"shasum":"8f79a213baae1c5cfdb6891fe4f1c4378b23a128","integrity":"sha512-DSBSe/RUeApcR92KHWXvgRlPrU7RFKNRg4IoGg7X1ajBuKA5qkU5Y91vn9kDQKV+8UyWzsOraXIGXQlFj3C2yg==","tarball":"https://registry.npmjs.org/react-native-confetti-cannon/-/react-native-confetti-cannon-1.3.0.tgz","fileCount":11,"unpackedSize":13470,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqvmnCRA9TVsSAnZWagAAZ08QAIvboepokEeZuEfVqLhC\nEfRshp7mejfae97BKyZlnyS+uX8xAfLF5kTunoNriCM52cK1yDPx+KWMi3W3\ndgqpGhqnyCxUBgscYeql5zA24VD1iXTg9XvB1XmoggI2P+pqiiOVXAKQmmCy\nZj8q4a7j3OyhfDxC/Sw1THl11apOWBZ8ISBO5nqSbW279xGBitwgHsPkN7XE\nwwNb2fD0QwFtF8PriXQm5DhrhlaFO/y2p0L97PotoAl+igTCIhOCXA9l3apg\nv/cvfmtlzH1cxdoYekjDLjtIgTHWCFLveItXUqqb1pR1olAfTkzSSvcOIUtg\n8L+jPkAhyNlDTBSoO4jWIVrATrtH7Xw2q5b9gM9q5GvB3V8b3CyI2bQAPsUZ\nrJ1/ubbyGhKrb1ZJa/3H3oszRxpi/H2Ezggq5g0y39UgkGaLiD4T2/UxNpiX\njHrp2fj4BwRfcvqk0UbYVzRVV1MVQGoASXXZF7ANtCxD8m/PNTaQN5uvDX2G\nAUHXA9Iyg252wf5XnBvKcB4GjdSftB6SgNWplSNA/NuyHuwBkcoFD8UOhnFU\nMnqC0KegMcHbNlNJns9PLdrDvQkckiWZmdXDFbjyA4kNlrD2y5twkPZ/Lmet\nh3GYXO8tZdsZI4u46ociICGgRyg8y+b2+WGWsgl+7143T7oh+t5d3YkNpfFy\nVzUb\r\n=f5sT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC9LC01si16NUnsl0hoGbKJRtnNWQtf3DZPGVmoZAhe4AiEA+WBPHobOHQO8YpT2/oFi7PdpP0Zf+qaFqyTssS+4DfM="}]},"maintainers":[{"name":"vincentcatillon","email":"contact@vincent-catillon.fr"}],"_npmUser":{"name":"vincentcatillon","email":"contact@vincent-catillon.fr"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-confetti-cannon_1.3.0_1588263335513_0.48032675147666226"},"_hasShrinkwrap":false},"1.4.0":{"name":"react-native-confetti-cannon","version":"1.4.0","description":"React Native confetti explosion and fall like iOS does.","homepage":"https://github.com/vincentcatillon/react-native-confetti-cannon","bugs":{"url":"https://github.com/vincentcatillon/react-native-confetti-cannon/issues","email":"contact@vincent-catillon.fr"},"keywords":["react","react-native","react-native-web","confetti","cannon","explosion","fall","animation","animated","particles","ios","android"],"main":"src/index.js","scripts":{"test":"npm run lint && npm run flow && npm run test:unit","lint":"eslint src --ext .js,.json","flow":"flow src","test:unit":"jest src","prepare":"npm run build:js && npm run build:types","build:js":"babel src --out-dir lib -s --copy-files","build:types":"flow-copy-source src lib"},"contributors":[{"name":"Vincent Catillon","email":"contact@vincent-catillon.fr"},{"name":"Alan Langlois","email":"alan@etaminstudio.com"}],"author":{"name":"Vincent Catillon"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.0.0","@babel/generator":"^7.5.0","@babel/runtime":"^7.0.0","babel-eslint":"^10.0.1","eslint":"^5.12.1","eslint-config-i-am-meticulous":"^11.0.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-flowtype":"2.50.3","eslint-plugin-import":"^2.16.0","eslint-plugin-jest":"22.4.1","eslint-plugin-react":"7.12.4","eslint-plugin-react-native":"3.8.1","flow-bin":"^0.113.0","flow-copy-source":"^2.0.2","jest":"^24.8.0","metro-react-native-babel-preset":"^0.51.1","react":"16.11.0","react-native":"0.62.2","react-test-renderer":"16.11.0"},"licenseText":"MIT License\n\nCopyright (c) 2019, Vincent Catillon\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","license":"MIT","_id":"react-native-confetti-cannon@1.4.0","dist":{"shasum":"4177be457e8ec9e272a67bc04f52e0b64ad64290","integrity":"sha512-SU0S6Ouku/VMYLAf3FQWUHaxVvdouqHP7Jq78QdZmUS62879mPAol1wyDC/VilAE2bxcQpOfhDrWjdmgAjI7Dg==","tarball":"https://registry.npmjs.org/react-native-confetti-cannon/-/react-native-confetti-cannon-1.4.0.tgz","fileCount":11,"unpackedSize":18662,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqz8PCRA9TVsSAnZWagAA63sP/294PYGp64LwqqCfk6nv\nLbF8fZRHPPxpeZ0pHnMsdFw5Ccpre6wCo9CrnQYQv6dl1XoM8hSg6V2BAGNS\nsiNsS8+5gBz2Z5RjaxozMaJqqaCOIK4E14S5EUsHeN4K5lMsI+536Upn63AY\nR9IfJJyF8OeX3MKJ9IaMjAzLyLJbAkxvg6zaTOr51snnDkGuAT7RLD6b+12n\n0xMRUY8wQSKeztfD3+rQa5mtuMcDNaBDJ1MGx4rW19TE5K6zhvqCD1NhZgdx\nQmvCfoJDx/difVooQxWIT+fmW+Gr9D0hSAku4Qug5uarXKHzQMAng8PHSBCu\nPbZmj2l2+cfVYGlC3ZVzjKv8szTEejDTJcX4g1an6R9j7klSRO7C9mNUpzUh\nuIcc3p5PtDYMaIGWrbEoQSCUFywG8ne+S21EV+CHD2ZQNa41sll/gDWrAU6s\nnB5i/N8Dkh8brAKNzfnVKucHk/9bHnIP6uswNGufgXiuMXT/mNvQjWH251SU\npQp0HGUhxTxJNvLyX4099Pq+S0YAbBYmAAJ2o7QRmwnC75X4YosbALgowe8e\nbhnZLtqp8nnV/VIGjB2lnZllmMBhQYhyGcxQIjZq1ft2FDF/9+a3u2Qlp0Cy\nbPGdV+zfqD9eQnbcnEX39x9MAIvoAJ7Nw7XDhX6ODGDedupIhXB1tN5um6nO\nj5cP\r\n=dG7h\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB+LdbivkSJcUiOooWzofzeYAPu2XtZBZDFeobsYKZ1VAiEAwhBP6NCynvFZVmvUEZm55BTUP9hWhsg7QE2eAGAUI44="}]},"maintainers":[{"name":"vincentcatillon","email":"contact@vincent-catillon.fr"}],"_npmUser":{"name":"vincentcatillon","email":"contact@vincent-catillon.fr"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-confetti-cannon_1.4.0_1588281103056_0.43490245909005987"},"_hasShrinkwrap":false},"1.4.1":{"name":"react-native-confetti-cannon","version":"1.4.1","description":"React Native confetti explosion and fall like iOS does.","homepage":"https://github.com/vincentcatillon/react-native-confetti-cannon","bugs":{"url":"https://github.com/vincentcatillon/react-native-confetti-cannon/issues","email":"contact@vincent-catillon.fr"},"keywords":["react","react-native","react-native-web","confetti","cannon","explosion","fall","animation","animated","particles","ios","android"],"main":"src/index.js","scripts":{"test":"npm run lint && npm run flow && npm run test:unit","lint":"eslint src --ext .js,.json","flow":"flow src","test:unit":"jest src","prepare":"npm run build:js && npm run build:types","build:js":"babel src --out-dir lib -s --copy-files","build:types":"flow-copy-source src lib"},"contributors":[{"name":"Vincent Catillon","email":"contact@vincent-catillon.fr"},{"name":"Alan Langlois","email":"alan@etaminstudio.com"}],"author":{"name":"Vincent Catillon"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.0.0","@babel/generator":"^7.5.0","@babel/runtime":"^7.0.0","babel-eslint":"^10.0.1","eslint":"^5.12.1","eslint-config-i-am-meticulous":"^11.0.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-flowtype":"2.50.3","eslint-plugin-import":"^2.16.0","eslint-plugin-jest":"22.4.1","eslint-plugin-react":"7.12.4","eslint-plugin-react-native":"3.8.1","flow-bin":"^0.113.0","flow-copy-source":"^2.0.2","jest":"^24.8.0","metro-react-native-babel-preset":"^0.51.1","react":"16.11.0","react-native":"0.62.2","react-test-renderer":"16.11.0"},"licenseText":"MIT License\n\nCopyright (c) 2019, Vincent Catillon\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","license":"MIT","_id":"react-native-confetti-cannon@1.4.1","dist":{"shasum":"49eafc37fd4df42e71e175e26d8d702995d15e49","integrity":"sha512-NZ0UGKGvlcIeLRgEbkPea3m+U6ucI83Po5F7zFYMOdxoId/ul/NqmOLP1AlH/ro8MbqXQa5Lutzo5i7rnTQZpA==","tarball":"https://registry.npmjs.org/react-native-confetti-cannon/-/react-native-confetti-cannon-1.4.1.tgz","fileCount":11,"unpackedSize":21506,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerHwyCRA9TVsSAnZWagAAGaMP/jZ6oa74u7nIK+277NGo\njuZ6VQr0mm77LDMtuBB04JUwgjZPN6WGUyiS320ewiaqGPQ9m5/Zq9JknqFF\nWwNWSdeZK/tOW2yv3HYCErwtreRx0rtJMt9hJLRYQTVfw9TFSFQXvUujB1K8\n/KIihCYdX/BkWGpxfqQ/sJSkQXBgOXOuBBQkrOYDi2JJPL5SJBtM7cqKXJlp\ngThJWf8xunI7BSWbiBxpBR0eaBKpPBGXsEHY/u68TBE774Xt7CRV/FpsqPUM\nE4Ss9pYxH3iVGM1D45X+4VQdwIe3luOe2dylLjwT+bscig2yIF7dGVZzs5Pv\nZoC+F1pBqtcDygu+Ky/BcwfeCOjI7fE/CoxOamPVtrCksKFSjPMFA44DqyTG\nWVoijpqFuPR4FPywLXayfFK9n5racWbSv5yhPkTHflp/zPnmF6TWm36YD83+\nMhjg7EjiQZHJiXjCEZpKTnao+yoAbAo86AIT82IP0rvhs8QFTr3V9XfRqw3j\ntF38Mr4hUF6Q4RmcEZ22lpzB0N3rem3GhAJO9GOiV2varIAca23QqqfgmqX7\nOBvY+pQ504X3U+bI9//TzMsNaFpCG8fngbVtKvPgcEzW/ymgyyfvZh/0MUuV\nNDwPcQPGsiqbxcP1N+kKT0EJjBogug3T0NOVFF23D1e5ybecYj2FNRwgWI41\nobG8\r\n=Jni3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0OsHrMpBrB0TKH8EH19IDX5HpEgOt0Khl2ZHNn0WITQIhALTFn0ui2JGFU+WAPd25awSE0GmssFGq0+KW0JWwcvxT"}]},"maintainers":[{"name":"vincentcatillon","email":"contact@vincent-catillon.fr"}],"_npmUser":{"name":"vincentcatillon","email":"contact@vincent-catillon.fr"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-confetti-cannon_1.4.1_1588362287313_0.2058270690124362"},"_hasShrinkwrap":false},"1.5.0":{"name":"react-native-confetti-cannon","version":"1.5.0","description":"React Native confetti explosion and fall like iOS does.","homepage":"https://github.com/vincentcatillon/react-native-confetti-cannon","bugs":{"url":"https://github.com/vincentcatillon/react-native-confetti-cannon/issues","email":"contact@vincent-catillon.fr"},"keywords":["react","react-native","react-native-web","confetti","cannon","explosion","fall","animation","animated","particles","ios","android"],"main":"src/index.js","scripts":{"test":"npm run lint && npm run flow && npm run test:unit","lint":"eslint src --ext .js,.json","flow":"flow src","test:unit":"jest src","prepare":"npm run build:js && npm run build:types","build:js":"babel src --out-dir lib -s --copy-files","build:types":"flow-copy-source src lib"},"contributors":[{"name":"Vincent Catillon","email":"contact@vincent-catillon.fr"},{"name":"Alan Langlois","email":"alan@etaminstudio.com"}],"author":{"name":"Vincent Catillon"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.0.0","@babel/generator":"^7.5.0","@babel/runtime":"^7.0.0","babel-eslint":"^10.0.1","eslint":"^5.12.1","eslint-config-i-am-meticulous":"^11.0.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-flowtype":"2.50.3","eslint-plugin-import":"^2.16.0","eslint-plugin-jest":"22.4.1","eslint-plugin-react":"7.12.4","eslint-plugin-react-native":"3.8.1","flow-bin":"^0.113.0","flow-copy-source":"^2.0.2","jest":"^24.8.0","metro-react-native-babel-preset":"^0.51.1","react":"16.11.0","react-native":"0.62.2","react-test-renderer":"16.11.0"},"licenseText":"MIT License\n\nCopyright (c) 2019, Vincent Catillon\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","license":"MIT","_id":"react-native-confetti-cannon@1.5.0","dist":{"shasum":"8d3c306f785481d8fec48a83195cc908f7550652","integrity":"sha512-5Z/s6G6cUU8aMJTgBCvladzjEJAgTPbEmu5kYfeWbigu0ru8XAeLzMYN9JDLfAoGkF3WRqW5roOFXaM5L2oIfA==","tarball":"https://registry.npmjs.org/react-native-confetti-cannon/-/react-native-confetti-cannon-1.5.0.tgz","fileCount":11,"unpackedSize":22178,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerIqKCRA9TVsSAnZWagAAomkP/jK4fk/mJK+5nZXTV7DT\n+x4lyCQKUsaMaadfJq+JnDJWLrJZRs0gvQIM0uELAuIgxgTD/Wr3i9c78Ii9\nO1n+EVc7ER2f+/zA0JoHVHmnBEF+zf22iJ0t7yisHFZPwEi/OjD+WTHeFgra\nAlwSMJQ1ARClaeqt3nH02BYxTyjk+QsNjBLkqz1KYfJ7MiIA9m8HTMX6hlvk\n3ODgGcodxYcNQnW5m/fkBs8Xft0UklC9yWl1+473OZXknb2XNlBLkxp9wE44\nJHPWFMROP97myzj8ddel22a2NfeI/XMl9NDIeOIo9TtR9M7zU/GvSjikE+tK\nEqNhENkAIkeNY618xKZ/bIeXgZaTuBu2uRdrSK1IUOzOAcSNRAKa+VlT+uxh\ncxV6rLhb0oiM+uQrfHQQZa/zYwzOJChyPUqOvk+s8Fo44ItvdekjdvVaaip/\np3BWwJiH0Z6TpCNHI4pEbzhpXcTrlblbbEhp2u76ay3W2hQjpibUodIQfeff\nWdgQLggHowkNP5qOsab1yyCKt8gvq0QUUu3OchiEYcLo1meY2cDW57U7BqNh\n8aQ0TKsuSY6mlhMxTvNEoFb6YfIjAgumpUME2h6CtYPJahZV10LIIrdAEkde\nTaIMZpHC3uz1GhlMDgcODK+AhVtExcGpbjlzyOuY14Kph7ynbuJ6kbdUwpCp\naCNV\r\n=n2TH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAx2tmXAPKw+fKVy948jbTOIppRhcKEBq+0jMesvVve/AiEAtEzSOAPKSMGOJmWu2zcN4IXYWzkeTw4bqdhkF7p3xL0="}]},"maintainers":[{"name":"vincentcatillon","email":"contact@vincent-catillon.fr"}],"_npmUser":{"name":"vincentcatillon","email":"contact@vincent-catillon.fr"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-confetti-cannon_1.5.0_1588365962458_0.1265710470503305"},"_hasShrinkwrap":false},"1.5.1":{"name":"react-native-confetti-cannon","version":"1.5.1","description":"React Native confetti explosion and fall like iOS does.","homepage":"https://github.com/vincentcatillon/react-native-confetti-cannon","bugs":{"url":"https://github.com/vincentcatillon/react-native-confetti-cannon/issues","email":"contact@vincent-catillon.fr"},"keywords":["react","react-native","react-native-web","confetti","cannon","explosion","fall","animation","animated","particles","ios","android"],"main":"src/index.js","types":"./src/index.d.ts","scripts":{"test":"npm run lint && npm run flow && npm run test:unit","lint":"eslint src --ext .js,.json","flow":"flow src","test:unit":"jest src","prepare":"npm run build:js && npm run build:types","build:js":"babel src --out-dir lib -s --copy-files","build:types":"flow-copy-source src lib"},"contributors":[{"name":"Vincent Catillon","email":"contact@vincent-catillon.fr"},{"name":"Alan Langlois","email":"alan@etaminstudio.com"},{"name":"Junho Yeo","email":"hanaro0704@naver.com"}],"author":{"name":"Vincent Catillon"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.0.0","@babel/generator":"^7.5.0","@babel/runtime":"^7.0.0","babel-eslint":"^10.0.1","eslint":"^5.12.1","eslint-config-i-am-meticulous":"^11.0.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-flowtype":"2.50.3","eslint-plugin-import":"^2.16.0","eslint-plugin-jest":"22.4.1","eslint-plugin-react":"7.12.4","eslint-plugin-react-native":"3.8.1","flow-bin":"^0.113.0","flow-copy-source":"^2.0.2","jest":"^24.8.0","metro-react-native-babel-preset":"^0.51.1","react":"16.11.0","react-native":"0.62.2","react-test-renderer":"16.11.0"},"licenseText":"MIT License\n\nCopyright (c) 2019, Vincent Catillon\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","license":"MIT","_id":"react-native-confetti-cannon@1.5.1","dist":{"shasum":"c4f15b8ccb2823fb4785d6896743865be6df58a4","integrity":"sha512-4yjnIqMsPFiiicVkICGVZqC+ZZiXmryQ4wxHSRbRtaYv4QuK/IWccXXA/wJq72kiefuh41cakG1HVEu8AgflQQ==","tarball":"https://registry.npmjs.org/react-native-confetti-cannon/-/react-native-confetti-cannon-1.5.1.tgz","fileCount":12,"unpackedSize":23898,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFxgvCRA9TVsSAnZWagAAK0kP/R+Zx726QoFKsy2wX65T\nzvEbW3yWKc2V+jemSH76nYXRVEmj2VXFGEZKK3tv3K5O7lVBPDk5de9ss9Ln\nOLfI2sVeSrI4xn7cGkz6+zcgQtVg9vS02MpsqtC+xa5spP8vjdqy0mFtNpct\nj9EHejXwWqhgCLYypGs0jxgbAZcMX6lv/OrPfxlJ4ReBMCHLdCH4jrlEEx46\nIT4pRXFdI3yIwMMKPUVKdzThFThjaRHab2S3RLjkUgivhZlboZf+kNVT12qe\nthrrv+5GN6WjJIKBxfIgy+YcUwLn2KtZWCXZu+lKMT/MaSyV/eAXkiKE+eOf\nGNyOgPyKZfJxhwD9N6sFcrWWrLvHnTwH/2qbcy4WdvyEtuHbDwS29zk6IIcw\naB+HZXckWytn1lceqLdFsR/xGBcWIWPuz5CZdb/xgysnaVa8yYrVmYRZkRl6\n6oW9y1WjS6iu/eRosB1YjbjWR6GFdxLeq+Q0QBEoRd+8sc7hdvJZRGc0dCQF\nUUmSWuFxq99HUlVebkQRPRLUw27kmVi2V/capa/A2RcCEwM4csUMdSKcO7GR\nlSIimIw2N2puPg9PQpwkT8AgqgRin7GxPz1iFA6/MjqXxZZtxlNVETgsQPL/\nOqwkJTck0BwJ6NFMy7+Ny9aJTQQhwSAPm75DrFdrrZAXmY6F2ZoMdDCuFnfa\niQtp\r\n=I7hx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDfYQ4bJSo18EVEvmeNLSZxHV7tlemLi+jia0JtDOKrmAiBAS3JxNixo5+3djZymS7Vgrf8dkQBsFyw2pd4oQA8qlw=="}]},"maintainers":[{"name":"vincentcatillon","email":"contact@vincent-catillon.fr"}],"_npmUser":{"name":"vincentcatillon","email":"contact@vincent-catillon.fr"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-confetti-cannon_1.5.1_1595349039342_0.24196754388159114"},"_hasShrinkwrap":false},"1.5.2":{"name":"react-native-confetti-cannon","version":"1.5.2","description":"React Native confetti explosion and fall like iOS does.","homepage":"https://github.com/vincentcatillon/react-native-confetti-cannon","bugs":{"url":"https://github.com/vincentcatillon/react-native-confetti-cannon/issues","email":"contact@vincent-catillon.fr"},"keywords":["react","react-native","react-native-web","confetti","cannon","explosion","fall","animation","animated","particles","ios","android"],"main":"src/index.js","types":"./src/index.d.ts","scripts":{"test":"npm run lint && npm run flow && npm run test:unit","lint":"eslint src --ext .js,.json","flow":"flow src","test:unit":"jest src","prepare":"npm run build:js && npm run build:types","build:js":"babel src --out-dir lib -s --copy-files","build:types":"flow-copy-source src lib"},"contributors":[{"name":"Vincent Catillon","email":"contact@vincent-catillon.fr"},{"name":"Alan Langlois","email":"alan@etaminstudio.com"},{"name":"Junho Yeo","email":"hanaro0704@naver.com"},{"name":"Lee Zumstein","email":"lee.zumstein@gmail.com"}],"author":{"name":"Vincent Catillon"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.0.0","@babel/generator":"^7.5.0","@babel/runtime":"^7.0.0","babel-eslint":"^10.0.1","eslint":"^5.12.1","eslint-config-i-am-meticulous":"^11.0.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-flowtype":"2.50.3","eslint-plugin-import":"^2.16.0","eslint-plugin-jest":"22.4.1","eslint-plugin-react":"7.12.4","eslint-plugin-react-native":"3.8.1","flow-bin":"^0.113.0","flow-copy-source":"^2.0.2","jest":"^24.8.0","metro-react-native-babel-preset":"^0.51.1","react":"16.11.0","react-native":"0.62.2","react-test-renderer":"16.11.0"},"licenseText":"MIT License\n\nCopyright (c) 2019, Vincent Catillon\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","license":"MIT","_id":"react-native-confetti-cannon@1.5.2","dist":{"shasum":"ca1a05edd2a64b080ea8b6238c49277908e1f123","integrity":"sha512-IZuWjlW7QsdxEGNnvpD6W+7iKCCQhnd5BvuNvMtirU7Nxm8WS2N6LPGMBz1ZYDuusG+GRZkoXXTNCdoAAGpCTg==","tarball":"https://registry.npmjs.org/react-native-confetti-cannon/-/react-native-confetti-cannon-1.5.2.tgz","fileCount":12,"unpackedSize":25243,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgP3maCRA9TVsSAnZWagAAeWgP/30ut57UZu6ytJJJJjVr\nLTLgSpFPhQO+nylp4nn9QL/bb8Hm+yBEZd9ep2YqfJtz8hsdgxzDqqJz70fV\n2Zoo2LIpXsccbvLj+Io1ezaW9AVpQpQF6ucM16c7OjaKqUqZ+rgQntYggv6w\nCdYzmJieYwMlq/AwLQyV2Yo4GtDuuIPAiHUkPfkTlqUuALA5bXrSkVF/QsEJ\ngawaOHMPSoviDYNMVbK8P5VV39VLkiotSFJAiUg5QfH40aQzO7PwXpSD5Mt+\n93jhFP34V19qpf3c88n7sczvW+OViFnOCkIqh8K7CyU7Ye146kMayXb/9WzZ\n+8S1dbTGBrmQQrOno512gGewPbL6D8LRaNQgcoNWhFupzVy8ZLw7pFsIm7uR\nbxfSJPGYFxVoeXMxQJbcNEk95aaPoFvIJXQsoMx68AAKdN1YgiSkRIPX5EsA\nFT1/JBOrDpBZJCHfWwqMMI/FtQi3PXHJVdpOpG+DlJU0U7lrmSCSeT8KLmm7\nD2J8Sb5ZS3TAfpfjOBsT+N81Pj4nh4l8koEPQkBX+H0QyYkSgEcEUnBJGwGe\nnZDZfce/y7IjFOZb6ztd7RMBvGUhKmx8Gg4rqEkjBqXhFZ/tjSre0ShpnhYS\naLWAmYShFnsrS+7bg7AE/QicnunS864+qtvpaPSCkG88dJJ4R5k7AA4ohN0F\nseo+\r\n=EBMM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXpb4J2RYAWXsu5ryeaXKoJf6hOPHkZE/eIdF5eZxDQwIgYPc7XPrEta6hzJaSOagkP6PF4DMDwnuiyaeFywpK1iI="}]},"_npmUser":{"name":"vincentcatillon","email":"contact@vincent-catillon.fr"},"directories":{},"maintainers":[{"name":"vincentcatillon","email":"contact@vincent-catillon.fr"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-confetti-cannon_1.5.2_1614772634134_0.9692976079579501"},"_hasShrinkwrap":false}},"time":{"created":"2019-02-01T17:10:11.909Z","1.0.0":"2019-02-01T17:10:12.312Z","modified":"2022-05-14T16:48:11.710Z","1.0.1":"2019-02-03T12:37:09.131Z","1.0.2":"2019-02-03T12:42:41.189Z","1.1.0":"2019-04-01T13:12:04.376Z","1.0.3":"2019-04-04T14:12:06.740Z","1.1.1":"2019-04-04T14:17:23.531Z","1.1.2":"2019-04-05T15:55:01.626Z","1.1.3":"2019-04-08T10:27:52.388Z","1.1.4":"2020-01-06T10:07:54.385Z","1.1.5":"2020-01-06T10:34:34.320Z","1.1.6":"2020-01-06T10:44:10.711Z","1.2.0":"2020-04-29T22:24:57.664Z","1.2.1":"2020-04-30T12:39:47.944Z","1.2.2":"2020-04-30T12:42:37.673Z","1.3.0":"2020-04-30T16:15:35.636Z","1.4.0":"2020-04-30T21:11:43.382Z","1.4.1":"2020-05-01T19:44:47.550Z","1.5.0":"2020-05-01T20:46:02.648Z","1.5.1":"2020-07-21T16:30:39.484Z","1.5.2":"2021-03-03T11:57:14.300Z"},"maintainers":[{"name":"vincentcatillon","email":"contact@vincent-catillon.fr"}],"description":"React Native confetti explosion and fall like iOS does.","contributors":[{"name":"Vincent Catillon","email":"contact@vincent-catillon.fr"},{"name":"Alan Langlois","email":"alan@etaminstudio.com"},{"name":"Junho Yeo","email":"hanaro0704@naver.com"},{"name":"Lee Zumstein","email":"lee.zumstein@gmail.com"}],"author":{"name":"Vincent Catillon"},"readme":"<p align=\"center\">\n  <img height=\"400\" src=\"https://github.com/VincentCATILLON/react-native-confetti-cannon/raw/master/.github/demo.gif\" alt=\"React-native-confetti-cannon\">\n</p>\n\n[![CircleCI](https://circleci.com/gh/VincentCATILLON/react-native-confetti-cannon.svg?style=svg)](https://circleci.com/gh/VincentCATILLON/react-native-confetti-cannon)\n[![NPM](https://img.shields.io/npm/v/react-native-confetti-cannon/latest?color=%23292C33&label=%20&logo=npm)](https://www.npmjs.com/package/react-native-confetti-cannon)\n[![PLATFORMS](https://img.shields.io/badge/Platforms-iOS%20%7C%C2%A0Android%20%7C%20Web-blue)](https://vincentcatillon.github.io/react-native-confetti-cannon)\n[![GITHUB](https://img.shields.io/github/stars/vincentcatillon/react-native-confetti-cannon?style=social)](https://github.com/vincentcatillon/react-native-confetti-cannon)\n\n## Live demo\n\n:rocket: Try yourself on Storybook <a href=\"https://vincentcatillon.github.io/react-native-confetti-cannon\">web version</a>\n\n## Installation\n\n```console\nnpm install react-native-confetti-cannon\n# or\nyarn add react-native-confetti-cannon\n```\n\n## Usage\n\n```js\nimport ConfettiCannon from 'react-native-confetti-cannon';\n\nconst MyComponent = () => (\n  <ConfettiCannon count={200} origin={{x: -10, y: 0}} />\n);\n```\n\n## Props\n\n| Name             | Type                   | Description                                | Required | Default        |\n|------------------|------------------------|--------------------------------------------|----------|----------------|\n| count            | number                 | items count to display                     | required |                |\n| origin           | {x: number, y: number} | animation position origin                  | required |                |\n| explosionSpeed   | number                 | explosion duration (ms) from origin to top |          | 350            |\n| fallSpeed        | number                 | fall duration (ms) from top to bottom      |          | 3000           |\n| fadeOut          | boolean                | make the confettis disappear at the end    |          | false          |\n| colors           | string[]               | give your own colors to the confettis      |          | default colors |\n| autoStart        | boolean                | auto start the animation                   |          | true           |\n| autoStartDelay   | number                 | delay to wait before triggering animation  |          | 0              |\n\n## Events\n\n| Name              | Returns               | Description                                | Required |\n|-------------------|-----------------------|--------------------------------------------|----------|\n| onAnimationStart  | void                  | callback triggered at animation start      |          |\n| onAnimationResume | void                  | callback triggered at animation resume     |          |\n| onAnimationStop   | void                  | callback triggered at animation stop       |          |\n| onAnimationEnd    | void                  | callback triggered at animation end        |          |\n\n## Methods\n\n| Name             | Returns                | Description                                | Required |\n|------------------|------------------------|--------------------------------------------|----------|\n| start            | void                   | start the animation programmatically       |          |\n| resume           | void                   | resume the animation programmatically      |          |\n| stop             | void                   | stop the animation programmatically        |          |\n\n_For example:_\n\n```js\nimport ConfettiCannon from 'react-native-confetti-cannon';\n\nclass MyComponent extends React.PureComponent {\n  explosion;\n\n  handleSomeKindOfEvent = () => {\n    this.explosion && this.explosion.start();\n  };\n\n  render() {\n    return (\n      <ConfettiCannon\n        count={200}\n        origin={{x: -10, y: 0}}\n        autoStart={false}\n        ref={ref => (this.explosion = ref)}\n      />\n    );\n  }\n}\n```\n\n## Examples\n\nDeep into the `example` folder to see the [stories](https://github.com/VincentCATILLON/react-native-confetti-cannon/blob/master/example/storybook/stories/index.js) and run:\n\n```console\nnpm install && npm start\n```\n\nAnd choose one of the following Expo commands:\n- `i`: open in iOS simulator\n- `a`: open in Android emulator\n- `w`: open in web browser\n\n## :warning: Warning\n\nIt is strongly recommended to use 1.2.0 or higher to avoid this warning introduced in [React-Native 0.62](https://github.com/react-native-community/releases/blob/master/CHANGELOG.md#deprecated):\n\n> Animated: useNativeDriver was not specified. This is a required option and must be explicitly set to true or false\n","readmeFilename":"README.md","keywords":["react","react-native","react-native-web","confetti","cannon","explosion","fall","animation","animated","particles","ios","android"],"homepage":"https://github.com/vincentcatillon/react-native-confetti-cannon","bugs":{"url":"https://github.com/vincentcatillon/react-native-confetti-cannon/issues","email":"contact@vincent-catillon.fr"},"license":"MIT"}