{"_id":"react-native-candy-game","_rev":"27-437d20542e5a59d7b7c770c4257d0e0d","name":"react-native-candy-game","dist-tags":{"latest":"1.0.26"},"versions":{"1.0.0":{"name":"react-native-candy-game","version":"1.0.0","keywords":["react-native","game","candy-crush","match-3"],"author":{"name":"Sergej Jacysen"},"license":"MIT","_id":"react-native-candy-game@1.0.0","maintainers":[{"name":"jofreyswb","email":"jofreyswb@gmail.com"}],"dist":{"shasum":"4e364c4c812bac0f7a5918aa507e4746eb411959","tarball":"https://registry.npmjs.org/react-native-candy-game/-/react-native-candy-game-1.0.0.tgz","fileCount":22,"integrity":"sha512-jkkLdTCArj9rJ2tWRizYp2FPjLRdQTal6Ti8/uiWcQkXd99fkSCOr0oezmFzI8LWHDbS/Y+OYd07ol70+oTJZA==","signatures":[{"sig":"MEUCIBbBBLAZX1p4l8kiayEDwzJGKp/EoBzg7PKSZV0k+TaBAiEA89caXumhx8JWE4/pv7fEM7h4EVKNLfhYAmcRh9JfcRk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1378901},"main":"build/index.js","types":"build/index.d.ts","gitHead":"8b9266f3625d0ce6360134930a7d9a04215b9562","scripts":{"build":"tsc -p tsconfig.build.json"},"_npmUser":{"name":"jofreyswb","email":"jofreyswb@gmail.com"},"_npmVersion":"10.8.2","description":"A Match-3 Candy Game component for React Native (Candy Crush-style)","directories":{},"_nodeVersion":"22.8.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.2","@types/react":"^18.0.0","@types/react-native":"^0.72.0"},"peerDependencies":{"react":">=17.0.0","react-native":">=0.70.0","@react-navigation/native":">=6.0.0","@react-navigation/native-stack":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-candy-game_1.0.0_1741899292003_0.8646011240743232","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"react-native-candy-game","version":"1.0.1","keywords":["react-native","game","candy-crush","match-3"],"author":{"name":"Sergej Jacysen"},"license":"MIT","_id":"react-native-candy-game@1.0.1","maintainers":[{"name":"jofreyswb","email":"jofreyswb@gmail.com"}],"dist":{"shasum":"6a5602b1f8d27703cb8d25fa9520de6d85a535b9","tarball":"https://registry.npmjs.org/react-native-candy-game/-/react-native-candy-game-1.0.1.tgz","fileCount":22,"integrity":"sha512-Hu56BJduth8dxrHaYbXlxuEVumahlfBga3Oitt/EpwZSZUCmhC5i8mIZ/O6gxaQ0ZXFSkha7VNwFfTjzA0fFOw==","signatures":[{"sig":"MEYCIQCGc4h+7UEIrNFvav/gYm7rdJepeSkAWbTbR578S9FRUQIhAPATdTq3TgDaihQnaRAWF0h9QNHOsWv7wAS396y+TdhY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1378832},"main":"build/index.js","types":"build/index.d.ts","gitHead":"98625ff033c9df46dfb47ba252a225f43185506b","scripts":{"build":"tsc -p tsconfig.build.json"},"_npmUser":{"name":"jofreyswb","email":"jofreyswb@gmail.com"},"_npmVersion":"10.8.2","description":"A Match-3 Candy Game component for React Native (Candy Crush-style)","directories":{},"_nodeVersion":"22.8.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.2","@types/react":"^18.0.0","@types/react-native":"^0.72.0"},"peerDependencies":{"react":">=17.0.0","react-native":">=0.70.0","@react-navigation/native":">=6.0.0","@react-navigation/native-stack":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-candy-game_1.0.1_1741899628174_0.3959718380291548","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"react-native-candy-game","version":"1.0.2","keywords":["react-native","game","candy-crush","match-3"],"author":{"name":"Sergej Jacysen"},"license":"MIT","_id":"react-native-candy-game@1.0.2","maintainers":[{"name":"jofreyswb","email":"jofreyswb@gmail.com"}],"dist":{"shasum":"6d2a2248042a3442945da666bdf882d30612112e","tarball":"https://registry.npmjs.org/react-native-candy-game/-/react-native-candy-game-1.0.2.tgz","fileCount":22,"integrity":"sha512-thVFLveBCYuy9llxRqH7V/Bw6rDQLP1qlr09Ld6eU30lpfueJl0T4oigYJtzEFljhbuHdiBdWS8OfNuoV7cFeg==","signatures":[{"sig":"MEYCIQC8HMq7KBBUlhf+2RpWhp2VA45CO9N+NPUGUeks1ADxlgIhALcOHe6iEN9YdOoM5xxzQDSJ1j17nVzSLvmxQCGSUji9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1378832},"main":"build/index.js","types":"build/index.d.ts","gitHead":"e6b38a8aaaef28ee7c2a17f10bf95dfc205b9185","scripts":{"build":"tsc -p tsconfig.build.json"},"_npmUser":{"name":"jofreyswb","email":"jofreyswb@gmail.com"},"_npmVersion":"10.8.2","description":"A Match-3 Candy Game component for React Native (Candy Crush-style)","directories":{},"_nodeVersion":"22.8.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.2","@types/react":"^18.0.0","@types/react-native":"^0.72.0"},"peerDependencies":{"react":">=17.0.0","react-native":">=0.70.0","@react-navigation/native":">=6.0.0","@react-navigation/native-stack":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-candy-game_1.0.2_1741900175445_0.5255480324973871","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"react-native-candy-game","version":"1.0.3","keywords":["react-native","game","candy-crush","match-3"],"author":{"name":"Sergej Jacysen"},"license":"MIT","_id":"react-native-candy-game@1.0.3","maintainers":[{"name":"jofreyswb","email":"jofreyswb@gmail.com"}],"dist":{"shasum":"8da9c0c2ce1914d194d1ed0d1c735a240e3be02e","tarball":"https://registry.npmjs.org/react-native-candy-game/-/react-native-candy-game-1.0.3.tgz","fileCount":22,"integrity":"sha512-SS5n6CdSI6mluFrXtyJn8XT8UNetORsXWISSDDImoR1SQVgq6GwiGdMNqzprExEb2R+KInU0r8bFvl+NFR3yxg==","signatures":[{"sig":"MEQCIDDdapwbGSNmCoL9tE6+SaN+N5nnva66UbzQbeEOT36OAiAPVfHX9d/6iUUUYeGLXAN6+7c9C6gbfNDBMnT8vCAD0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1378839},"main":"build/index.js","types":"build/index.d.ts","gitHead":"e6b38a8aaaef28ee7c2a17f10bf95dfc205b9185","scripts":{"build":"tsc -p tsconfig.build.json"},"_npmUser":{"name":"jofreyswb","email":"jofreyswb@gmail.com"},"_npmVersion":"10.8.2","description":"A Match-3 Candy Game component for React Native (Candy Crush-style)","directories":{},"_nodeVersion":"22.8.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.2","@types/react":"^18.0.0","@types/react-native":"^0.72.0"},"peerDependencies":{"react":">=17.0.0","react-native":">=0.70.0","@react-navigation/native":">=6.0.0","@react-navigation/native-stack":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-candy-game_1.0.3_1741900244037_0.9135961282908989","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"react-native-candy-game","version":"1.0.4","keywords":["react-native","game","candy-crush","match-3"],"author":{"name":"Sergej Jacysen"},"license":"MIT","_id":"react-native-candy-game@1.0.4","maintainers":[{"name":"jofreyswb","email":"jofreyswb@gmail.com"}],"dist":{"shasum":"df50acca50ab432c2e63e94a40da139752c325bb","tarball":"https://registry.npmjs.org/react-native-candy-game/-/react-native-candy-game-1.0.4.tgz","fileCount":22,"integrity":"sha512-dAWF2U6/jJUntyP0noATupG3Y8mJpHrfPLrh22FYxJhg4y0ZtjmY5SVxnJHr2PKTnpohcvl/GF0lrKDzZSyH7g==","signatures":[{"sig":"MEYCIQCzbcGEPlK+0uIFRLqR//TEagONXRN1+DL4jxCkB7D8QwIhANCUY36qW8H1RPKwJPJTiv4ED0k+v84+IT/m23+n7zPT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1378849},"main":"build/index.js","types":"build/index.d.ts","gitHead":"78ab1bda9e4d23c533276ab99eb4f9c027dc6d66","scripts":{"build":"tsc -p tsconfig.build.json && cp -R assets build/src/assets"},"_npmUser":{"name":"jofreyswb","email":"jofreyswb@gmail.com"},"_npmVersion":"10.8.2","description":"A Match-3 Candy Game component for React Native (Candy Crush-style)","directories":{},"_nodeVersion":"22.8.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.2","@types/react":"^18.0.0","@types/react-native":"^0.72.0"},"peerDependencies":{"react":">=17.0.0","react-native":">=0.70.0","@react-navigation/native":">=6.0.0","@react-navigation/native-stack":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-candy-game_1.0.4_1741900684017_0.8084153017640179","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"react-native-candy-game","version":"1.0.5","keywords":["react-native","game","candy-crush","match-3"],"author":{"name":"Sergej Jacysen"},"license":"MIT","_id":"react-native-candy-game@1.0.5","maintainers":[{"name":"jofreyswb","email":"jofreyswb@gmail.com"}],"dist":{"shasum":"5f7b2fec48ca184b48234b2abf64b1fd4ad36266","tarball":"https://registry.npmjs.org/react-native-candy-game/-/react-native-candy-game-1.0.5.tgz","fileCount":31,"integrity":"sha512-G0VZ5wgZfDTEMp6A7s3CAglrhMfYRKc4v3FhP3HYMVrs9qZonziemhqyvC9OYXHemlXl4B8WDLdFv1azNr+egw==","signatures":[{"sig":"MEUCIQC9v2pJuatpXKgmxYisbVALKYYiHAqDP4g2d4mXWLESFQIgLPdd0Khi9B1iOmnBHuZ/8d7XjUAjlVNoUiV/RpE6Ui0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2739432},"main":"build/index.js","types":"build/index.d.ts","gitHead":"78ab1bda9e4d23c533276ab99eb4f9c027dc6d66","scripts":{"build":"tsc -p tsconfig.build.json && cp -R assets build/src/assets"},"_npmUser":{"name":"jofreyswb","email":"jofreyswb@gmail.com"},"_npmVersion":"10.8.2","description":"A Match-3 Candy Game component for React Native (Candy Crush-style)","directories":{},"_nodeVersion":"22.8.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.2","@types/react":"^18.0.0","@types/react-native":"^0.72.0"},"peerDependencies":{"react":">=17.0.0","react-native":">=0.70.0","@react-navigation/native":">=6.0.0","@react-navigation/native-stack":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-candy-game_1.0.5_1741900941831_0.9278971335252886","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"react-native-candy-game","version":"1.0.6","keywords":["react-native","game","candy-crush","match-3"],"author":{"name":"Sergej Yatsyshen"},"license":"MIT","_id":"react-native-candy-game@1.0.6","maintainers":[{"name":"jofreyswb","email":"jofreyswb@gmail.com"}],"dist":{"shasum":"147e808e15cea5312b34802abb9fde6af200578c","tarball":"https://registry.npmjs.org/react-native-candy-game/-/react-native-candy-game-1.0.6.tgz","fileCount":31,"integrity":"sha512-gIPytL8ZcACZwyb5Fs6lrdnXcsJNqnTwdzOkmLTRq2lcuAu31k0mANk1BFBNW6nbsXXdsCUh+MgdC49wJ90dOQ==","signatures":[{"sig":"MEYCIQCEFLxYctt2vdq+YwP1Ke5DWM0yxdFIibhuP8JOo9b1aQIhAPF64S0x1+q+Z9dpaQjDmvwfddWdZk2eci/4ynaLIoZv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2739420},"main":"build/index.js","types":"build/index.d.ts","gitHead":"78ab1bda9e4d23c533276ab99eb4f9c027dc6d66","scripts":{"build":"tsc -p tsconfig.build.json && npm run copy-assets","copy-assets":"mkdir -p build/src/assets && cp -R assets/* build/src/assets/"},"_npmUser":{"name":"jofreyswb","email":"jofreyswb@gmail.com"},"_npmVersion":"10.8.2","description":"A Match-3 Candy Game component for React Native (Candy Crush-style)","directories":{},"_nodeVersion":"22.8.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.2","@types/react":"^18.0.0","@types/react-native":"^0.72.0"},"peerDependencies":{"react":">=17.0.0","react-native":">=0.70.0","@react-navigation/native":">=6.0.0","@react-navigation/native-stack":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-candy-game_1.0.6_1741901184730_0.7386564602856485","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"react-native-candy-game","version":"1.0.7","keywords":["react-native","game","candy-crush","match-3"],"author":{"name":"Sergej Yatsyshen"},"license":"MIT","_id":"react-native-candy-game@1.0.7","maintainers":[{"name":"jofreyswb","email":"jofreyswb@gmail.com"}],"dist":{"shasum":"d834d6b29bb47ee1b0593c4b17f9cae7d9ba15a4","tarball":"https://registry.npmjs.org/react-native-candy-game/-/react-native-candy-game-1.0.7.tgz","fileCount":31,"integrity":"sha512-GUeujBPeM5WBOWC2UY+on3D+9WdpdkxUu7ip5SES7VPZkEWcdiDzWQITzVJ3rHvGRGvuLfAa5vPIT8QoqbTzwQ==","signatures":[{"sig":"MEUCIHVTHHP/QFGlKFwItVYpjmNT7xpOhFIy99m/m8yyWwDJAiEAvjfdokVwmUElx2dnFMeNvDOkxgFHDeDxGxDcuZ1gaTQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2739226},"main":"build/index.js","types":"build/index.d.ts","gitHead":"78ab1bda9e4d23c533276ab99eb4f9c027dc6d66","scripts":{"build":"tsc -p tsconfig.build.json && cp -R assets build/assets"},"_npmUser":{"name":"jofreyswb","email":"jofreyswb@gmail.com"},"_npmVersion":"10.8.2","description":"A Match-3 Candy Game component for React Native (Candy Crush-style)","directories":{},"_nodeVersion":"22.8.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.2","@types/react":"^18.0.0","@types/react-native":"^0.72.0"},"peerDependencies":{"react":">=17.0.0","react-native":">=0.70.0","@react-navigation/native":">=6.0.0","@react-navigation/native-stack":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-candy-game_1.0.7_1741901716086_0.8551147175594882","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"react-native-candy-game","version":"1.0.8","keywords":["react-native","game","candy-crush","match-3"],"author":{"name":"Sergej Yatsyshen"},"license":"MIT","_id":"react-native-candy-game@1.0.8","maintainers":[{"name":"jofreyswb","email":"jofreyswb@gmail.com"}],"dist":{"shasum":"9e689c81f0eb3c670739fec405cc122c1201c855","tarball":"https://registry.npmjs.org/react-native-candy-game/-/react-native-candy-game-1.0.8.tgz","fileCount":40,"integrity":"sha512-1ZfL7/vQI4aOIqq+2VB2aKGe4qiYjUSpHALu1+Ymfp3t5ywy6vRoQbYrO/zA4pS3rADj3HPdlTSou9PA7PREEA==","signatures":[{"sig":"MEUCIQCk6+qU1/yBJXelijZnJ1NldqYQqBWZn2uVHA0L5XvZ2wIgSlg6ygq39h1TUmc50GOmAVorHE0Ptnm8MrreAR58Sio=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4099801},"main":"build/index.js","types":"build/index.d.ts","gitHead":"78ab1bda9e4d23c533276ab99eb4f9c027dc6d66","scripts":{"build":"tsc -p tsconfig.build.json && cp -R assets build/assets"},"_npmUser":{"name":"jofreyswb","email":"jofreyswb@gmail.com"},"_npmVersion":"10.8.2","description":"A Match-3 Candy Game component for React Native (Candy Crush-style)","directories":{},"_nodeVersion":"22.8.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.2","@types/react":"^18.0.0","@types/react-native":"^0.72.0"},"peerDependencies":{"react":">=17.0.0","react-native":">=0.70.0","@react-navigation/native":">=6.0.0","@react-navigation/native-stack":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-candy-game_1.0.8_1741901927545_0.22329140622850518","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"react-native-candy-game","version":"1.0.9","keywords":["react-native","game","candy-crush","match-3"],"author":{"name":"Sergej Yatsyshen"},"license":"MIT","_id":"react-native-candy-game@1.0.9","maintainers":[{"name":"jofreyswb","email":"jofreyswb@gmail.com"}],"dist":{"shasum":"4dc1d33990526ac289eae736cf800304908e6d99","tarball":"https://registry.npmjs.org/react-native-candy-game/-/react-native-candy-game-1.0.9.tgz","fileCount":40,"integrity":"sha512-HCErX4qPbSVuKQzKGC/+vBFRMvGSbDtTwOyD7BrgfAXy3inKsXmxvl0ccUuBoxqbf2GFGMxYwpewEggxgRAZYA==","signatures":[{"sig":"MEQCID7gVkSklRvyP5RTAq94RDYxyURFXg7rwCFaVuDLp0hLAiBiUg5W8i2FejGFNfwZvDdtJp3MXQEYAs65jYGXLpYY+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4099828},"main":"build/index.js","types":"build/index.d.ts","gitHead":"78ab1bda9e4d23c533276ab99eb4f9c027dc6d66","scripts":{"build":"tsc -p tsconfig.build.json && cp -R assets build/assets"},"_npmUser":{"name":"jofreyswb","email":"jofreyswb@gmail.com"},"_npmVersion":"10.8.2","description":"A Match-3 Candy Game component for React Native (Candy Crush-style)","directories":{},"_nodeVersion":"22.8.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.2","@types/react":"^18.0.0","@types/react-native":"^0.72.0"},"peerDependencies":{"react":">=17.0.0","react-native":">=0.70.0","@react-navigation/native":">=6.0.0","@react-navigation/native-stack":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-candy-game_1.0.9_1741902395986_0.9730343519371409","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"react-native-candy-game","version":"1.0.10","keywords":["react-native","game","candy-crush","match-3"],"author":{"name":"Sergej Yatsyshen"},"license":"MIT","_id":"react-native-candy-game@1.0.10","maintainers":[{"name":"jofreyswb","email":"jofreyswb@gmail.com"}],"dist":{"shasum":"5b3facbe127057c410048ce472aedbb65e821f5d","tarball":"https://registry.npmjs.org/react-native-candy-game/-/react-native-candy-game-1.0.10.tgz","fileCount":40,"integrity":"sha512-AnnyY+MHB7UOr+2RvPpxyJ0zPQUPRLVzifszbmfxDoQItRHlNQQQdGkLhIVuFCkaknmUHRrrr8Bsc4iaDVi//w==","signatures":[{"sig":"MEYCIQDxY/nIBfua/DSX//zJtwfX64fxCJCcQPqa8hjva+FFkgIhAIy1Ti3UZ655gm/7z1cTAoFnTGA9NK1bC0q4j+PpAM8W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4099385},"main":"build/index.js","types":"build/index.d.ts","gitHead":"78ab1bda9e4d23c533276ab99eb4f9c027dc6d66","scripts":{"build":"tsc -p tsconfig.build.json && cp -R assets build/assets"},"_npmUser":{"name":"jofreyswb","email":"jofreyswb@gmail.com"},"_npmVersion":"10.8.2","description":"A Match-3 Candy Game component for React Native (Candy Crush-style)","directories":{},"_nodeVersion":"22.8.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.2","@types/react":"^18.0.0","@types/react-native":"^0.72.0"},"peerDependencies":{"react":">=17.0.0","react-native":">=0.70.0","@react-navigation/native":">=6.0.0","@react-navigation/native-stack":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-candy-game_1.0.10_1741902707991_0.06194725184535699","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"react-native-candy-game","version":"1.0.11","keywords":["react-native","game","candy-crush","match-3"],"author":{"name":"Sergej Yatsyshen"},"license":"MIT","_id":"react-native-candy-game@1.0.11","maintainers":[{"name":"jofreyswb","email":"jofreyswb@gmail.com"}],"dist":{"shasum":"2d531082eea6ca7b2f9d85af7caf4c7a802ef390","tarball":"https://registry.npmjs.org/react-native-candy-game/-/react-native-candy-game-1.0.11.tgz","fileCount":40,"integrity":"sha512-Lk2SotzR14Q1uwtUS53wBd0cUecWH+g07fCqlBNpPOnMFLf7w+xcpd7gTR1xViZdcI3AAVvhumCWDxbRgVbQRg==","signatures":[{"sig":"MEYCIQD+c+S7owBOHGkv7O9Z2758cwrTDUVJyLAjMW9NWJzLMAIhAJ+Nol3QeYDEPqIOV0us9vuJhdXHdOk+/L9r94Rred5c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4099690},"main":"build/index.js","types":"build/index.d.ts","gitHead":"78ab1bda9e4d23c533276ab99eb4f9c027dc6d66","scripts":{"build":"tsc -p tsconfig.build.json && cp -R assets build/assets"},"_npmUser":{"name":"jofreyswb","email":"jofreyswb@gmail.com"},"_npmVersion":"10.8.2","description":"A Match-3 Candy Game component for React Native (Candy Crush-style)","directories":{},"_nodeVersion":"22.8.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.2","@types/react":"^18.0.0","@types/react-native":"^0.72.0"},"peerDependencies":{"react":">=17.0.0","react-native":">=0.70.0","@react-navigation/native":">=6.0.0","@react-navigation/native-stack":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-candy-game_1.0.11_1741903004337_0.08297622639526336","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"react-native-candy-game","version":"1.0.12","keywords":["react-native","game","candy-crush","match-3"],"author":{"name":"Sergej Yatsyshen"},"license":"MIT","_id":"react-native-candy-game@1.0.12","maintainers":[{"name":"jofreyswb","email":"jofreyswb@gmail.com"}],"dist":{"shasum":"68e00fcb9cd921a3d7b264f3c432ff22fb6ac579","tarball":"https://registry.npmjs.org/react-native-candy-game/-/react-native-candy-game-1.0.12.tgz","fileCount":40,"integrity":"sha512-XweMY2n0r5doal3PrpUEPYsV3hd95/qMmS/1xcOwPZbo4g2VGXIjn3l9u8HKoKO7hzTsA2uWV2pI9WCqqFNmyQ==","signatures":[{"sig":"MEQCIC+8k7eYjmqbJiVclNDpk9EbSONo8YkAxOeMvrapk6QcAiAh3PufJiXzdg6Q0ZY5udlqpf8kxFCfdRHC1WMB0CG6dg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4100005},"main":"build/index.js","types":"build/index.d.ts","gitHead":"78ab1bda9e4d23c533276ab99eb4f9c027dc6d66","scripts":{"build":"tsc -p tsconfig.build.json && cp -R assets build/assets"},"_npmUser":{"name":"jofreyswb","email":"jofreyswb@gmail.com"},"_npmVersion":"10.8.2","description":"A Match-3 Candy Game component for React Native (Candy Crush-style)","directories":{},"_nodeVersion":"22.8.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.2","@types/react":"^18.0.0","@types/react-native":"^0.72.0"},"peerDependencies":{"react":">=17.0.0","react-native":">=0.70.0","@react-navigation/native":">=6.0.0","@react-navigation/native-stack":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-candy-game_1.0.12_1741904201736_0.5449876386531323","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"react-native-candy-game","version":"1.0.13","keywords":["react-native","game","candy-crush","match-3"],"author":{"name":"Sergej Yatsyshen"},"license":"MIT","_id":"react-native-candy-game@1.0.13","maintainers":[{"name":"jofreyswb","email":"jofreyswb@gmail.com"}],"dist":{"shasum":"d7f1a913ca55a3037b3b14323283fb7dd7ab2481","tarball":"https://registry.npmjs.org/react-native-candy-game/-/react-native-candy-game-1.0.13.tgz","fileCount":40,"integrity":"sha512-9Tlud5yFvNMoyw4Trde72nSpMRjt23K4oVcZt3TgNSM3Ei/r1aLX21BWDZhyJXRg6+7hjMkv2FQ9DWNJ622jvg==","signatures":[{"sig":"MEUCIQDmD8/fr5XcXvEY7ShHfDx+va6nojbsJ/59mElMbj35EwIgZUveDF0UZbnEDQXudOz82PAfvHKX7iE1qy216tjnzOk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4100120},"main":"build/index.js","types":"build/index.d.ts","gitHead":"d2ec76bd8473aa1c89baec0e26bb3d6ef9e47877","scripts":{"build":"tsc -p tsconfig.build.json && cp -R assets build/assets"},"_npmUser":{"name":"jofreyswb","email":"jofreyswb@gmail.com"},"_npmVersion":"10.8.2","description":"A Match-3 Candy Game component for React Native (Candy Crush-style)","directories":{},"_nodeVersion":"22.8.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.2","@types/react":"^18.0.0","@types/react-native":"^0.72.0"},"peerDependencies":{"react":">=17.0.0","react-native":">=0.70.0","@react-navigation/native":">=6.0.0","@react-navigation/native-stack":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-candy-game_1.0.13_1741958649231_0.7668044872167932","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"react-native-candy-game","version":"1.0.14","keywords":["react-native","game","candy-crush","match-3"],"author":{"name":"Sergej Yatsyshen"},"license":"MIT","_id":"react-native-candy-game@1.0.14","maintainers":[{"name":"jofreyswb","email":"jofreyswb@gmail.com"}],"dist":{"shasum":"2b92a0699b8f17f2e2b2e63f941c8743b9a6bd28","tarball":"https://registry.npmjs.org/react-native-candy-game/-/react-native-candy-game-1.0.14.tgz","fileCount":40,"integrity":"sha512-1DmFFx/U9IMdhyyKNZg2EjeBgSDjTUeDU5pq6sKcdcnVO+FltuDJyST24Ftjop0Q6AKY4nOMVief/qs9L5CEqQ==","signatures":[{"sig":"MEUCIQCRB30VpSRjLi7dtFtUXgKH75475wxOPnNB+SK4vVGmdgIgW0xtwVA3nINEuCX6Q5LNpisebt+ucMti+LSD/zHnTBo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4100019},"main":"build/index.js","types":"build/index.d.ts","gitHead":"d2ec76bd8473aa1c89baec0e26bb3d6ef9e47877","scripts":{"build":"tsc -p tsconfig.build.json && cp -R assets build/assets"},"_npmUser":{"name":"jofreyswb","email":"jofreyswb@gmail.com"},"_npmVersion":"10.8.2","description":"A Match-3 Candy Game component for React Native (Candy Crush-style)","directories":{},"_nodeVersion":"22.8.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.2","@types/react":"^18.0.0","@types/react-native":"^0.72.0"},"peerDependencies":{"react":">=17.0.0","react-native":">=0.70.0","@react-navigation/native":">=6.0.0","@react-navigation/native-stack":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-candy-game_1.0.14_1741965633613_0.7369499091472893","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"react-native-candy-game","version":"1.0.15","keywords":["react-native","game","candy-crush","match-3"],"author":{"name":"Sergej Yatsyshen"},"license":"MIT","_id":"react-native-candy-game@1.0.15","maintainers":[{"name":"jofreyswb","email":"jofreyswb@gmail.com"}],"dist":{"shasum":"17c5eb6e085b59d67d8e82adec9b28e7211e2e98","tarball":"https://registry.npmjs.org/react-native-candy-game/-/react-native-candy-game-1.0.15.tgz","fileCount":40,"integrity":"sha512-vuextjE7cpJitegzWoJSkn7jUKEyhPV3L3z9H2pya6oTeNjDSlmfNQFbIf5rpRkFRRL/XEjmKEQkvStAtkShPw==","signatures":[{"sig":"MEQCIEwxqV/drFcStajk9zUdmu0nv6BaemLq709xFULWxvZnAiBBuLwL5NhcIPBGjKoXsmP7HL3GoGvR4bDus06ZAJnBNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4100376},"main":"build/index.js","types":"build/index.d.ts","gitHead":"d2ec76bd8473aa1c89baec0e26bb3d6ef9e47877","scripts":{"build":"tsc -p tsconfig.build.json && cp -R assets build/assets"},"_npmUser":{"name":"jofreyswb","email":"jofreyswb@gmail.com"},"_npmVersion":"10.8.2","description":"A Match-3 Candy Game component for React Native (Candy Crush-style)","directories":{},"_nodeVersion":"22.8.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.2","@types/react":"^18.0.0","@types/react-native":"^0.72.0"},"peerDependencies":{"react":">=17.0.0","react-native":">=0.70.0","@react-navigation/native":">=6.0.0","@react-navigation/native-stack":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-candy-game_1.0.15_1741965952113_0.9725520319358429","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"react-native-candy-game","version":"1.0.16","keywords":["react-native","game","candy-crush","match-3"],"author":{"name":"Sergej Yatsyshen"},"license":"MIT","_id":"react-native-candy-game@1.0.16","maintainers":[{"name":"jofreyswb","email":"jofreyswb@gmail.com"}],"dist":{"shasum":"a593f2328f98f9182308622e0882202997b40ce8","tarball":"https://registry.npmjs.org/react-native-candy-game/-/react-native-candy-game-1.0.16.tgz","fileCount":40,"integrity":"sha512-b+1WZT5R4AO+G1AKIjyYVHcHFkYIJ90MEihcfQXgeiMj9ABkHbcPbWVwIXsIlTlqOtMksv9SCjK98zpNbQSnFw==","signatures":[{"sig":"MEUCIQC/KKxhwwP/so1Vz0THdmS194nqmqH4zhe1etsH6ywsowIgentdqqI6n0zIDsgo9WRyXOyMF872pFPedonYigjeyww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4100376},"main":"build/index.js","types":"build/index.d.ts","gitHead":"d2ec76bd8473aa1c89baec0e26bb3d6ef9e47877","scripts":{"build":"tsc -p tsconfig.build.json && cp -R assets build/assets"},"_npmUser":{"name":"jofreyswb","email":"jofreyswb@gmail.com"},"_npmVersion":"10.8.2","description":"A Match-3 Candy Game component for React Native (Candy Crush-style)","directories":{},"_nodeVersion":"22.8.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.2","@types/react":"^18.0.0","@types/react-native":"^0.72.0"},"peerDependencies":{"react":">=17.0.0","react-native":">=0.70.0","@react-navigation/native":">=6.0.0","@react-navigation/native-stack":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-candy-game_1.0.16_1741979859106_0.6623694185056517","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"react-native-candy-game","version":"1.0.17","keywords":["react-native","game","candy-crush","match-3"],"author":{"name":"Sergej Yatsyshen"},"license":"MIT","_id":"react-native-candy-game@1.0.17","maintainers":[{"name":"jofreyswb","email":"jofreyswb@gmail.com"}],"dist":{"shasum":"a9256e0fa363a946f75583a1fdbeb55a92af030f","tarball":"https://registry.npmjs.org/react-native-candy-game/-/react-native-candy-game-1.0.17.tgz","fileCount":40,"integrity":"sha512-8U/8Yxulu3wlwreh4BBhZW0GyrR/DApYHZCN7Pfa57NdOPJzBkQU77IpyluVNAKKtn8zRCMnSva+i7nqZGOXgw==","signatures":[{"sig":"MEUCIEc8wbmxYoYJS/gIlt/2ilQ7W83ZRCbxg6GkSRO4vrADAiEAtwnXe5utbZwEKo+Lc51ubTp6o2BjOvh5fEliVpJhOfI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4099673},"main":"build/index.js","types":"build/index.d.ts","gitHead":"d2ec76bd8473aa1c89baec0e26bb3d6ef9e47877","scripts":{"build":"tsc -p tsconfig.build.json && cp -R assets build/assets"},"_npmUser":{"name":"jofreyswb","email":"jofreyswb@gmail.com"},"_npmVersion":"10.8.2","description":"A Match-3 Candy Game component for React Native (Candy Crush-style)","directories":{},"_nodeVersion":"22.8.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.2","@types/react":"^18.0.0","@types/react-native":"^0.72.0"},"peerDependencies":{"react":">=17.0.0","react-native":">=0.70.0","@react-navigation/native":">=6.0.0","@react-navigation/native-stack":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-candy-game_1.0.17_1742232327399_0.327919678067502","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"react-native-candy-game","version":"1.0.18","keywords":["react-native","game","candy-crush","match-3"],"author":{"name":"Sergej Yatsyshen"},"license":"MIT","_id":"react-native-candy-game@1.0.18","maintainers":[{"name":"jofreyswb","email":"jofreyswb@gmail.com"}],"dist":{"shasum":"e224735272b73c2eac36d0419e9f20cc4487f51e","tarball":"https://registry.npmjs.org/react-native-candy-game/-/react-native-candy-game-1.0.18.tgz","fileCount":40,"integrity":"sha512-LRAEYYSUpYl6BnmYcYmN0DogW+D4fUZXMixYvEJuvkGYttX7cKXiIcSvcL+fFqXnvUzIDVoREkJ+e6eEjuNH3g==","signatures":[{"sig":"MEUCIQCNNhAK6RTEZD1yPL/QCS6RtCOEV+DW29qoaDj4MFFxigIgSAxWycwuIzMpg6Q2c7yUOPEX2BOfRYvu89v+t9mWC6s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4096088},"main":"build/index.js","types":"build/index.d.ts","gitHead":"d2ec76bd8473aa1c89baec0e26bb3d6ef9e47877","scripts":{"build":"tsc -p tsconfig.build.json && cp -R assets build/assets"},"_npmUser":{"name":"jofreyswb","email":"jofreyswb@gmail.com"},"_npmVersion":"10.8.2","description":"A Match-3 Candy Game component for React Native (Candy Crush-style)","directories":{},"_nodeVersion":"22.8.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.2","@types/react":"^18.0.0","@types/react-native":"^0.72.0"},"peerDependencies":{"react":">=17.0.0","react-native":">=0.70.0","@react-navigation/native":">=6.0.0","@react-navigation/native-stack":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-candy-game_1.0.18_1742233003072_0.5010484440013794","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"react-native-candy-game","version":"1.0.19","keywords":["react-native","game","candy-crush","match-3"],"author":{"name":"Sergej Yatsyshen"},"license":"MIT","_id":"react-native-candy-game@1.0.19","maintainers":[{"name":"jofreyswb","email":"jofreyswb@gmail.com"}],"dist":{"shasum":"b1a621f91e7d1aec6e86e26e01a57a06b2695191","tarball":"https://registry.npmjs.org/react-native-candy-game/-/react-native-candy-game-1.0.19.tgz","fileCount":40,"integrity":"sha512-2CZffK+r8I5BXFH4e+C1dU3ooT7ii07yHUCAKlQVtfRmyISK8w+btg6IFH3itPLhb4q31OhSIUMahb3HB5tJwQ==","signatures":[{"sig":"MEYCIQDLItrw84RIVKq3oYz0SqwSTKTIW55LlocHaaYFY3HrKAIhALc+9NvnswFr+SsOMfEcAoqEr3yGvLLq6XhXRQxXru7/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4099778},"main":"build/index.js","types":"build/index.d.ts","gitHead":"d2ec76bd8473aa1c89baec0e26bb3d6ef9e47877","scripts":{"build":"tsc -p tsconfig.build.json && cp -R assets build/assets"},"_npmUser":{"name":"jofreyswb","email":"jofreyswb@gmail.com"},"_npmVersion":"10.8.2","description":"A Match-3 Candy Game component for React Native (Candy Crush-style)","directories":{},"_nodeVersion":"22.8.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.2","@types/react":"^18.0.0","@types/react-native":"^0.72.0"},"peerDependencies":{"react":">=17.0.0","react-native":">=0.70.0","@react-navigation/native":">=6.0.0","@react-navigation/native-stack":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-candy-game_1.0.19_1742234096262_0.38372983408781813","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"react-native-candy-game","version":"1.0.20","keywords":["react-native","game","candy-crush","match-3"],"author":{"name":"Sergej Yatsyshen"},"license":"MIT","_id":"react-native-candy-game@1.0.20","maintainers":[{"name":"jofreyswb","email":"jofreyswb@gmail.com"}],"dist":{"shasum":"42a6af9747f9250dd7e37c6ae6501e1c94897eae","tarball":"https://registry.npmjs.org/react-native-candy-game/-/react-native-candy-game-1.0.20.tgz","fileCount":40,"integrity":"sha512-dbgUS8OEDEmieWKZrHJL2OdS6v32ndWJxWokCssyfT6YldgGMZtMLQlG0vBV9GSacDQm/hbWsI1S0pZxzycOxg==","signatures":[{"sig":"MEUCIBuXdCN7hDjymF5yBBT9DlktjU0NBptl3R+2Onlgi5SNAiEArfe4//G+BmnktxagzLD4/VUScOVSUkBceo5HMIqKr+k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4099877},"main":"build/index.js","types":"build/index.d.ts","gitHead":"d2ec76bd8473aa1c89baec0e26bb3d6ef9e47877","scripts":{"build":"tsc -p tsconfig.build.json && cp -R assets build/assets"},"_npmUser":{"name":"jofreyswb","email":"jofreyswb@gmail.com"},"_npmVersion":"10.8.2","description":"A Match-3 Candy Game component for React Native (Candy Crush-style)","directories":{},"_nodeVersion":"22.8.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.2","@types/react":"^18.0.0","@types/react-native":"^0.72.0"},"peerDependencies":{"react":">=17.0.0","react-native":">=0.70.0","@react-navigation/native":">=6.0.0","@react-navigation/native-stack":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-candy-game_1.0.20_1742235260189_0.4552794165390863","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"react-native-candy-game","version":"1.0.21","keywords":["react-native","game","candy-crush","match-3"],"author":{"name":"Sergej Yatsyshen"},"license":"MIT","_id":"react-native-candy-game@1.0.21","maintainers":[{"name":"jofreyswb","email":"jofreyswb@gmail.com"}],"dist":{"shasum":"97b3e1315f38823f729055ffc78b5b473c18559d","tarball":"https://registry.npmjs.org/react-native-candy-game/-/react-native-candy-game-1.0.21.tgz","fileCount":40,"integrity":"sha512-jesuTJZDpda9v4uNbNKwuKWvymAaz++WMV0uoUR2W/p5bSyAkNSmmYdv5JeG7rGJFC4bYZdX3OYarFXXTwAevA==","signatures":[{"sig":"MEQCIFHcn8dngt8rXMBLw1L1N1JkdUgb3WdNEvYrbb2VRtKNAiADYxXmOiAxdINUKTBWVBKhvD1kVWJ3EhUeFC8V8XvLEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4099370},"main":"build/index.js","types":"build/index.d.ts","gitHead":"d2ec76bd8473aa1c89baec0e26bb3d6ef9e47877","scripts":{"build":"tsc -p tsconfig.build.json && cp -R assets build/assets"},"_npmUser":{"name":"jofreyswb","email":"jofreyswb@gmail.com"},"_npmVersion":"10.8.2","description":"A Match-3 Candy Game component for React Native (Candy Crush-style)","directories":{},"_nodeVersion":"22.8.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.2","@types/react":"^18.0.0","@types/react-native":"^0.72.0"},"peerDependencies":{"react":">=17.0.0","react-native":">=0.70.0","@react-navigation/native":">=6.0.0","@react-navigation/native-stack":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-candy-game_1.0.21_1742236144290_0.7075452158980391","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"react-native-candy-game","version":"1.0.22","keywords":["react-native","game","candy-crush","match-3"],"author":{"name":"Sergej Yatsyshen"},"license":"MIT","_id":"react-native-candy-game@1.0.22","maintainers":[{"name":"jofreyswb","email":"jofreyswb@gmail.com"}],"dist":{"shasum":"eb6c8b3d6fb0fe64b678954c0e2c9e0a3e129e59","tarball":"https://registry.npmjs.org/react-native-candy-game/-/react-native-candy-game-1.0.22.tgz","fileCount":40,"integrity":"sha512-bHMje1fdjUau0gTzDEkneLZujEG00P6T0/pKh9Ga+C2xszSBIc6zZuFPVg486/CL5erRq1i5VXNVV7EzrzRBPA==","signatures":[{"sig":"MEUCIQDoUVvniJBz/bIFxpjT2fS3Rh0FpgJituKsJXQFVLvkcgIgarzOJeGahzANhBQ22M/ENL9vYgBl6AFUNTJw/HsLhr8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4095399},"main":"build/index.js","types":"build/index.d.ts","gitHead":"d2ec76bd8473aa1c89baec0e26bb3d6ef9e47877","scripts":{"build":"tsc -p tsconfig.build.json && cp -R assets build/assets"},"_npmUser":{"name":"jofreyswb","email":"jofreyswb@gmail.com"},"_npmVersion":"10.8.2","description":"A Match-3 Candy Game component for React Native (Candy Crush-style)","directories":{},"_nodeVersion":"22.8.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.2","@types/react":"^18.0.0","@types/react-native":"^0.72.0"},"peerDependencies":{"react":">=17.0.0","react-native":">=0.70.0","@react-navigation/native":">=6.0.0","@react-navigation/native-stack":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-candy-game_1.0.22_1742237772144_0.14978428054246584","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"react-native-candy-game","version":"1.0.23","keywords":["react-native","game","candy-crush","match-3"],"author":{"name":"Sergej Yatsyshen"},"license":"MIT","_id":"react-native-candy-game@1.0.23","maintainers":[{"name":"jofreyswb","email":"jofreyswb@gmail.com"}],"dist":{"shasum":"75d66e36bafed127b2aa8f93976c2d7ca149173c","tarball":"https://registry.npmjs.org/react-native-candy-game/-/react-native-candy-game-1.0.23.tgz","fileCount":40,"integrity":"sha512-QdQL+sUaeCGo/dX4A+lU7yFtqLBdoEORQlbKuQdGCK6GhxR3GHtz+SRuKECRsc6opT2/Kd9FTt8jsYBYbW4PiQ==","signatures":[{"sig":"MEUCIByER6b/WRbDRyxNY5zIticgy6wXIsVEjmEbnElsY5/LAiEA9fSBNR2oUrIDkxySEEwgrIGA/OpPrtgVSGIihYGRJhg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4095214},"main":"build/index.js","types":"build/index.d.ts","gitHead":"d2ec76bd8473aa1c89baec0e26bb3d6ef9e47877","scripts":{"build":"tsc -p tsconfig.build.json && cp -R assets build/assets"},"_npmUser":{"name":"jofreyswb","email":"jofreyswb@gmail.com"},"_npmVersion":"10.8.2","description":"A Match-3 Candy Game component for React Native (Candy Crush-style)","directories":{},"_nodeVersion":"22.8.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.2","@types/react":"^18.0.0","@types/react-native":"^0.72.0"},"peerDependencies":{"react":">=17.0.0","react-native":">=0.70.0","@react-navigation/native":">=6.0.0","@react-navigation/native-stack":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-candy-game_1.0.23_1742239385120_0.05114968897826211","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"react-native-candy-game","version":"1.0.24","keywords":["react-native","game","candy-crush","match-3"],"author":{"name":"Sergej Yatsyshen"},"license":"MIT","_id":"react-native-candy-game@1.0.24","maintainers":[{"name":"jofreyswb","email":"jofreyswb@gmail.com"}],"dist":{"shasum":"9e79cab53170ed55d52d63ccfc78c9d7da9f39b2","tarball":"https://registry.npmjs.org/react-native-candy-game/-/react-native-candy-game-1.0.24.tgz","fileCount":40,"integrity":"sha512-wpGG5Op5NsqRjvHoER+dsss0e5GeYP9aLcI+SaCfUkpnHAya9swhNVSc7+pTTRkEpqNJHtw1ArUnKKRiTi3ECA==","signatures":[{"sig":"MEYCIQCFge+9r8VhoFEIxkoOUMPeK/5sfZlQlTQ2npo3U0EIEQIhANJ/NuLnCsbL2EcDioPDKV4kPgbCs3rOrSEdwczbOTZK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4095214},"main":"build/index.js","types":"build/index.d.ts","gitHead":"d2ec76bd8473aa1c89baec0e26bb3d6ef9e47877","scripts":{"build":"tsc -p tsconfig.build.json && cp -R assets build/assets"},"_npmUser":{"name":"jofreyswb","email":"jofreyswb@gmail.com"},"_npmVersion":"10.8.2","description":"A Match-3 Candy Game component for React Native (Candy Crush-style)","directories":{},"_nodeVersion":"22.8.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.2","@types/react":"^18.0.0","@types/react-native":"^0.72.0"},"peerDependencies":{"react":">=17.0.0","react-native":">=0.70.0","@react-navigation/native":">=6.0.0","@react-navigation/native-stack":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-candy-game_1.0.24_1742239694398_0.09458293325923872","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"react-native-candy-game","version":"1.0.25","keywords":["react-native","game","candy-crush","match-3"],"author":{"name":"Sergej Yatsyshen"},"license":"MIT","_id":"react-native-candy-game@1.0.25","maintainers":[{"name":"jofreyswb","email":"jofreyswb@gmail.com"}],"dist":{"shasum":"dfa25fd1338589d0f1f481bc703cc0719bff0970","tarball":"https://registry.npmjs.org/react-native-candy-game/-/react-native-candy-game-1.0.25.tgz","fileCount":40,"integrity":"sha512-xbZSlQbtBebFDMyL0on9i81R8JgZjV/Foxr5wLHmj9HB8oaKP6m7xFLC7k1jKNEINrgiqS5uxbSyk0/QteaP9g==","signatures":[{"sig":"MEUCIQClxeFUkLJg2aR+yPPBgVuu/ggO7e216q8iXE2oVtpzlwIgYFvKkAty2hH3xp1ShX8/maoxSz3jkac8TaQ/HBEaMrA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4095214},"main":"build/index.js","types":"build/index.d.ts","gitHead":"d2ec76bd8473aa1c89baec0e26bb3d6ef9e47877","scripts":{"build":"tsc -p tsconfig.build.json && cp -R assets build/assets"},"_npmUser":{"name":"jofreyswb","email":"jofreyswb@gmail.com"},"_npmVersion":"10.8.2","description":"A Match-3 Candy Game component for React Native (Candy Crush-style)","directories":{},"_nodeVersion":"22.8.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.2","@types/react":"^18.0.0","@types/react-native":"^0.72.0"},"peerDependencies":{"react":">=17.0.0","react-native":">=0.70.0","@react-navigation/native":">=6.0.0","@react-navigation/native-stack":">=6.0.0","@react-native-async-storage/async-storage":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-candy-game_1.0.25_1742240498302_0.2973900609846627","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"react-native-candy-game","version":"1.0.26","description":"A Match-3 Candy Game component for React Native (Candy Crush-style)","main":"build/index.js","types":"build/index.d.ts","keywords":["react-native","game","candy-crush","match-3"],"peerDependencies":{"react":">=17.0.0","react-native":">=0.70.0","@react-native-async-storage/async-storage":">=1.0.0","@react-navigation/native":">=6.0.0","@react-navigation/native-stack":">=6.0.0"},"devDependencies":{"typescript":"^5.8.2","@types/react":"^18.0.0","@types/react-native":"^0.72.0"},"scripts":{"build":"tsc -p tsconfig.build.json && cp -R assets build/assets"},"author":{"name":"Sergej Yatsyshen"},"license":"MIT","_id":"react-native-candy-game@1.0.26","gitHead":"d2ec76bd8473aa1c89baec0e26bb3d6ef9e47877","_nodeVersion":"22.8.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-2imvm8EKUmeMw/pSWwJ70aP4hR8NgP8xnBXWBVxZJR64vbsyCS02JJ54CEOuMZpiA+ygu3o/VuoIjQm0e+umsw==","shasum":"f04a196649bc24a6022e872390de7322288aa4ee","tarball":"https://registry.npmjs.org/react-native-candy-game/-/react-native-candy-game-1.0.26.tgz","fileCount":40,"unpackedSize":4095214,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDhEhCq0sWDrQynTr14TlxDfbtDSCGg/ccNgAGBsXH/tQIgBey/oL1dQ5KPlfcrYKtxEFBgZVb6COFLiHj+KlAdfGM="}]},"_npmUser":{"name":"jofreyswb","email":"jofreyswb@gmail.com"},"directories":{},"maintainers":[{"name":"jofreyswb","email":"jofreyswb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-native-candy-game_1.0.26_1742244095765_0.36359780646226625"},"_hasShrinkwrap":false}},"time":{"created":"2025-03-13T20:54:51.919Z","modified":"2025-03-17T20:41:36.159Z","1.0.0":"2025-03-13T20:54:52.412Z","1.0.1":"2025-03-13T21:00:28.440Z","1.0.2":"2025-03-13T21:09:35.749Z","1.0.3":"2025-03-13T21:10:44.333Z","1.0.4":"2025-03-13T21:18:04.350Z","1.0.5":"2025-03-13T21:22:22.077Z","1.0.6":"2025-03-13T21:26:25.024Z","1.0.7":"2025-03-13T21:35:16.335Z","1.0.8":"2025-03-13T21:38:47.840Z","1.0.9":"2025-03-13T21:46:36.273Z","1.0.10":"2025-03-13T21:51:48.290Z","1.0.11":"2025-03-13T21:56:44.616Z","1.0.12":"2025-03-13T22:16:41.988Z","1.0.13":"2025-03-14T13:24:09.465Z","1.0.14":"2025-03-14T15:20:33.913Z","1.0.15":"2025-03-14T15:25:52.413Z","1.0.16":"2025-03-14T19:17:39.412Z","1.0.17":"2025-03-17T17:25:27.633Z","1.0.18":"2025-03-17T17:36:43.450Z","1.0.19":"2025-03-17T17:54:56.493Z","1.0.20":"2025-03-17T18:14:20.455Z","1.0.21":"2025-03-17T18:29:04.567Z","1.0.22":"2025-03-17T18:56:12.366Z","1.0.23":"2025-03-17T19:23:05.382Z","1.0.24":"2025-03-17T19:28:14.673Z","1.0.25":"2025-03-17T19:41:38.571Z","1.0.26":"2025-03-17T20:41:35.988Z"},"author":{"name":"Sergej Yatsyshen"},"license":"MIT","keywords":["react-native","game","candy-crush","match-3"],"description":"A Match-3 Candy Game component for React Native (Candy Crush-style)","maintainers":[{"name":"jofreyswb","email":"jofreyswb@gmail.com"}],"readme":"# React Native Candy Game 🍬\n\nA simple match-3 style game (Candy Crush-style) built using **React Native + TypeScript**.\n\n## 🔥 Features\n\n- 🎮 8x8 candy grid\n- 🧠 Match-3 logic (horizontal + vertical)\n- 🧾 Scoring system\n- 🕐 Time limit per level\n- 📈 Multiple levels with increasing difficulty\n- 🗨 Multilingual text support via props\n- 💾 Score & level saving with AsyncStorage\n- ⏳ Mini splash screen with optional text translation\n- 🍬 Bonus candies (row and column destroyers)\n\n## 📦 Installation\n\n```bash\nnpm install react-native-candy-game\n```\n\n## 📱 Basic Usage\n\n```tsx\nimport { CandyGameScreen } from 'react-native-candy-game';\n\n<CandyGameScreen\n  level={1}\n  translations={{\n    scoreLabel: 'Рахунок',\n    timeLeftLabel: 'Час',\n    finalScoreLabel: 'Підсумковий рахунок',\n    gameOverText: 'Гра завершена!',\n    loadingLevelText: 'Завантаження рівня...',\n  }}\n  onScoreSaved={(score) => console.log('Score:', score)}\n/>\n```\n\n## 🌍 Multilingual Support\n\nAll UI texts can be translated via the `translations` prop:\n\n| Prop Key              | Default (English)           |\n|-----------------------|-----------------------------|\n| `scoreLabel`          | Score                       |\n| `timeLeftLabel`       | Time Left                   |\n| `finalScoreLabel`     | Final Score                 |\n| `gameOverText`        | Game Over!                  |\n| `levelCompleteText`   | Level Complete!             |\n| `nextLevelText`       | Next Level                  |\n| `retryText`           | Retry                       |\n| `loadingLevelText`    | Loading your level…         |\n\n## 🔁 Level Persistence\n\n- The game remembers your last level using `AsyncStorage`.\n- Automatically resumes from the saved level on app launch.\n\n## 📂 Optional: Use Level Selector with Navigation\n\n```tsx\nimport { CandyGameScreen, LevelSelectScreen } from 'react-native-candy-game';\nimport { createStackNavigator } from '@react-navigation/native-stack';\n\nconst Stack = createStackNavigator();\n\n<Stack.Navigator>\n  <Stack.Screen name=\"LevelSelectScreen\" component={LevelSelectScreen} options={{ title: 'Choose Level' }} />\n  <Stack.Screen name=\"CandyGameScreen\" component={CandyGameScreen} options={{ title: 'Candy Game' }} />\n</Stack.Navigator>\n```\n\n## 💡 Bonus Candies\n\nSpecial candies randomly appear during the game:\n- 🍬 **Row Destroyer Candy** – clears entire row\n- 🍬 **Column Destroyer Candy** – clears entire column\n\nCustomize their images in `assets/bonus_row.png` and `assets/bonus_col.png`.\n\n## 🎥 Gameplay Preview\n\nInclude a `.gif` file showing gameplay if desired.\n\n## 📫 Contributions\n\nPull requests, issues, and feedback are always welcome. Let's make this game better together!","readmeFilename":"readme.md"}