{"_id":"react-native-screenguard","_rev":"73-a1145b4529d4ae849794665ef12e0fda","name":"react-native-screenguard","dist-tags":{"beta":"1.0.8-beta","latest":"2.0.2"},"versions":{"0.1.0":{"name":"react-native-screenguard","version":"0.1.0","keywords":["react","native","screen-capture","prevent","screenshot","ios","android"],"author":{"name":"Thong Bui"},"license":"MIT","_id":"react-native-screenguard@0.1.0","maintainers":[{"name":"thongbui","email":"hoangthongbui97@gmail.com"}],"homepage":"https://github.com/gbumps/react-native-screenguard/blob/master/README.md","bugs":{"url":"https://github.com/gbumps/react-native-screenguard/issues"},"dist":{"shasum":"6aef0ea54494b497ce3c10b85fca356cb768f30b","tarball":"https://registry.npmjs.org/react-native-screenguard/-/react-native-screenguard-0.1.0.tgz","fileCount":28,"integrity":"sha512-3JQ7irHFyUqBOn4FDl4jioH245U6Qttg+K0avbXmmjP3/QZNnUKZ2vIZNIgL1Ggl1JqcdS1FR/1Dlty89LMZdQ==","signatures":[{"sig":"MEUCIQDPAlJT0mbqk/yBE6MxSUC0fEEqKRr9LC8Xej0AS3XAygIgOidUN4SzB+J8G3ZIMelC6/undYt3dXvY1SyuS33SDJM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121814},"main":"index","types":"index.d.ts","source":"index","engines":{"node":">= 16.0.0"},"gitHead":"31654437b412eff4fe9ddf8fbb967d3159715292","private":false,"scripts":{"pre":"npm pack --dry-run","pub":"npm publish","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thongbui","email":"hoangthongbui97@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/gbumps/react-native-screenguard.git","type":"git"},"_npmVersion":"9.5.0","description":"A Native library for blocking screenshot for react-native developer, with background color screenshot customizable","directories":{"example":"example"},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"19.7.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/","android/","ios/","example"],"_hasShrinkwrap":false,"packageManager":"^yarn@1.22.15","devDependencies":{"jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","prettier":"^2.0.5","typescript":"^4.5.2","@types/jest":"^28.1.2","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"0.71.8","@types/react-native":"0.70.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@react-native-community/eslint-config":"^3.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-screenguard_0.1.0_1686851890704_0.5968076207419759","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"react-native-screenguard","version":"0.1.2","keywords":["react","native","screen-capture","prevent","screenshot","ios","android"],"author":{"name":"Thong Bui"},"license":"MIT","_id":"react-native-screenguard@0.1.2","maintainers":[{"name":"thongbui","email":"hoangthongbui97@gmail.com"}],"homepage":"https://github.com/gbumps/react-native-screenguard/blob/master/README.md","bugs":{"url":"https://github.com/gbumps/react-native-screenguard/issues"},"dist":{"shasum":"2620527d2da210ce2e2504f6da949e056fb6e7d2","tarball":"https://registry.npmjs.org/react-native-screenguard/-/react-native-screenguard-0.1.2.tgz","fileCount":28,"integrity":"sha512-YEUsUowvvSQklyMl53aw9LzJRovusA1lc7qoqZ6tRkJlzqQsiSHoFewhbSJKSlG43sRVkmHTjYjasKrZ2dekrQ==","signatures":[{"sig":"MEUCIQDh5KmjNNmf3ZpBrgPatSKaoDLsqgXLRAYnCG1va/PBHgIgFcYwDnFnl6mXVVI5y5kEveaoJHBjIe60f6s6Xu+S65A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":128868},"main":"index","types":"index.d.ts","source":"index","engines":{"node":">= 16.0.0"},"gitHead":"088a6569b8f013c74c649a95160466815fe8f6d1","private":false,"scripts":{"pre":"npm pack --dry-run","pub":"npm publish","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thongbui","email":"hoangthongbui97@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/gbumps/react-native-screenguard.git","type":"git"},"_npmVersion":"9.5.0","description":"A Native library for blocking screenshot for react-native developer, with background color screenshot customizable","directories":{"example":"example"},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"19.7.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/","android/","ios/","example"],"_hasShrinkwrap":false,"packageManager":"^yarn@1.22.15","devDependencies":{"jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","prettier":"^2.0.5","typescript":"^4.5.2","@types/jest":"^28.1.2","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"0.71.8","@types/react-native":"0.70.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@react-native-community/eslint-config":"^3.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-screenguard_0.1.2_1687107982452_0.21145520408341922","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"react-native-screenguard","version":"0.1.4","keywords":["react","native","screen-capture","prevent","screenshot","ios","android"],"author":{"name":"Thong Bui"},"license":"MIT","_id":"react-native-screenguard@0.1.4","maintainers":[{"name":"thongbui","email":"hoangthongbui97@gmail.com"}],"homepage":"https://github.com/gbumps/react-native-screenguard/blob/master/README.md","bugs":{"url":"https://github.com/gbumps/react-native-screenguard/issues"},"dist":{"shasum":"59077e4b1b78faade49aa9e6a3c019ec19be9d75","tarball":"https://registry.npmjs.org/react-native-screenguard/-/react-native-screenguard-0.1.4.tgz","fileCount":31,"integrity":"sha512-LZB0Mg+lfl3Ns1fwpXT3XbOW1Gr2MkG2tuRvMVEPK2D6yNdpWn8EnHx7cezdVnUBkcGeflTi/Xt7Rvrml51Leg==","signatures":[{"sig":"MEUCIQCpMIRnAhpHrr/mxrUJHyqFMqKH+JVa2E+TK8gJMGq1DAIgaYZ0Z+WH6aQ7dnj1EfU2HP81K8DA3DAb97ZyGdm2G+w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":134275},"main":"index","types":"index.d.ts","source":"index","engines":{"node":">= 16.0.0"},"gitHead":"70dbf4ed287ffd0074fd6112a1ddb1009564cf99","private":false,"scripts":{"pre":"npm pack --dry-run","pub":"npm publish","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thongbui","email":"hoangthongbui97@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/gbumps/react-native-screenguard.git","type":"git"},"_npmVersion":"9.6.7","description":"A library for preventing screenshot and screen recording for react-native developer, with background screenshot customizable","directories":{"example":"example"},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"20.3.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/","android/","ios/","example"],"_hasShrinkwrap":false,"packageManager":"^yarn@1.22.15","devDependencies":{"jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","prettier":"^2.0.5","typescript":"^4.5.2","@types/jest":"^28.1.2","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"0.71.8","@types/react-native":"0.70.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@react-native-community/eslint-config":"^3.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-screenguard_0.1.4_1687763185548_0.14765254283532148","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"react-native-screenguard","version":"0.1.5","keywords":["react","native","screen-capture","prevent","screenshot","ios","android"],"author":{"name":"Thong Bui"},"license":"MIT","_id":"react-native-screenguard@0.1.5","maintainers":[{"name":"thongbui","email":"hoangthongbui97@gmail.com"}],"homepage":"https://github.com/gbumps/react-native-screenguard/blob/master/README.md","bugs":{"url":"https://github.com/gbumps/react-native-screenguard/issues"},"dist":{"shasum":"1a674937b365b364de228ee403969fa3ae1c6e11","tarball":"https://registry.npmjs.org/react-native-screenguard/-/react-native-screenguard-0.1.5.tgz","fileCount":31,"integrity":"sha512-VCEFoVR6E8WJQt/HEUangqXao+jStCiNOgL9qKO+HT+9dWA9iv5R8M+YjzPd+ojU77QFoAzmkHaYyznz9vdCFg==","signatures":[{"sig":"MEUCIQDBfK3XaFj0iK5PVR2fd9qM+8ydRpeKFTG7k5gPDdPPsQIgDcAIPLNNkW7zcFiwmoSUVSYx4Rg0ygB2Q2DWz0usSoo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":134276},"main":"index","types":"index.d.ts","source":"index","engines":{"node":">= 16.0.0"},"gitHead":"8fee85b1e5dd48ea0b6643d04dcd709737d661d8","private":false,"scripts":{"pre":"npm pack --dry-run","pub":"npm publish","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thongbui","email":"hoangthongbui97@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/gbumps/react-native-screenguard.git","type":"git"},"_npmVersion":"9.6.7","description":"A Library for preventing screenshot and screen recording for react-native developer, with background screenshot customizable","directories":{"example":"example"},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"20.3.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/","android/","ios/","example"],"_hasShrinkwrap":false,"packageManager":"^yarn@1.22.15","devDependencies":{"jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","prettier":"^2.0.5","typescript":"^4.5.2","@types/jest":"^28.1.2","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"0.71.8","@types/react-native":"0.70.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@react-native-community/eslint-config":"^3.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-screenguard_0.1.5_1687832210741_0.643236180844351","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"react-native-screenguard","version":"0.1.6","keywords":["react","native","screen-capture","prevent","screenshot","ios","android"],"author":{"name":"Thong Bui"},"license":"MIT","_id":"react-native-screenguard@0.1.6","maintainers":[{"name":"thongbui","email":"hoangthongbui97@gmail.com"}],"homepage":"https://github.com/gbumps/react-native-screenguard/blob/master/README.md","bugs":{"url":"https://github.com/gbumps/react-native-screenguard/issues"},"dist":{"shasum":"cb433e9bb7ed11e9b0c499b2f6f33785cc50452b","tarball":"https://registry.npmjs.org/react-native-screenguard/-/react-native-screenguard-0.1.6.tgz","fileCount":31,"integrity":"sha512-bPDigakWvuSiEtm925kVMG9QXLtsiVI65OtA7VBRMx/CkF3JqweNkzwnDn/ML0wj6U1LantyIStJU/9zHmxN/g==","signatures":[{"sig":"MEQCIDKGT6v1j4YM6BxLwzhkCaRKJJAUd/NxUxAQe6u7kasMAiB/ZYb44EF7UIZuLxEV3dVi9LlE+7MFKjkYZMlEj6ohxw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":134276},"main":"index","types":"index.d.ts","source":"index","engines":{"node":">= 16.0.0"},"gitHead":"e90acf7aa408873e0e463dfa46572311234197c6","private":false,"scripts":{"pre":"npm pack --dry-run","pub":"npm publish","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thongbui","email":"hoangthongbui97@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/gbumps/react-native-screenguard.git","type":"git"},"_npmVersion":"9.6.7","description":"A Library for preventing screenshot and screen recording for react-native developer, with background screenshot customizable","directories":{"example":"example"},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"20.3.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/","android/","ios/","example"],"_hasShrinkwrap":false,"packageManager":"^yarn@1.22.15","devDependencies":{"jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","prettier":"^2.0.5","typescript":"^4.5.2","@types/jest":"^28.1.2","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"0.71.8","@types/react-native":"0.70.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@react-native-community/eslint-config":"^3.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-screenguard_0.1.6_1687836373173_0.6521023913260133","host":"s3://npm-registry-packages"}},"0.1.8":{"name":"react-native-screenguard","version":"0.1.8","keywords":["react","native","screen-capture","prevent","screenshot","ios","android"],"author":{"name":"Thong Bui"},"license":"MIT","_id":"react-native-screenguard@0.1.8","maintainers":[{"name":"thongbui","email":"hoangthongbui97@gmail.com"}],"homepage":"https://github.com/gbumps/react-native-screenguard/blob/master/README.md","bugs":{"url":"https://github.com/gbumps/react-native-screenguard/issues"},"dist":{"shasum":"215885584bd6ed32afcfd0026202d4c757d4ae46","tarball":"https://registry.npmjs.org/react-native-screenguard/-/react-native-screenguard-0.1.8.tgz","fileCount":32,"integrity":"sha512-UT5sfrxYWUnwnbDMOLButqLu576T1jR0awpT/lLFrJwJpd5BK8zKEsENuv0XxbQ2UK6hQGOTL8p/S4XPaG5NUg==","signatures":[{"sig":"MEQCIARchfhgoxZ/uktwStMP3aFulZwxkZSSrMPKHYUVv/VoAiAUKs+VaFc3EnZ3UYD2w6+ghgRHgw+LRCjMmpNRWnr/bw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":140081},"main":"index","types":"index.d.ts","source":"index","engines":{"node":">= 16.0.0"},"gitHead":"0f7909aeac4d43145ec458659fa1ade9be3e7bc8","private":false,"scripts":{"pre":"npm pack --dry-run","pub":"npm publish","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thongbui","email":"hoangthongbui97@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/gbumps/react-native-screenguard.git","type":"git"},"_npmVersion":"9.6.7","description":"A Library for preventing screenshot and screen recording for react-native developer, with background screenshot customizable","directories":{"example":"example"},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"20.3.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/","android/","ios/","example"],"_hasShrinkwrap":false,"packageManager":"^yarn@1.22.15","devDependencies":{"jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","prettier":"^2.0.5","typescript":"^4.5.2","@types/jest":"^28.1.2","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"0.71.8","@types/react-native":"0.70.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@react-native-community/eslint-config":"^3.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-screenguard_0.1.8_1691686354720_0.12492556389487985","host":"s3://npm-registry-packages"}},"1.0.2-beta":{"name":"react-native-screenguard","version":"1.0.2-beta","keywords":["react","native","screen-capture","prevent","screenshot","ios","android"],"author":{"name":"Thong Bui"},"license":"MIT","_id":"react-native-screenguard@1.0.2-beta","maintainers":[{"name":"thongbui","email":"hoangthongbui97@gmail.com"}],"homepage":"https://github.com/gbumps/react-native-screenguard/blob/master/README.md","bugs":{"url":"https://github.com/gbumps/react-native-screenguard/issues"},"dist":{"shasum":"a7a741be6e2871b730b00b68908e7d076b860f4a","tarball":"https://registry.npmjs.org/react-native-screenguard/-/react-native-screenguard-1.0.2-beta.tgz","fileCount":46,"integrity":"sha512-6SmRO6amCqv1lk/MsTqUqEwAccKZGvlylkEbDpDMjzSbe/sG34Fnih4LoaLrrdH9ej6VQXHmPeXC63tnmvnh3Q==","signatures":[{"sig":"MEUCICWX2W7/dGlje2akTdni43iwE19yTwFvw1LvilSvQeMoAiEAyfKDrVrHFsuLiuYJ0cVFagQEpc6MnBAGaVtOOtA8jxA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":184899},"main":"index","types":"index.d.ts","source":"index","engines":{"node":">= 16.0.0"},"gitHead":"f441e155130b69199257f40a8c4fb99d363e57f4","private":false,"scripts":{"pre":"npm pack --dry-run","pub":"npm publish","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thongbui","email":"hoangthongbui97@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/gbumps/react-native-screenguard.git","type":"git"},"_npmVersion":"9.6.7","description":"A Native screenshot blocking library for React-Native developer, with background customizable after captured. Screenshot detector are also supported.","directories":{"example":"example"},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"20.3.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/","android/","ios/","example"],"_hasShrinkwrap":false,"packageManager":"^yarn@1.22.15","readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","prettier":"^2.0.5","typescript":"^4.5.2","@types/jest":"^28.1.2","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"0.71.8","@types/react-native":"0.70.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@react-native-community/eslint-config":"^3.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-screenguard_1.0.2-beta_1693415401387_0.5026159275111917","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"react-native-screenguard","version":"0.2.2","keywords":["react","native","screen-capture","prevent","screenshot","ios","android"],"author":{"name":"Thong Bui"},"license":"MIT","_id":"react-native-screenguard@0.2.2","maintainers":[{"name":"thongbui","email":"hoangthongbui97@gmail.com"}],"homepage":"https://github.com/gbumps/react-native-screenguard/blob/master/README.md","bugs":{"url":"https://github.com/gbumps/react-native-screenguard/issues"},"dist":{"shasum":"b246149434171d2754558a78fb9d287ff6f69abf","tarball":"https://registry.npmjs.org/react-native-screenguard/-/react-native-screenguard-0.2.2.tgz","fileCount":37,"integrity":"sha512-6b4W45sAiLVdqleTdiMo0RL5hXBZ8+pXf5k2xSvK9HkjU/4hScwmsRrx5bN07tycxD+v+7+ROQPRSLjNoqpocQ==","signatures":[{"sig":"MEYCIQCsXqMBe8U1kbUC5mcEGfS4/7kzYF+9wLOxQfta1TH7GwIhAKGlT3CQhHtdxTGI9Q0LxlOPJUG+lT7HezGkR7arUFUs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152551},"main":"index","types":"index.d.ts","source":"index","engines":{"node":">= 16.0.0"},"gitHead":"587b9309677cf49cae841f1b033c240f1b3c3e04","private":false,"scripts":{"pre":"npm pack --dry-run","pub":"npm publish","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thongbui","email":"hoangthongbui97@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/gbumps/react-native-screenguard.git","type":"git"},"_npmVersion":"9.6.7","description":"A Native screenshot blocking library for React-Native developer, with background customizable after captured. Screenshot detector are also supported.","directories":{"example":"example"},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"20.3.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/","android/","ios/","example"],"_hasShrinkwrap":false,"packageManager":"^yarn@1.22.15","devDependencies":{"jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","prettier":"^2.0.5","typescript":"^4.5.2","@types/jest":"^28.1.2","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"0.71.8","@types/react-native":"0.70.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@react-native-community/eslint-config":"^3.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-screenguard_0.2.2_1693764002881_0.25799147613416906","host":"s3://npm-registry-packages"}},"1.0.4-beta":{"name":"react-native-screenguard","version":"1.0.4-beta","keywords":["react","native","screen-capture","prevent","screenshot","ios","android"],"author":{"name":"Thong Bui"},"license":"MIT","_id":"react-native-screenguard@1.0.4-beta","maintainers":[{"name":"thongbui","email":"hoangthongbui97@gmail.com"}],"homepage":"https://github.com/gbumps/react-native-screenguard/blob/master/README.md","bugs":{"url":"https://github.com/gbumps/react-native-screenguard/issues"},"dist":{"shasum":"05105411fe05cc0e5913ab743789d048d6d54711","tarball":"https://registry.npmjs.org/react-native-screenguard/-/react-native-screenguard-1.0.4-beta.tgz","fileCount":47,"integrity":"sha512-SiLJNOBjIaPJZGBukQzYEDwp9gBx6NFT86yY9lH9UeiIUF3Ke4Ji2JjXJRh2F1EaKsZ7BqOByh1hJRHxUnPPnA==","signatures":[{"sig":"MEYCIQDhTu4O1WT3jaRyaJJWhAnZiQY7GnWpPqQmjqcZhfK6rQIhAI/vEqWgjp4EfOrqdzzfMXPILv6CTiIjBFA0Up6WyAlP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":186745},"main":"index","types":"index.d.ts","source":"index","engines":{"node":">= 16.0.0"},"gitHead":"7a1dbd298a64da095dc41b2569a8a6c435b15a9a","private":false,"scripts":{"pre":"npm pack --dry-run","pub":"npm publish","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thongbui","email":"hoangthongbui97@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/gbumps/react-native-screenguard.git","type":"git"},"_npmVersion":"9.6.7","description":"A Native screenshot blocking library for React-Native developer, with background customizable after captured. Screenshot detector are also supported.","directories":{"example":"example"},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"20.3.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/","android/","ios/","example"],"_hasShrinkwrap":false,"packageManager":"^yarn@1.22.15","readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","prettier":"^2.0.5","typescript":"^4.5.2","@types/jest":"^28.1.2","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"0.71.8","@types/react-native":"0.70.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@react-native-community/eslint-config":"^3.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-screenguard_1.0.4-beta_1693818394590_0.046876228229007166","host":"s3://npm-registry-packages"}},"0.2.4":{"name":"react-native-screenguard","version":"0.2.4","keywords":["react","native","screen-capture","prevent","screenshot","ios","android"],"author":{"name":"Thong Bui"},"license":"MIT","_id":"react-native-screenguard@0.2.4","maintainers":[{"name":"thongbui","email":"hoangthongbui97@gmail.com"}],"homepage":"https://github.com/gbumps/react-native-screenguard/blob/master/README.md","bugs":{"url":"https://github.com/gbumps/react-native-screenguard/issues"},"dist":{"shasum":"17ba968bb146f5fae192cc485a1385dc43410e98","tarball":"https://registry.npmjs.org/react-native-screenguard/-/react-native-screenguard-0.2.4.tgz","fileCount":38,"integrity":"sha512-GSggPETB6B2om/SRK81NKgoQvMTI/6TPD+ILeNESsmFfRFKihfDqfNOtNGEv3Ok3l7PJeKdg8CARjLZQ/QyeAQ==","signatures":[{"sig":"MEUCIHveEeumGyrTwoX4J0S0UYrOia9ZZL+4CLXgJqB+uJ3LAiEAi6mi2Z1etv7UdIhw7ZKtUnkczwcRrm1IsS19fLTdmck=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":151115},"main":"index","types":"index.d.ts","source":"index","engines":{"node":">= 16.0.0"},"gitHead":"b0ab021181125ff8b89d7f39209c861f62932152","private":false,"scripts":{"pre":"npm pack --dry-run","pub":"npm publish","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thongbui","email":"hoangthongbui97@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/gbumps/react-native-screenguard.git","type":"git"},"_npmVersion":"9.6.7","description":"A Native screenshot blocking library for React-Native developer, with background customizable after captured. Screenshot detector are also supported.","directories":{"example":"example"},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"20.3.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/","android/","ios/","example"],"_hasShrinkwrap":false,"packageManager":"^yarn@1.22.15","devDependencies":{"jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","prettier":"^2.0.5","typescript":"^4.5.2","@types/jest":"^28.1.2","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"0.71.8","@types/react-native":"0.70.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@react-native-community/eslint-config":"^3.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-screenguard_0.2.4_1694540584619_0.33929018315073156","host":"s3://npm-registry-packages"}},"0.2.6":{"name":"react-native-screenguard","version":"0.2.6","keywords":["react","native","screen-capture","prevent","screenshot","ios","android"],"author":{"name":"Thong Bui"},"license":"MIT","_id":"react-native-screenguard@0.2.6","maintainers":[{"name":"thongbui","email":"hoangthongbui97@gmail.com"}],"homepage":"https://github.com/gbumps/react-native-screenguard/blob/master/README.md","bugs":{"url":"https://github.com/gbumps/react-native-screenguard/issues"},"dist":{"shasum":"34b56eb6f84ab7c75b4e8e0252c5f523d87da056","tarball":"https://registry.npmjs.org/react-native-screenguard/-/react-native-screenguard-0.2.6.tgz","fileCount":38,"integrity":"sha512-pqEqMcRIMoCGBduswqqQX4tGWtjj0ZXKdjZ9kXmR0EF4RpVr5Bj6YP/iYSYrxFaWRBAqosupASviJvbecZ1QCw==","signatures":[{"sig":"MEQCIBNcouXeoH9tMQG9guR3E9/Ug+lDVfYOXXNbgm5lUHyOAiAtkAUar3IhkUsJrb/+QYkAsomUD1gxk/woTdv8ptUHAA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":151602},"main":"index","types":"index.d.ts","source":"index","engines":{"node":">= 16.0.0"},"gitHead":"e3a2afe94552a2bb9b681d99224c68d574c244a2","private":false,"scripts":{"pre":"npm pack --dry-run","pub":"npm publish","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thongbui","email":"hoangthongbui97@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/gbumps/react-native-screenguard.git","type":"git"},"_npmVersion":"9.6.7","description":"A Native screenshot blocking library for React-Native developer, with background customizable after captured. Screenshot detector are also supported.","directories":{"example":"example"},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"20.3.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/","android/","ios/","example"],"_hasShrinkwrap":false,"packageManager":"^yarn@1.22.15","devDependencies":{"jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","prettier":"^2.0.5","typescript":"^4.5.2","@types/jest":"^28.1.2","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"0.71.8","@types/react-native":"0.70.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@react-native-community/eslint-config":"^3.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-screenguard_0.2.6_1695456776390_0.734154381040719","host":"s3://npm-registry-packages"}},"0.2.8":{"name":"react-native-screenguard","version":"0.2.8","keywords":["react","native","screen-capture","prevent","screenshot","ios","android"],"author":{"name":"Thong Bui"},"license":"MIT","_id":"react-native-screenguard@0.2.8","maintainers":[{"name":"thongbui","email":"hoangthongbui97@gmail.com"}],"homepage":"https://github.com/gbumps/react-native-screenguard/blob/master/README.md","bugs":{"url":"https://github.com/gbumps/react-native-screenguard/issues"},"dist":{"shasum":"c02269c3f6e69f844ba5fa3e337285df88d97694","tarball":"https://registry.npmjs.org/react-native-screenguard/-/react-native-screenguard-0.2.8.tgz","fileCount":38,"integrity":"sha512-MQOYQZ2NvLH6iTSg9u5uMCeXLCbF7F5ysktnt10YFFL6uM0i8MKNLhjuBYdWCewalrRvxgeC3dJFiYHjs61Rog==","signatures":[{"sig":"MEQCIHZfVFpnNuetg483w2HRUHFodLk3LUk0IKQi8qE4dArSAiBYkhc4hUHJFr5yUHCk2SSxcaybI3iHcnivq4B0OnQ4Hw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":151614},"main":"index","types":"index.d.ts","source":"index","engines":{"node":">= 16.0.0"},"gitHead":"f25fa0a3cf533846fb6a5749104d72032583e9a8","private":false,"scripts":{"pre":"npm pack --dry-run","pub":"npm publish","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thongbui","email":"hoangthongbui97@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/gbumps/react-native-screenguard.git","type":"git"},"_npmVersion":"9.6.7","description":"A Native screenshot blocking library for React-Native developer, with background customizable after captured. Screenshot detector are also supported.","directories":{"example":"example"},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"20.3.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/","android/","ios/","example"],"_hasShrinkwrap":false,"packageManager":"^yarn@1.22.15","devDependencies":{"jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","prettier":"^2.0.5","typescript":"^4.5.2","@types/jest":"^28.1.2","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"0.71.8","@types/react-native":"0.70.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@react-native-community/eslint-config":"^3.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-screenguard_0.2.8_1695980735434_0.29638480206662043","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"react-native-screenguard","version":"0.3.2","keywords":["react","native","screen-capture","prevent","screenshot","ios","android"],"author":{"name":"Thong Bui"},"license":"MIT","_id":"react-native-screenguard@0.3.2","maintainers":[{"name":"thongbui","email":"hoangthongbui97@gmail.com"}],"homepage":"https://github.com/gbumps/react-native-screenguard/blob/master/README.md","bugs":{"url":"https://github.com/gbumps/react-native-screenguard/issues"},"dist":{"shasum":"8ba5b814e05631b704e99075448fc8697f0e0514","tarball":"https://registry.npmjs.org/react-native-screenguard/-/react-native-screenguard-0.3.2.tgz","fileCount":38,"integrity":"sha512-Uxvtkj26Q2JzuwsQtKVNdrJpW+J+dTeW0/tYZCC0UJkLW7bMPEQOHLUFgTDPjM9vI3ho199hp1ok2q/kYF96WA==","signatures":[{"sig":"MEYCIQDt2BgR7FDQZXKlvlT4AWRhvRpf6yWAzPTJ4FONmTd6zQIhAMnbInUO4VhloTYoGE+YY/IM+8hi1+LjI79sdVJiMDHf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150581},"main":"index","types":"index.d.ts","source":"index","engines":{"node":">= 16.0.0"},"gitHead":"36d8ef189a4a6fa54761d2c3809d0e5ccb0969d0","private":false,"scripts":{"pre":"npm pack --dry-run","pub":"npm publish","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thongbui","email":"hoangthongbui97@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/gbumps/react-native-screenguard.git","type":"git"},"_npmVersion":"9.6.7","description":"A Native screenshot blocking library for React-Native developer, with background customizable after captured. Screenshot detector are also supported.","directories":{"example":"example"},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"20.3.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/","android/","ios/","example"],"_hasShrinkwrap":false,"packageManager":"^yarn@1.22.15","devDependencies":{"jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","prettier":"^2.0.5","typescript":"^4.5.2","@types/jest":"^28.1.2","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"0.71.8","@types/react-native":"0.70.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@react-native-community/eslint-config":"^3.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-screenguard_0.3.2_1698498338770_0.8433166585695229","host":"s3://npm-registry-packages"}},"0.3.5":{"name":"react-native-screenguard","version":"0.3.5","keywords":["react","native","screen-capture","prevent","screenshot","ios","android"],"author":{"name":"Thong Bui"},"license":"MIT","_id":"react-native-screenguard@0.3.5","maintainers":[{"name":"thongbui","email":"hoangthongbui97@gmail.com"}],"homepage":"https://github.com/gbumps/react-native-screenguard/blob/master/README.md","bugs":{"url":"https://github.com/gbumps/react-native-screenguard/issues"},"dist":{"shasum":"893f015820ccdc06cb479c4cf6360cb76f4fc109","tarball":"https://registry.npmjs.org/react-native-screenguard/-/react-native-screenguard-0.3.5.tgz","fileCount":38,"integrity":"sha512-hLcA2vJ5yi9gGo/UuPlPfgXhnzq2JGXVP2QzJuNKYW9R+ROnSWpbS795Xtp/ZuOtZHv+yF0wREJj507sz4sZ+w==","signatures":[{"sig":"MEQCIFdgbW62s3Zh3FP3YLlgf7JYEgD0wqLFDlDHX9VkbMArAiAVM2/Ms9FJtaL5tDgdRdKAd3wr/KkAMdIjXTLM6JC2Mg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":151524},"main":"index","types":"index.d.ts","source":"index","engines":{"node":">= 16.0.0"},"gitHead":"4d1c82dde812d32fb457c50358091346b3e896f0","private":false,"scripts":{"pre":"npm pack --dry-run","pub":"npm publish","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thongbui","email":"hoangthongbui97@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/gbumps/react-native-screenguard.git","type":"git"},"_npmVersion":"9.6.7","description":"A Native screenshot blocking library for React-Native developer, with background customizable after captured. Screenshot detector are also supported.","directories":{"example":"example"},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"20.3.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/","android/","ios/","example"],"_hasShrinkwrap":false,"packageManager":"^yarn@1.22.15","devDependencies":{"jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","prettier":"^2.0.5","typescript":"^4.5.2","@types/jest":"^28.1.2","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"0.71.8","@types/react-native":"0.70.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@react-native-community/eslint-config":"^3.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-screenguard_0.3.5_1704907421194_0.33447443249786746","host":"s3://npm-registry-packages"}},"0.3.6":{"name":"react-native-screenguard","version":"0.3.6","keywords":["react","native","capture","protection","screen-capture","prevent","screenshot","capture-protection","ios","android"],"author":{"name":"Thong Bui"},"license":"MIT","_id":"react-native-screenguard@0.3.6","maintainers":[{"name":"thongbui","email":"hoangthongbui97@gmail.com"}],"homepage":"https://github.com/gbumps/react-native-screenguard/blob/master/README.md","bugs":{"url":"https://github.com/gbumps/react-native-screenguard/issues"},"dist":{"shasum":"50c81376d7345045d98e0da93a2a2dd94f3c23b6","tarball":"https://registry.npmjs.org/react-native-screenguard/-/react-native-screenguard-0.3.6.tgz","fileCount":41,"integrity":"sha512-0oknwnSJilpWy8KsJx+H8gR9GamD2H2x/38GVjzhbt05b6FTLEHvKzGurTAT/RjvfR/1+2eq+UpNmJkajevZYA==","signatures":[{"sig":"MEYCIQDepM8laJi2wGKWF1IbIJ9cjkUulkIvjrwesoF7Gp061wIhALoaZA9Z6641mhcDmRfvVQclMp3paSg9yGY9ZtUt8vbX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":161254},"main":"index","types":"index.d.ts","source":"index","engines":{"node":">= 16.0.0"},"gitHead":"96aa50e312f9152587aa4ffb4d84fdedd3417e07","private":false,"scripts":{"pre":"npm pack --dry-run","pub":"npm publish","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thongbui","email":"hoangthongbui97@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/gbumps/react-native-screenguard.git","type":"git"},"_npmVersion":"9.6.7","description":"A Native screenshot blocking library for React-Native developer, with background customizable after captured. Screenshot detector are also supported.","directories":{"example":"example"},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"20.3.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/","android/","ios/","example"],"_hasShrinkwrap":false,"packageManager":"^yarn@1.22.15","devDependencies":{"jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","prettier":"^2.0.5","typescript":"^4.5.2","@types/jest":"^28.1.2","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"0.71.8","@types/react-native":"0.70.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@react-native-community/eslint-config":"^3.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-screenguard_0.3.6_1706456150948_0.919351098301193","host":"s3://npm-registry-packages"}},"1.0.8-beta":{"name":"react-native-screenguard","version":"1.0.8-beta","keywords":["react","native","capture","protection","screen-capture","prevent","screenshot","capture-protection","ios","android"],"author":{"name":"Thong Bui"},"license":"MIT","_id":"react-native-screenguard@1.0.8-beta","maintainers":[{"name":"thongbui","email":"hoangthongbui97@gmail.com"}],"homepage":"https://github.com/gbumps/react-native-screenguard/blob/master/README.md","bugs":{"url":"https://github.com/gbumps/react-native-screenguard/issues"},"dist":{"shasum":"d126fdb82577ce91d201117b8303204f21afccd8","tarball":"https://registry.npmjs.org/react-native-screenguard/-/react-native-screenguard-1.0.8-beta.tgz","fileCount":48,"integrity":"sha512-1DkfhUMGfKRHtIr8XhGdjJW4qPAG0ir7k+SdSGUTWH4SZ7vDH44/qK5feReqtq6E5XRDjQs6k1+Eb2+2lQ/rmA==","signatures":[{"sig":"MEUCICvmGn26Yr34iDBfi1jDLeTZr1bGG5RYOCF340nzyz74AiEA7ucBlJPQW13ZRD6gSBGCnOy615Gx5hdXt9EVJvmZsFk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1033879},"main":"index","types":"index.d.ts","source":"index","engines":{"node":">= 16.0.0"},"gitHead":"46b841b43261d8eca72b0080839b5aec76b5a1d8","private":false,"scripts":{"pre":"npm pack --dry-run","pub":"npm publish","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thongbui","email":"hoangthongbui97@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"deprecated":"beta version has been merged to master since ver 1.0.0, please install stable version instead","repository":{"url":"git+https://github.com/gbumps/react-native-screenguard.git","type":"git"},"_npmVersion":"9.6.7","description":"A Native screenshot blocking library for React-Native developer, with background customizable after captured. Screenshot detector are also supported.","directories":{"example":"example"},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"20.3.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/","android/","ios/","example"],"_hasShrinkwrap":false,"packageManager":"^yarn@1.22.15","readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","prettier":"^2.0.5","typescript":"^4.5.2","@types/jest":"^28.1.2","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"0.71.8","@types/react-native":"0.70.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@react-native-community/eslint-config":"^3.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-screenguard_1.0.8-beta_1707931788166_0.41014151288075285","host":"s3://npm-registry-packages"}},"0.3.8":{"name":"react-native-screenguard","version":"0.3.8","keywords":["react","native","capture","protection","screen-capture","prevent","screenshot","capture-protection","ios","android"],"author":{"name":"Thong Bui"},"license":"MIT","_id":"react-native-screenguard@0.3.8","maintainers":[{"name":"thongbui","email":"hoangthongbui97@gmail.com"}],"homepage":"https://github.com/gbumps/react-native-screenguard/blob/master/README.md","bugs":{"url":"https://github.com/gbumps/react-native-screenguard/issues"},"dist":{"shasum":"bf1ab4be7ae1cf9d950c99eab412b985720be833","tarball":"https://registry.npmjs.org/react-native-screenguard/-/react-native-screenguard-0.3.8.tgz","fileCount":41,"integrity":"sha512-K3Xm2EmgThJ24JBSDP+M8VqCi0IPgvWc9zrRUJm6dOol8OahrD/cTlrVJDib6WL/mfZ8mzkKOFp1b+ye+Suc7w==","signatures":[{"sig":"MEYCIQDrtZ6L+XwkhWGLvcAktUWHd3VSiQ3W+//qvQlBh8Wt7QIhAPjaJ2O3VkIDprcjSRBqP4EMk8Ah2kBTT6rnTs/gY2Ez","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":167895},"main":"index","types":"index.d.ts","source":"index","engines":{"node":">= 16.0.0"},"gitHead":"3312adde59132a0e827a08c293accba052657cf3","private":false,"scripts":{"pre":"npm pack --dry-run","pub":"npm publish","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thongbui","email":"hoangthongbui97@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"deprecated":"this version has been deprecated due to Android error","repository":{"url":"git+https://github.com/gbumps/react-native-screenguard.git","type":"git"},"_npmVersion":"10.2.4","description":"A Native screenshot blocking library for React-Native developer, with background customizable after captured. Screenshot detector are also supported.","directories":{"example":"example"},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"21.6.2","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/","android/","ios/","example"],"_hasShrinkwrap":false,"packageManager":"^yarn@1.22.15","devDependencies":{"jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","prettier":"^2.0.5","typescript":"^4.5.2","@types/jest":"^28.1.2","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"0.71.8","@types/react-native":"0.70.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@react-native-community/eslint-config":"^3.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-screenguard_0.3.8_1712984344127_0.1567611914655258","host":"s3://npm-registry-packages"}},"0.3.9":{"name":"react-native-screenguard","version":"0.3.9","keywords":["react","native","capture","protection","screen-capture","prevent","screenshot","capture-protection","ios","android"],"author":{"name":"Thong Bui"},"license":"MIT","_id":"react-native-screenguard@0.3.9","maintainers":[{"name":"thongbui","email":"hoangthongbui97@gmail.com"}],"homepage":"https://github.com/gbumps/react-native-screenguard/blob/master/README.md","bugs":{"url":"https://github.com/gbumps/react-native-screenguard/issues"},"dist":{"shasum":"26cae11bf869aa0e15226ac017186df640691d18","tarball":"https://registry.npmjs.org/react-native-screenguard/-/react-native-screenguard-0.3.9.tgz","fileCount":41,"integrity":"sha512-JpUYeSkegQbJPzIrzbUughlOh4BGB1V5SsbLytdX93LzR/XiRwqKoJ4TlnEIlE5JQP0M906Ut8UFOfFcpr623A==","signatures":[{"sig":"MEQCIAThu2oP88OGCcCWwiGFpAX4xc24dpdZiRVVAGkjuD2MAiABdHq1Z98JN+tLj+xr8IA8kjhW6y6I/bgca2kb/YXNgQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":168052},"main":"index","types":"index.d.ts","source":"index","engines":{"node":">= 16.0.0"},"gitHead":"0e5da4893f8549d12757e4174ee5eb93dff5ce43","private":false,"scripts":{"pre":"npm pack --dry-run","pub":"npm publish","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thongbui","email":"hoangthongbui97@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"deprecated":"this version has been deprecated due to Android error","repository":{"url":"git+https://github.com/gbumps/react-native-screenguard.git","type":"git"},"_npmVersion":"10.2.4","description":"A Native screenshot blocking library for React-Native developer, with background customizable after captured. Screenshot detector are also supported.","directories":{"example":"example"},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"21.6.2","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/","android/","ios/","example"],"_hasShrinkwrap":false,"packageManager":"^yarn@1.22.15","devDependencies":{"jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","prettier":"^2.0.5","typescript":"^4.5.2","@types/jest":"^28.1.2","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"0.71.8","@types/react-native":"0.70.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@react-native-community/eslint-config":"^3.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-screenguard_0.3.9_1712986980985_0.19390007797078068","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"react-native-screenguard","version":"0.4.0","keywords":["react","native","capture","protection","screen-capture","prevent","screenshot","capture-protection","ios","android"],"author":{"name":"Thong Bui"},"license":"MIT","_id":"react-native-screenguard@0.4.0","maintainers":[{"name":"thongbui","email":"hoangthongbui97@gmail.com"}],"homepage":"https://github.com/gbumps/react-native-screenguard/blob/master/README.md","bugs":{"url":"https://github.com/gbumps/react-native-screenguard/issues"},"dist":{"shasum":"df8088c3e224d7b9cfdfd78db48bb558a0a37af1","tarball":"https://registry.npmjs.org/react-native-screenguard/-/react-native-screenguard-0.4.0.tgz","fileCount":41,"integrity":"sha512-sq/qvdA2TMoHBLgnenoLmfZObEkD4xjKTX0NUhkeaYwoWe3/3xa8fhf0W04t4TlGu/ht8UZvh3MswJ31sp7ikQ==","signatures":[{"sig":"MEUCIECoJqx23ugW530xyFhFwkVFDDp3eCOOTTu33sV+qB+eAiEAuGgYf461KV/UeRZIq8lePxaJw+l4DjZLo0huaquE7uE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":167794},"main":"index","types":"index.d.ts","source":"index","engines":{"node":">= 16.0.0"},"gitHead":"42f439c36fbfa231101a603edd2e26385748a05a","private":false,"scripts":{"pre":"npm pack --dry-run","pub":"npm publish","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thongbui","email":"hoangthongbui97@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"deprecated":"this has been deprecated due to iOS build failed, please go back to 0.3.6 for stability","repository":{"url":"git+https://github.com/gbumps/react-native-screenguard.git","type":"git"},"_npmVersion":"10.2.4","description":"A Native screenshot blocking library for React-Native developer, with background customizable after captured. Screenshot detector are also supported.","directories":{"example":"example"},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"21.6.2","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/","android/","ios/","example"],"_hasShrinkwrap":false,"packageManager":"^yarn@1.22.15","devDependencies":{"jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","prettier":"^2.0.5","typescript":"^4.5.2","@types/jest":"^28.1.2","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"0.71.8","@types/react-native":"0.70.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@react-native-community/eslint-config":"^3.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-screenguard_0.4.0_1712996640250_0.05969087829908215","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"react-native-screenguard","version":"1.0.0","keywords":["react","native","capture","protection","screen-capture","prevent","screenshot","capture-protection","ios","android"],"author":{"name":"Thong Bui"},"license":"MIT","_id":"react-native-screenguard@1.0.0","maintainers":[{"name":"thongbui","email":"hoangthongbui97@gmail.com"}],"homepage":"https://github.com/gbumps/react-native-screenguard/blob/master/README.md","bugs":{"url":"https://github.com/gbumps/react-native-screenguard/issues"},"dist":{"shasum":"416344eac38317c61e6e0620a7f899bb1ec12265","tarball":"https://registry.npmjs.org/react-native-screenguard/-/react-native-screenguard-1.0.0.tgz","fileCount":48,"integrity":"sha512-fqtoJI8TxszKqrntnHW48EMb4gNVA9VCAg5UG1FcIXEyv2W70kWoMxRRFoWuCRYlBWSAWqiXO+R6Xfk/0um0cw==","signatures":[{"sig":"MEQCID29BKXh1FLRqE9h4MXAff1nPEA906NdEgYUsPuuh+pYAiAuG1h3jCZMnoOOK0Aci+J9iMDsE0EcyWfjO7o6GAypiQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":210358},"main":"./src/commonjs/index.js","types":"./src/types/index.d.ts","engines":{"node":">= 16.0.0"},"gitHead":"4e0654c721b5e56044f825c43ac5ce7a1eb4942f","private":false,"scripts":{"pre":"npm pack --dry-run","pub":"npm publish","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thongbui","email":"hoangthongbui97@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/gbumps/react-native-screenguard.git","type":"git"},"_npmVersion":"10.2.4","description":"A Native screenshot blocking library for React-Native developer, with background customizable after captured. Screenshot detector are also supported.","directories":{"example":"example"},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"21.6.2","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/","android/","ios/","example"],"_hasShrinkwrap":false,"packageManager":"^yarn@1.22.15","devDependencies":{"jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","prettier":"^2.0.5","typescript":"^4.5.2","@types/jest":"^28.1.2","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"0.71.8","@types/react-native":"0.70.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@react-native-community/eslint-config":"^3.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-screenguard_1.0.0_1714814499155_0.4749269848954003","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"react-native-screenguard","version":"1.0.2","keywords":["react","native","capture","protection","screen-capture","prevent","screenshot","capture-protection","ios","android"],"author":{"name":"Thong Bui"},"license":"MIT","_id":"react-native-screenguard@1.0.2","maintainers":[{"name":"thongbui","email":"hoangthongbui97@gmail.com"}],"homepage":"https://gbumps.github.io/react-native-screenguard","bugs":{"url":"https://github.com/gbumps/react-native-screenguard/issues"},"dist":{"shasum":"78b0f18ff3d2a948f119b7d450e2288bd0845622","tarball":"https://registry.npmjs.org/react-native-screenguard/-/react-native-screenguard-1.0.2.tgz","fileCount":49,"integrity":"sha512-FkGwpnOOvDwhfeMJYbwaNAqxZzkBy+zV/X8SX/jrBFDHvWIuYC8nQ+5FW/Sg6x7/UbgdL71738F5J+7Y9+hmNg==","signatures":[{"sig":"MEQCIGsGUSHVoTSNcnXswsUcG5hTCR1QaJ5I9KQBM0+rOa52AiAvD7VZxRX2LedtzMaaMIs5Ty26bgetOJmbj0W0Uhp9XQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":271430},"main":"./src/commonjs/index.js","types":"./src/types/index.d.ts","engines":{"node":">= 16.0.0"},"gitHead":"1053b941e9913a3e4c0cabbc0de6bfaad764f043","scripts":{"pre":"npm pack --dry-run","pub":"npm publish","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thongbui","email":"hoangthongbui97@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/gbumps/react-native-screenguard.git","type":"git"},"_npmVersion":"10.8.1","description":"A Native screenshot blocking library for React-Native developer, with background customizable after captured. Screenshot detector are also supported.","directories":{"example":"example"},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"22.4.1","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/","android/","ios/","example/"],"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","prettier":"^2.0.5","typescript":"^4.5.2","@types/jest":"^28.1.2","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"0.71.8","@types/react-native":"0.70.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@react-native-community/eslint-config":"^3.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-screenguard_1.0.2_1721066618590_0.6749698059838136","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"react-native-screenguard","version":"1.0.4","keywords":["react","native","capture","protection","screen-capture","prevent","screenshot","capture-protection","ios","android"],"author":{"name":"Thong Bui"},"license":"MIT","_id":"react-native-screenguard@1.0.4","maintainers":[{"name":"thongbui","email":"hoangthongbui97@gmail.com"}],"homepage":"https://gbumps.github.io/react-native-screenguard","bugs":{"url":"https://github.com/gbumps/react-native-screenguard/issues"},"dist":{"shasum":"fcaa3dc471de104ea9857f2afb7570677d0e67f7","tarball":"https://registry.npmjs.org/react-native-screenguard/-/react-native-screenguard-1.0.4.tgz","fileCount":49,"integrity":"sha512-DE3LvG845RYNDArLeYLfCsf6vcjo2PQNcRcrQ5mpWHiNU5S8XyI5T01j2VhaGNFc3Yaw8wtdk5k8MbS9h0wnYg==","signatures":[{"sig":"MEUCIHn/I595Gddul1Z6uGVWg069NXsaV9cVmhaRvBZPtSWzAiEAhjLZ2kugoa7veYtjrDwh5VEntXKXuyPEhP4qcRfmqYQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":271974},"main":"./src/commonjs/index.js","types":"./src/types/index.d.ts","engines":{"node":">= 16.0.0"},"gitHead":"8d707a0b0823c9f92a35dc9caf4d7ae349ff0064","scripts":{"pre":"npm pack --dry-run","pub":"npm publish","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thongbui","email":"hoangthongbui97@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/gbumps/react-native-screenguard.git","type":"git"},"_npmVersion":"10.8.1","description":"A Native screenshot blocking library for React-Native developer, with background customizable after captured. Screenshot detector are also supported.","directories":{"example":"example"},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"22.4.1","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/","android/","ios/","example/"],"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","prettier":"^2.0.5","typescript":"^4.5.2","@types/jest":"^28.1.2","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"0.71.8","@types/react-native":"0.70.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@react-native-community/eslint-config":"^3.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-screenguard_1.0.4_1732034455298_0.20227753203703425","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"react-native-screenguard","version":"1.0.6","keywords":["react","native","capture","protection","screen-capture","prevent","screenshot","capture-protection","ios","android"],"author":{"name":"Thong Bui"},"license":"MIT","_id":"react-native-screenguard@1.0.6","maintainers":[{"name":"thongbui","email":"hoangthongbui97@gmail.com"}],"homepage":"https://gbumps.github.io/react-native-screenguard","bugs":{"url":"https://github.com/gbumps/react-native-screenguard/issues"},"dist":{"shasum":"6fb7e2fb98cb3c3337449e18ad9a23c8a27e9057","tarball":"https://registry.npmjs.org/react-native-screenguard/-/react-native-screenguard-1.0.6.tgz","fileCount":49,"integrity":"sha512-wrwyuzRR9s5pDNFNrnNQEFFiQ7rY+IrbCmcNtABWfbLraz5ri3og3rPKCxdwRLxH+9OH22HfkXE8Pkl9lT+aNw==","signatures":[{"sig":"MEQCIG9CzfI/1+8DIVPYwRk0O/2VeCKuaitF7huwvJOHKJQCAiBORL4ZLyNTLmzGFpyC23DcEXjAkNH7IVuPiSXBjOUF3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":271183},"main":"./src/commonjs/index.js","types":"./src/types/index.d.ts","engines":{"node":">= 16.0.0"},"gitHead":"ce1d8ea5d9728b86a15d6244bb927a91fc89cbd9","scripts":{"pre":"npm pack --dry-run","pub":"npm publish","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thongbui","email":"hoangthongbui97@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/gbumps/react-native-screenguard.git","type":"git"},"_npmVersion":"10.8.1","description":"A Native screenshot blocking library for React-Native developer, with background customizable after captured. Screenshot detector are also supported.","directories":{"example":"example"},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"22.4.1","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/","android/","ios/","example/"],"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","prettier":"^2.0.5","typescript":"^4.5.2","@types/jest":"^28.1.2","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"0.71.8","@types/react-native":"0.70.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@react-native-community/eslint-config":"^3.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-screenguard_1.0.6_1740645034122_0.9535418135255691","host":"s3://npm-registry-packages-npm-production"}},"1.0.8-beta1":{"name":"react-native-screenguard","version":"1.0.8-beta1","keywords":["screenguard","detector","screen-capture","capture","protection","prevent","screenshot","capture-protection","screenshot-prevent","screenshot-blocker","screenshot-detector","screenshot-protection","screenshot-prevention","screenshot-blocking","screenshot-block","screenshot-blocker","screenshot-blocking-ios","screenshot-blocking-android","screenshot-block-ios","screenshot-block-android","screenshot-blocker-ios","screenshot-blocker-android","react","native","ios","android"],"author":{"name":"Thong Bui"},"license":"MIT","_id":"react-native-screenguard@1.0.8-beta1","maintainers":[{"name":"thongbui","email":"hoangthongbui97@gmail.com"}],"homepage":"https://gbumps.github.io/react-native-screenguard","bugs":{"url":"https://github.com/gbumps/react-native-screenguard/issues"},"dist":{"shasum":"bbd6b21cadd2c41e050547360cb14ef11d032a53","tarball":"https://registry.npmjs.org/react-native-screenguard/-/react-native-screenguard-1.0.8-beta1.tgz","fileCount":52,"integrity":"sha512-baISkk92EZ7tsrDtsRo7wM0urpMgP8qPfHQ+pe6fRWT1bnd4MFAqMTxGqyeQjJfhsugWF5Y+bm61t8rXc0UsJw==","signatures":[{"sig":"MEUCIG51rVI7WQyAPgqnnxblspAQfbr93S3gOTzo2CtfNvX5AiEA7ltq1y0EXtKHqMR1fz8z7DgzTDiftqSEpbgZcWaS6x0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":287198},"main":"./src/commonjs/index.js","types":"./src/types/index.d.ts","engines":{"node":">= 16.0.0"},"gitHead":"fe093659e79e26b7368a0497b6e831062ebf6838","scripts":{"pre":"npm pack --dry-run","pub":"npm publish","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thongbui","email":"hoangthongbui97@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/gbumps/react-native-screenguard.git","type":"git"},"_npmVersion":"10.8.1","description":"A Native screenshot blocking library for React-Native developer, with background customizable after captured. Screenshot detector are also supported.","directories":{"example":"example"},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"22.4.1","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/","android/","ios/","example/"],"codegenConfig":{"name":"ScreenGuardSpec","type":"modules","android":{"javaPackageName":"com.screenguard"},"jsSrcsDir":"./src/main"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","prettier":"^2.0.5","typescript":"^4.5.2","@types/jest":"^28.1.2","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"^0.75.0","@types/react-native":"0.70.0","react-native-codegen":"^0.70.7","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@react-native-community/eslint-config":"^3.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-screenguard_1.0.8-beta1_1743702092270_0.12573459201976367","host":"s3://npm-registry-packages-npm-production"}},"1.0.8-beta2":{"name":"react-native-screenguard","version":"1.0.8-beta2","keywords":["screenguard","detector","screen-capture","capture","protection","prevent","screenshot","capture-protection","screenshot-prevent","screenshot-blocker","screenshot-detector","screenshot-protection","screenshot-prevention","screenshot-blocking","screenshot-block","screenshot-blocker","screenshot-blocking-ios","screenshot-blocking-android","screenshot-block-ios","screenshot-block-android","screenshot-blocker-ios","screenshot-blocker-android","react","native","ios","android"],"author":{"name":"Thong Bui"},"license":"MIT","_id":"react-native-screenguard@1.0.8-beta2","maintainers":[{"name":"thongbui","email":"hoangthongbui97@gmail.com"}],"homepage":"https://gbumps.github.io/react-native-screenguard","bugs":{"url":"https://github.com/gbumps/react-native-screenguard/issues"},"dist":{"shasum":"10df39a0de50bfdb6aa0ec3f525245c60d1f7982","tarball":"https://registry.npmjs.org/react-native-screenguard/-/react-native-screenguard-1.0.8-beta2.tgz","fileCount":52,"integrity":"sha512-YRFLk4xwCWoL5HfBFJW8IhQ/WERAu8KzrDStcwDnkTsGvkb0xq/107wtcFTvqCvwEYfqtR7jB2XA7INKcqSglQ==","signatures":[{"sig":"MEYCIQCHP4PYAbIWzcQmRd5PoAnY6dV0hJZyVnZ9/Pb6Pmr/YAIhALMi3XVGqxp0kEBAw+IiIeNRW/TglFrSfsSPBEqpCiZX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":287595},"main":"./src/commonjs/index.js","types":"./src/types/index.d.ts","engines":{"node":">= 16.0.0"},"gitHead":"57547982bd2b1c94ae249b9334635079856ab569","scripts":{"pre":"npm pack --dry-run","pub":"npm publish","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thongbui","email":"hoangthongbui97@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/gbumps/react-native-screenguard.git","type":"git"},"_npmVersion":"10.8.1","description":"A Native screenshot blocking library for React-Native developer, with background customizable after captured. Screenshot detector are also supported.","directories":{"example":"example"},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"22.4.1","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/","android/","ios/","example/"],"codegenConfig":{"name":"ScreenGuardSpec","type":"modules","android":{"javaPackageName":"com.screenguard"},"jsSrcsDir":"./src/main"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","prettier":"^2.0.5","typescript":"^4.5.2","@types/jest":"^28.1.2","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"^0.75.0","@types/react-native":"0.70.0","react-native-codegen":"^0.70.7","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@react-native-community/eslint-config":"^3.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-screenguard_1.0.8-beta2_1743829793052_0.10843293876763416","host":"s3://npm-registry-packages-npm-production"}},"1.0.8-beta3":{"name":"react-native-screenguard","version":"1.0.8-beta3","keywords":["screenguard","detector","screen-capture","capture","protection","prevent","screenshot","capture-protection","screenshot-prevent","screenshot-blocker","screenshot-detector","screenshot-protection","screenshot-prevention","screenshot-blocking","screenshot-block","screenshot-blocker","screenshot-blocking-ios","screenshot-blocking-android","screenshot-block-ios","screenshot-block-android","screenshot-blocker-ios","screenshot-blocker-android","react","native","ios","android"],"author":{"name":"Thong Bui"},"license":"MIT","_id":"react-native-screenguard@1.0.8-beta3","maintainers":[{"name":"thongbui","email":"hoangthongbui97@gmail.com"}],"homepage":"https://gbumps.github.io/react-native-screenguard","bugs":{"url":"https://github.com/gbumps/react-native-screenguard/issues"},"dist":{"shasum":"d4656e8286d5ce1339bf8c10844e4362a93250b4","tarball":"https://registry.npmjs.org/react-native-screenguard/-/react-native-screenguard-1.0.8-beta3.tgz","fileCount":52,"integrity":"sha512-7dVcG5MggmoOk60WlcKyxXmFRRgVrFo4eoq5HkvV1EXCBKvCERGNo6bzfxJp4h04T8KpMgVbgui2GB3SlFGAKA==","signatures":[{"sig":"MEUCIQDsDqYGzRFjJIQSTvOiQ9AfWsUqTAyfXiM1O+Kz4JeHnwIgHDiW2SWU4yd1H97GbFx5vtVLspANPloDPau7Lypr1bE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":287493},"main":"./src/commonjs/index.js","types":"./src/types/index.d.ts","engines":{"node":">= 16.0.0"},"gitHead":"0bb9759a3bef194974cc66b247dbc260cfbd1f1c","scripts":{"pre":"npm pack --dry-run","pub":"npm publish","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thongbui","email":"hoangthongbui97@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/gbumps/react-native-screenguard.git","type":"git"},"_npmVersion":"10.8.1","description":"A Native screenshot blocking library for React-Native developer, with background customizable after captured. Screenshot detector are also supported.","directories":{"example":"example"},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"22.4.1","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/","android/","ios/","example/"],"codegenConfig":{"name":"ScreenGuardSpec","type":"modules","android":{"javaPackageName":"com.screenguard"},"jsSrcsDir":"./src/main"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","prettier":"^2.0.5","typescript":"^4.5.2","@types/jest":"^28.1.2","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"^0.75.0","@types/react-native":"0.70.0","react-native-codegen":"^0.70.7","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@react-native-community/eslint-config":"^3.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-screenguard_1.0.8-beta3_1743961747741_0.6652934783714122","host":"s3://npm-registry-packages-npm-production"}},"1.0.8-beta4":{"name":"react-native-screenguard","version":"1.0.8-beta4","keywords":["screenguard","detector","screen-capture","capture","protection","prevent","screenshot","capture-protection","screenshot-prevent","screenshot-blocker","screenshot-detector","screenshot-protection","screenshot-prevention","screenshot-blocking","screenshot-block","screenshot-blocker","screenshot-blocking-ios","screenshot-blocking-android","screenshot-block-ios","screenshot-block-android","screenshot-blocker-ios","screenshot-blocker-android","react","native","ios","android"],"author":{"name":"Thong Bui"},"license":"MIT","_id":"react-native-screenguard@1.0.8-beta4","maintainers":[{"name":"thongbui","email":"hoangthongbui97@gmail.com"}],"homepage":"https://gbumps.github.io/react-native-screenguard","bugs":{"url":"https://github.com/gbumps/react-native-screenguard/issues"},"dist":{"shasum":"cf855d3781a39c6272aa476aeae0c76301eda992","tarball":"https://registry.npmjs.org/react-native-screenguard/-/react-native-screenguard-1.0.8-beta4.tgz","fileCount":52,"integrity":"sha512-Dr0Em2Zuu8xx2EN9nxhNFDDUUEK2fYx4hwIAjfGvR8pZm+bTSOY4+0lIi1dWboEY9XeZ2ZEAahcpqsC9eJtDJw==","signatures":[{"sig":"MEQCIGnTwzR7R79EARSlyn8w64lRyoxsm8CW7EM9emEgp/HaAiAeb5CwcyfP+czIUH3CnGeyVWH+3KcFWcigE0ACnbOLhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":287375},"main":"./src/commonjs/index.js","types":"./src/types/index.d.ts","engines":{"node":">= 16.0.0"},"gitHead":"8461afc066725dacae48c535bac8fa6c180e3849","scripts":{"pre":"npm pack --dry-run","pub":"npm publish","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thongbui","email":"hoangthongbui97@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/gbumps/react-native-screenguard.git","type":"git"},"_npmVersion":"10.8.1","description":"A Native screenshot blocking library for React-Native developer, with background customizable after captured. Screenshot detector are also supported.","directories":{"example":"example"},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"22.4.1","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/","android/","ios/","example/"],"codegenConfig":{"name":"ScreenGuardSpec","type":"modules","android":{"javaPackageName":"com.screenguard"},"jsSrcsDir":"./src/main"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","prettier":"^2.0.5","typescript":"^4.5.2","@types/jest":"^28.1.2","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"^0.75.0","@types/react-native":"0.70.0","react-native-codegen":"^0.70.7","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@react-native-community/eslint-config":"^3.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-screenguard_1.0.8-beta4_1744308416537_0.9864194973273195","host":"s3://npm-registry-packages-npm-production"}},"1.0.8-beta5":{"name":"react-native-screenguard","version":"1.0.8-beta5","keywords":["screenguard","detector","screen-capture","capture","protection","prevent","screenshot","capture-protection","screenshot-prevent","screenshot-blocker","screenshot-detector","screenshot-protection","screenshot-prevention","screenshot-blocking","screenshot-block","screenshot-blocker","screenshot-blocking-ios","screenshot-blocking-android","screenshot-block-ios","screenshot-block-android","screenshot-blocker-ios","screenshot-blocker-android","react","native","ios","android"],"author":{"name":"Thong Bui"},"license":"MIT","_id":"react-native-screenguard@1.0.8-beta5","maintainers":[{"name":"thongbui","email":"hoangthongbui97@gmail.com"}],"homepage":"https://gbumps.github.io/react-native-screenguard","bugs":{"url":"https://github.com/gbumps/react-native-screenguard/issues"},"dist":{"shasum":"1dea308101c4aaa687502818e5d22c9ec92e66ea","tarball":"https://registry.npmjs.org/react-native-screenguard/-/react-native-screenguard-1.0.8-beta5.tgz","fileCount":52,"integrity":"sha512-xDPiIlU7Kbn9iJ5tFXCHrQNapEdpi+tTO3V3MAB2VwuQkE/UVm1Vy8iOojSYPTgJscBcAQd6ntfsj7uKlEmzyg==","signatures":[{"sig":"MEYCIQDE0QjaYvwqBkKTjaXEoNsIO7yjAT2PcsCyBpCrCy6d+wIhAPayoX2+eSJMNx9EVUoWLKD4/lAY978FsOX7BK4t1/WL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":293616},"main":"./src/commonjs/index.js","types":"./src/types/index.d.ts","engines":{"node":">= 16.0.0"},"gitHead":"03f6462e4c79566cda85e6a64a5bc68d8a353607","scripts":{"pre":"npm pack --dry-run","pub":"npm publish","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thongbui","email":"hoangthongbui97@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/gbumps/react-native-screenguard.git","type":"git"},"_npmVersion":"10.8.1","description":"A Native screenshot blocking library for React-Native developer, with background customizable after captured. Screenshot detector are also supported.","directories":{"example":"example"},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"22.4.1","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/","android/","ios/","example/"],"codegenConfig":{"name":"ScreenGuardSpec","type":"modules","android":{"javaPackageName":"com.screenguard"},"jsSrcsDir":"./src/main"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","prettier":"^2.0.5","typescript":"^4.5.2","@types/jest":"^28.1.2","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"^0.75.0","@types/react-native":"0.70.0","react-native-codegen":"^0.70.7","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@react-native-community/eslint-config":"^3.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-screenguard_1.0.8-beta5_1745345991263_0.41570493753933335","host":"s3://npm-registry-packages-npm-production"}},"1.0.8-beta6":{"name":"react-native-screenguard","version":"1.0.8-beta6","keywords":["screenguard","detector","screen-capture","capture","protection","prevent","screenshot","capture-protection","screenshot-prevent","screenshot-blocker","screenshot-detector","screenshot-protection","screenshot-prevention","screenshot-blocking","screenshot-block","screenshot-blocker","screenshot-blocking-ios","screenshot-blocking-android","screenshot-block-ios","screenshot-block-android","screenshot-blocker-ios","screenshot-blocker-android","react","native","ios","android"],"author":{"name":"Thong Bui"},"license":"MIT","_id":"react-native-screenguard@1.0.8-beta6","maintainers":[{"name":"thongbui","email":"hoangthongbui97@gmail.com"}],"homepage":"https://gbumps.github.io/react-native-screenguard","bugs":{"url":"https://github.com/gbumps/react-native-screenguard/issues"},"dist":{"shasum":"647b1ff2afc420df85f420c97af5dbdbfe47d0ec","tarball":"https://registry.npmjs.org/react-native-screenguard/-/react-native-screenguard-1.0.8-beta6.tgz","fileCount":52,"integrity":"sha512-UBTWEIwo6jxCVGUt5C2jYekL/yq3552O5iQT5U/cnP9uFxJ8ULRMpXz0xzFkCS0C2aSOmUazeWIr6kxeixGEmQ==","signatures":[{"sig":"MEQCICaB8PUh1jYLPYTJyZjgPQlZjFKODMI3jDhCid6on36xAiALSPQNK5UJWjeMR51ROFmgdghe9LQMUWzyPo/PnUoTAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":294499},"main":"./src/commonjs/index.js","types":"./src/types/index.d.ts","engines":{"node":">= 16.0.0"},"gitHead":"b686ba782d1f102d8d4c79bb9e724065d81216dc","scripts":{"pre":"npm pack --dry-run","pub":"npm publish","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thongbui","email":"hoangthongbui97@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/gbumps/react-native-screenguard.git","type":"git"},"_npmVersion":"10.8.1","description":"A Native screenshot blocking library for React-Native developer, with background customizable after captured. Screenshot detector are also supported.","directories":{"example":"example"},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"22.4.1","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/","android/","ios/","example/"],"codegenConfig":{"name":"ScreenGuardSpec","type":"modules","android":{"javaPackageName":"com.screenguard"},"jsSrcsDir":"./src/main"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","prettier":"^2.0.5","typescript":"^4.5.2","@types/jest":"^28.1.2","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"^0.75.0","@types/react-native":"0.70.0","react-native-codegen":"^0.70.7","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@react-native-community/eslint-config":"^3.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-screenguard_1.0.8-beta6_1746890584807_0.5915668128996574","host":"s3://npm-registry-packages-npm-production"}},"1.0.8-beta7":{"name":"react-native-screenguard","version":"1.0.8-beta7","keywords":["screenguard","detector","screen-capture","capture","protection","prevent","screenshot","capture-protection","screenshot-prevent","screenshot-blocker","screenshot-detector","screenshot-protection","screenshot-prevention","screenshot-blocking","screenshot-block","screenshot-blocker","screenshot-blocking-ios","screenshot-blocking-android","screenshot-block-ios","screenshot-block-android","screenshot-blocker-ios","screenshot-blocker-android","react","native","ios","android"],"author":{"name":"Thong Bui"},"license":"MIT","_id":"react-native-screenguard@1.0.8-beta7","maintainers":[{"name":"thongbui","email":"hoangthongbui97@gmail.com"}],"homepage":"https://gbumps.github.io/react-native-screenguard","bugs":{"url":"https://github.com/gbumps/react-native-screenguard/issues"},"dist":{"shasum":"efcb709500adbeef47d17fbd6420f3ef9b85799e","tarball":"https://registry.npmjs.org/react-native-screenguard/-/react-native-screenguard-1.0.8-beta7.tgz","fileCount":63,"integrity":"sha512-MnJvuK4wHOd6ACAIothu6LUiIZuUNF7wfa8sZN2Zwc3a0K+Xc/HWUG7g5K4L1M8JLjvsZkjmQPB/0WAGFrGSgA==","signatures":[{"sig":"MEQCIC/IVHVD9c9tIsqdrTcCCrJc21E3uokqLlrAJgvMMOTIAiB+stH/LFpacAjbmlLNdRpJp0eu4qs9jNGUaLeTKgsuPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":305631},"main":"./src/commonjs/index.js","types":"./src/types/index.d.ts","engines":{"node":">= 16.0.0"},"gitHead":"21fd5ba779fc3caae6b7a7f58aa73491f34757b9","scripts":{"pre":"npm pack --dry-run","pub":"npm publish","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thongbui","email":"hoangthongbui97@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/gbumps/react-native-screenguard.git","type":"git"},"_npmVersion":"10.8.1","description":"A Native screenshot blocking library for React-Native developer, with background customizable after captured. Screenshot detector are also supported.","directories":{"example":"example"},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"22.4.1","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/","android/","ios/","example/"],"codegenConfig":{"name":"ScreenGuardSpec","type":"all","android":{"javaPackageName":"com.screenguard"},"jsSrcsDir":"./src/main"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","prettier":"^2.0.5","typescript":"^4.5.2","@types/jest":"^28.1.2","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"^0.75.0","@types/react-native":"0.70.0","react-native-codegen":"^0.70.7","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@react-native-community/eslint-config":"^3.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-screenguard_1.0.8-beta7_1747850049121_0.9934910994660067","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"react-native-screenguard","version":"1.0.8","keywords":["screenguard","detector","screen-capture","capture","protection","prevent","screenshot","capture-protection","screenshot-prevent","screenshot-blocker","screenshot-detector","screenshot-protection","screenshot-prevention","screenshot-blocking","screenshot-block","screenshot-blocker","screenshot-blocking-ios","screenshot-blocking-android","screenshot-block-ios","screenshot-block-android","screenshot-blocker-ios","screenshot-blocker-android","react","native","ios","android"],"author":{"name":"Thong Bui"},"license":"MIT","_id":"react-native-screenguard@1.0.8","maintainers":[{"name":"thongbui","email":"hoangthongbui97@gmail.com"}],"homepage":"https://gbumps.github.io/react-native-screenguard","bugs":{"url":"https://github.com/gbumps/react-native-screenguard/issues"},"dist":{"shasum":"d3f39bf76748e92667d2aea016e5dbe598cdf5a3","tarball":"https://registry.npmjs.org/react-native-screenguard/-/react-native-screenguard-1.0.8.tgz","fileCount":63,"integrity":"sha512-eL6HNLreH2mpKZJ/EyQyLs6Awx98Uo4hu1q/3sMTeRmE4C37E7ULBomfsP1nwCDNyrBM2tx5Y8NWxq6JcM/cMQ==","signatures":[{"sig":"MEYCIQDkG2jjrTjilKHFrj27VBJiLuIwWFXFYhzU74w8vyLKrgIhAK/QdkDad06sGI60bH5wZY6VOvJCeqUZJjSD5jMobLEp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":304933},"main":"./src/commonjs/index.js","types":"./src/types/index.d.ts","engines":{"node":">= 16.0.0"},"gitHead":"38238ffef72f0f9e7ffc71f4cfe613671d9020ac","scripts":{"pre":"npm pack --dry-run","pub":"npm publish","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thongbui","email":"hoangthongbui97@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/gbumps/react-native-screenguard.git","type":"git"},"_npmVersion":"10.8.1","description":"A Native screenshot blocking library for React-Native developer, with background customizable after captured. Screenshot detector are also supported.","directories":{"example":"example"},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"22.4.1","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/","android/","ios/","example/"],"codegenConfig":{"name":"ScreenGuardSpec","type":"all","android":{"javaPackageName":"com.screenguard"},"jsSrcsDir":"./src/main"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","prettier":"^2.0.5","typescript":"^4.5.2","@types/jest":"^28.1.2","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"^0.75.0","@types/react-native":"0.70.0","react-native-codegen":"^0.70.7","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@react-native-community/eslint-config":"^3.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-screenguard_1.0.8_1747935702337_0.9669992170199595","host":"s3://npm-registry-packages-npm-production"}},"1.0.8-beta8":{"name":"react-native-screenguard","version":"1.0.8-beta8","keywords":["screenguard","detector","screen-capture","capture","protection","prevent","screenshot","capture-protection","screenshot-prevent","screenshot-blocker","screenshot-detector","screenshot-protection","screenshot-prevention","screenshot-blocking","screenshot-block","screenshot-blocker","screenshot-blocking-ios","screenshot-blocking-android","screenshot-block-ios","screenshot-block-android","screenshot-blocker-ios","screenshot-blocker-android","react","native","ios","android"],"author":{"name":"Thong Bui"},"license":"MIT","_id":"react-native-screenguard@1.0.8-beta8","maintainers":[{"name":"thongbui","email":"hoangthongbui97@gmail.com"}],"homepage":"https://gbumps.github.io/react-native-screenguard","bugs":{"url":"https://github.com/gbumps/react-native-screenguard/issues"},"dist":{"shasum":"2953e86021345ab0c7e0225e5cefbbcc1d9db1bf","tarball":"https://registry.npmjs.org/react-native-screenguard/-/react-native-screenguard-1.0.8-beta8.tgz","fileCount":63,"integrity":"sha512-WMV54GoRYvB3yT5+3Fz3iSNY7frQIg3UkxtWPOHSwmGmt/tfB29v+90eXtDFx1Lk6e2mAb+8/MQ7awKupZXTUw==","signatures":[{"sig":"MEUCIQDeGk2BPakX6KEj7zoQbz4EUkWH6BXaYFUtbmJoUqbURwIgCNLH8h/6gl6Z8Dk81c3jFQNwdz2Ab1V4dXwgy/0gQ4A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":304717},"main":"./src/commonjs/index.js","types":"./src/types/index.d.ts","engines":{"node":">= 16.0.0"},"gitHead":"ff65ffaa2d6c1cb624f619633e27f058430ddbf3","scripts":{"pre":"npm pack --dry-run","pub":"npm publish","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thongbui","email":"hoangthongbui97@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/gbumps/react-native-screenguard.git","type":"git"},"_npmVersion":"10.8.1","description":"A Native screenshot blocking library for React-Native developer, with background customizable after captured. Screenshot detector are also supported.","directories":{"example":"example"},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"22.4.1","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/","android/","ios/","example/"],"codegenConfig":{"name":"ScreenGuardSpec","type":"all","android":{"javaPackageName":"com.screenguard"},"jsSrcsDir":"./src/main"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","prettier":"^2.0.5","typescript":"^4.5.2","@types/jest":"^28.1.2","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"^0.75.0","@types/react-native":"0.70.0","react-native-codegen":"^0.70.7","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@react-native-community/eslint-config":"^3.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-screenguard_1.0.8-beta8_1748026162366_0.9400686160666716","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"react-native-screenguard","version":"1.0.9","keywords":["screenguard","detector","screen-capture","capture","protection","prevent","screenshot","capture-protection","screenshot-prevent","screenshot-blocker","screenshot-detector","screenshot-protection","screenshot-prevention","screenshot-blocking","screenshot-block","screenshot-blocker","screenshot-blocking-ios","screenshot-blocking-android","screenshot-block-ios","screenshot-block-android","screenshot-blocker-ios","screenshot-blocker-android","react","native","ios","android"],"author":{"name":"Thong Bui"},"license":"MIT","_id":"react-native-screenguard@1.0.9","maintainers":[{"name":"thongbui","email":"hoangthongbui97@gmail.com"}],"homepage":"https://gbumps.github.io/react-native-screenguard","bugs":{"url":"https://github.com/gbumps/react-native-screenguard/issues"},"dist":{"shasum":"4f1bb04219c80d766159f6be49b317395faa7181","tarball":"https://registry.npmjs.org/react-native-screenguard/-/react-native-screenguard-1.0.9.tgz","fileCount":63,"integrity":"sha512-oOguJvkCxtgLdh6yVScLlyZwsgA/r4UG2zJ/w3WBp4qslEfE59WygQ/0jtJsM9VPDUmNxdm/895hxl2wJOasyg==","signatures":[{"sig":"MEUCIA9XMGeSLYkcsJd6/l6QBRbLEnjKevviodDMGyo3QKEmAiEAicBQnAe0NMv3YzwjJiIpbWZAZH6enVKWpvMgbc4C+pw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":304711},"main":"./src/commonjs/index.js","types":"./src/types/index.d.ts","engines":{"node":">= 16.0.0"},"gitHead":"e978c284b3b67a711605b592cccb527bc6a81fd1","scripts":{"pre":"npm pack --dry-run","pub":"npm publish","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thongbui","email":"hoangthongbui97@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/gbumps/react-native-screenguard.git","type":"git"},"_npmVersion":"10.8.1","description":"A Native screenshot blocking library for React-Native developer, with background customizable after captured. Screenshot detector are also supported.","directories":{"example":"example"},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"22.4.1","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/","android/","ios/","example/"],"codegenConfig":{"name":"ScreenGuardSpec","type":"all","android":{"javaPackageName":"com.screenguard"},"jsSrcsDir":"./src/main"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","prettier":"^2.0.5","typescript":"^4.5.2","@types/jest":"^28.1.2","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"^0.75.0","@types/react-native":"0.70.0","react-native-codegen":"^0.70.7","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@react-native-community/eslint-config":"^3.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-screenguard_1.0.9_1748100969802_0.8125148039524313","host":"s3://npm-registry-packages-npm-production"}},"1.0.8-beta9":{"name":"react-native-screenguard","version":"1.0.8-beta9","keywords":["screenguard","detector","screen-capture","capture","protection","prevent","screenshot","capture-protection","screenshot-prevent","screenshot-blocker","screenshot-detector","screenshot-protection","screenshot-prevention","screenshot-blocking","screenshot-block","screenshot-blocker","screenshot-blocking-ios","screenshot-blocking-android","screenshot-block-ios","screenshot-block-android","screenshot-blocker-ios","screenshot-blocker-android","react","native","ios","android"],"author":{"name":"Thong Bui"},"license":"MIT","_id":"react-native-screenguard@1.0.8-beta9","maintainers":[{"name":"thongbui","email":"hoangthongbui97@gmail.com"}],"homepage":"https://gbumps.github.io/react-native-screenguard","bugs":{"url":"https://github.com/gbumps/react-native-screenguard/issues"},"dist":{"shasum":"02ff137105a1ccd5b74ed9f476be3db118f59073","tarball":"https://registry.npmjs.org/react-native-screenguard/-/react-native-screenguard-1.0.8-beta9.tgz","fileCount":63,"integrity":"sha512-4BkVGuSEDgv/C0lW997KRk8D26LlfYwbXPo9F+n/MRtI/6tBQyVcbM7BiFWj2PECBYzbtTKmSjUQLw43Mso2og==","signatures":[{"sig":"MEUCIQD4Z9XNFKt8bV8fxwAupycQUieTXK7PX13cwCoHIcPCpwIgJQfZpaHi+SsjpIkuHpwETIkA20Ro4wTMKXxJmtzQIs4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":291952},"main":"./src/commonjs/index.js","types":"./src/types/index.d.ts","engines":{"node":">= 16.0.0"},"gitHead":"17b3e056fbd4e2273f9f5d224649bfa69ac106c6","scripts":{"pre":"npm pack --dry-run","pub":"npm publish","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thongbui","actor":{"name":"thongbui","type":"user","email":"hoangthongbui97@gmail.com"},"email":"hoangthongbui97@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/gbumps/react-native-screenguard.git","type":"git"},"_npmVersion":"10.8.1","description":"A Native screenshot blocking library for React-Native developer, with background customizable after captured. Screenshot detector are also supported.","directories":{"example":"example"},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"22.4.1","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/","android/","ios/","example/"],"codegenConfig":{"name":"ScreenGuardSpec","type":"all","android":{"javaPackageName":"com.screenguard"},"jsSrcsDir":"./src/main"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","prettier":"^2.0.5","typescript":"^4.5.2","@types/jest":"^28.1.2","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"^0.75.0","@types/react-native":"0.70.0","react-native-codegen":"^0.70.7","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@react-native-community/eslint-config":"^3.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-screenguard_1.0.8-beta9_1751990953391_0.7266343852482158","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"react-native-screenguard","version":"1.1.0","keywords":["screenguard","detector","screen-capture","capture","protection","prevent","screenshot","capture-protection","screenshot-prevent","screenshot-blocker","screenshot-detector","screenshot-protection","screenshot-prevention","screenshot-blocking","screenshot-block","screenshot-blocker","screenshot-blocking-ios","screenshot-blocking-android","screenshot-block-ios","screenshot-block-android","screenshot-blocker-ios","screenshot-blocker-android","react","native","ios","android"],"author":{"name":"Thong Bui"},"license":"MIT","_id":"react-native-screenguard@1.1.0","maintainers":[{"name":"thongbui","email":"hoangthongbui97@gmail.com"}],"homepage":"https://gbumps.github.io/react-native-screenguard","bugs":{"url":"https://github.com/gbumps/react-native-screenguard/issues"},"dist":{"shasum":"0ecac88c4b9e70f8042dfe44fc85a49b830750e8","tarball":"https://registry.npmjs.org/react-native-screenguard/-/react-native-screenguard-1.1.0.tgz","fileCount":66,"integrity":"sha512-YSdSrk/CYQilDLSEXEU7SycHOCizh5pXfh59N00CDruksv+uZuAZesbpk2ERn/tMHlgQS2eZSaUj+/PzrMzI7A==","signatures":[{"sig":"MEUCIQDE4cYecg5aN6EY8msP5EKjzqiV+w5SUD0Ngsjqaz+RiwIgUGNkD2HtwbFhYYP78FzNPLoEULMN92NHPK5m54A/sck=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":292591},"main":"./src/commonjs/index.js","types":"./src/types/index.d.ts","engines":{"node":">= 16.0.0"},"gitHead":"9fc7dcc7b3d379878f4ffe568b6113e44b6d6851","scripts":{"pre":"npm pack --dry-run","pub":"npm publish","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thongbui","actor":{"name":"thongbui","type":"user","email":"hoangthongbui97@gmail.com"},"email":"hoangthongbui97@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/gbumps/react-native-screenguard.git","type":"git"},"_npmVersion":"10.8.1","description":"A Native screenshot blocking library for React-Native developer, with background customizable after captured. Screenshot detector are also supported.","directories":{"example":"example"},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"22.4.1","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/","android/","ios/","example/"],"codegenConfig":{"name":"ScreenGuardSpec","type":"all","android":{"javaPackageName":"com.screenguard"},"jsSrcsDir":"./src/main"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","prettier":"^2.0.5","typescript":"^4.5.2","@types/jest":"^28.1.2","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"^0.75.0","@types/react-native":"0.70.0","react-native-codegen":"^0.70.7","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@react-native-community/eslint-config":"^3.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-screenguard_1.1.0_1752079061835_0.012425625985725386","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"react-native-screenguard","version":"1.1.1","keywords":["screenguard","detector","screen-capture","capture","protection","prevent","screenshot","capture-protection","screenshot-prevent","screenshot-blocker","screenshot-detector","screenshot-protection","screenshot-prevention","screenshot-blocking","screenshot-block","screenshot-blocker","screenshot-blocking-ios","screenshot-blocking-android","screenshot-block-ios","screenshot-block-android","screenshot-blocker-ios","screenshot-blocker-android","react","native","ios","android"],"author":{"name":"Thong Bui"},"license":"MIT","_id":"react-native-screenguard@1.1.1","maintainers":[{"name":"thongbui","email":"hoangthongbui97@gmail.com"}],"homepage":"https://gbumps.github.io/react-native-screenguard","bugs":{"url":"https://github.com/gbumps/react-native-screenguard/issues"},"dist":{"shasum":"f7a96f20d8fd4f3a339bd84bac7df7c92d32b997","tarball":"https://registry.npmjs.org/react-native-screenguard/-/react-native-screenguard-1.1.1.tgz","fileCount":66,"integrity":"sha512-ERVeeDrlTWtALgsFoK2pygvKAWU14FE+H6SIGXOcUzSnNshNvh52ceXwj+RSv5s9rPwCbCpMYEcCmTKlQ1XhzQ==","signatures":[{"sig":"MEUCIDRYzNkdnUeZIpXPR8UlU2Y5OvG+qHI8Dmze32BQ9+gbAiEAllGagLONucMwJr3ztY8BMLg7CABodZpVxSNy/gMx/+8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":292236},"main":"./src/commonjs/index.js","types":"./src/types/index.d.ts","engines":{"node":">= 16.0.0"},"gitHead":"2138510dcb7ab3faef733581e0a5694d6449e0d9","scripts":{"pre":"npm pack --dry-run","pub":"npm publish","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"thongbui","email":"hoangthongbui97@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/gbumps/react-native-screenguard.git","type":"git"},"_npmVersion":"10.8.1","description":"A Native screenshot blocking library for React-Native developer, with background customizable after captured. Screenshot detector are also supported.","directories":{"example":"example"},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"22.4.1","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/","android/","ios/","example/"],"codegenConfig":{"name":"ScreenGuardSpec","type":"all","android":{"javaPackageName":"com.screenguard"},"jsSrcsDir":"./src/main"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","prettier":"^2.0.5","typescript":"^4.5.2","@types/jest":"^28.1.2","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"^0.75.0","@types/react-native":"0.70.0","react-native-codegen":"^0.70.7","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@react-native-community/eslint-config":"^3.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-screenguard_1.1.1_1766248521247_0.47649350291067005","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta0":{"name":"react-native-screenguard","version":"2.0.0-beta0","keywords":["screenguard","detector","screen-capture","capturing","protection","prevent","screenshot","secure","security","privacy","screen-capture","capture-protection","screenshot-prevent","screenshot-blocker","screenshot-detector","screenshot-protection","screenshot-prevention","screenshot-blocking","screenshot-block","screenshot-blocker","screenshot-blocking-ios","screenshot-blocking-android","screenshot-block-ios","screenshot-block-android","screenshot-blocker-ios","screenshot-blocker-android","react","native","ios","android"],"author":{"name":"Thong Bui"},"license":"MIT","_id":"react-native-screenguard@2.0.0-beta0","maintainers":[{"name":"thongbui","email":"hoangthongbui97@gmail.com"}],"homepage":"https://gbumps.github.io/react-native-screenguard","bugs":{"url":"https://github.com/gbumps/react-native-screenguard/issues"},"dist":{"shasum":"9c4ab5b4eea12fbbd64b2c921365dd3badac72f2","tarball":"https://registry.npmjs.org/react-native-screenguard/-/react-native-screenguard-2.0.0-beta0.tgz","fileCount":169,"integrity":"sha512-vW5PiT00WJ9K6kWoIQFrba3rFl7jnqdij9yC+IibZkex9ntyRSbNn1ReFiZfQyiTldkMWI2sAt8c1OnD9BECGQ==","signatures":[{"sig":"MEUCIAaRjXxzpt+6FV5ozVKqrAt4HaYOmpJlMIMIZD7UhUIGAiEA/mWxAg43OMrsS5wmVQd17++NlXx197HdK4DIF/o3TJc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":819208},"main":"lib/commonjs/index.js","types":"lib/typescript/index.d.ts","module":"lib/module/index.js","source":"src/index.ts","engines":{"node":">= 16.0.0"},"gitHead":"d36428f24f43038032ec4beaaeea095facb3d786","scripts":{"pre":"npm pack --dry-run","pub":"bob build && npm publish","test":"jest","build":"rm -rf lib && bob build && rm -f lib/commonjs/NativeScreenGuard.js* lib/module/NativeScreenGuard.js* lib/typescript/NativeScreenGuard.d.ts*","prepare":"bob build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"thongbui","email":"hoangthongbui97@gmail.com"},"repository":{"url":"git+https://github.com/gbumps/react-native-screenguard.git","type":"git"},"_npmVersion":"10.8.1","description":"A Native screenshot blocking library for React-Native developer, with background customizable after captured. Screenshot detector are also supported.","directories":{"example":"example"},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"22.4.1","react-native":"src/index.ts","codegenConfig":{"name":"ScreenGuardSpec","type":"all","android":{"javaPackageName":"com.screenguard"},"jsSrcsDir":"./src"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","prettier":"^2.0.5","typescript":"^4.5.2","@types/jest":"^28.1.2","@types/node":"^25.0.3","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"^0.75.0","@types/react-native":"0.70.0","@expo/config-plugins":"^54.0.4","react-native-codegen":"^0.70.7","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","react-native-builder-bob":"0.35.0","metro-react-native-babel-preset":"^0.77.0","@react-native-community/eslint-config":"^3.0.2"},"peerDependencies":{"react":">=17 <19","react-native":">=0.68.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-screenguard_2.0.0-beta0_1768679380436_0.13344077344614091","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"2.0.0-beta1":{"name":"react-native-screenguard","version":"2.0.0-beta1","keywords":["screenguard","detector","screen-capture","capturing","protection","prevent","screenshot","secure","security","privacy","screen-capture","capture-protection","screenshot-prevent","screenshot-blocker","screenshot-detector","screenshot-protection","screenshot-prevention","screenshot-blocking","screenshot-block","screenshot-blocker","screenshot-blocking-ios","screenshot-blocking-android","screenshot-block-ios","screenshot-block-android","screenshot-blocker-ios","screenshot-blocker-android","react","native","ios","android"],"author":{"name":"Thong Bui"},"license":"MIT","_id":"react-native-screenguard@2.0.0-beta1","maintainers":[{"name":"thongbui","email":"hoangthongbui97@gmail.com"}],"homepage":"https://gbumps.github.io/react-native-screenguard","bugs":{"url":"https://github.com/gbumps/react-native-screenguard/issues"},"dist":{"shasum":"37e2d2fc2ff14b41dda37363c22dad009708caa1","tarball":"https://registry.npmjs.org/react-native-screenguard/-/react-native-screenguard-2.0.0-beta1.tgz","fileCount":163,"integrity":"sha512-T5MEiaioZ4PaxMD85X1NZOZjSNLwU/x3s23obVLjdcNjPPlNYLhjKocm7ieKd6A40LZqpyBDA0ZosHXmToUh6g==","signatures":[{"sig":"MEQCIB3wU53PQDtMF30OWJorKWrU5LrvjNiK+WC/Ufa2Q77pAiAihcot43AC118Wc2i7g3AyHR3kbToBoSRWOekyMqnS1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":815388},"main":"lib/commonjs/index.js","types":"lib/typescript/index.d.ts","module":"lib/module/index.js","source":"src/index.ts","engines":{"node":">= 16.0.0"},"gitHead":"918c9bf0f37fffe1377d78adda3e6a6331ee2168","scripts":{"pre":"npm pack --dry-run","pub":"npm publish","test":"jest","build":"rm -rf lib && bob build && rm -f lib/commonjs/NativeScreenGuard.js* lib/module/NativeScreenGuard.js* lib/typescript/NativeScreenGuard.d.ts*","prepare":"npm run build && npm run typecheck && npm run test","typecheck":"tsc --noEmit"},"_npmUser":{"name":"thongbui","email":"hoangthongbui97@gmail.com"},"repository":{"url":"git+https://github.com/gbumps/react-native-screenguard.git","type":"git"},"_npmVersion":"10.8.1","description":"A Native screenshot blocking library for React-Native developer, with background customizable after captured. Screenshot detector are also supported.","directories":{"example":"example"},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"22.4.1","react-native":"src/index.ts","codegenConfig":{"name":"ScreenGuardSpec","type":"all","android":{"javaPackageName":"com.screenguard"},"jsSrcsDir":"./src"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","prettier":"^2.0.5","typescript":"^4.5.2","@types/jest":"^28.1.2","@types/node":"^25.0.3","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"^0.75.0","@types/react-native":"0.70.0","@expo/config-plugins":"^54.0.4","react-native-codegen":"^0.70.7","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","react-native-builder-bob":"0.35.0","metro-react-native-babel-preset":"^0.77.0","@react-native-community/eslint-config":"^3.0.2"},"peerDependencies":{"react":">=17 <19","react-native":">=0.68.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-screenguard_2.0.0-beta1_1769143870450_0.4290506120499118","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"2.0.0-beta2":{"name":"react-native-screenguard","version":"2.0.0-beta2","keywords":["screenguard","detector","screen-capture","capturing","protection","prevent","screenshot","secure","security","privacy","screen-capture","capture-protection","screenshot-prevent","screenshot-blocker","screenshot-detector","screenshot-protection","screenshot-prevention","screenshot-blocking","screenshot-block","screenshot-blocker","screenshot-blocking-ios","screenshot-blocking-android","screenshot-block-ios","screenshot-block-android","screenshot-blocker-ios","screenshot-blocker-android","react","native","ios","android"],"author":{"name":"Thong Bui"},"license":"MIT","_id":"react-native-screenguard@2.0.0-beta2","maintainers":[{"name":"thongbui","email":"hoangthongbui97@gmail.com"}],"homepage":"https://gbumps.github.io/react-native-screenguard","bugs":{"url":"https://github.com/gbumps/react-native-screenguard/issues"},"dist":{"shasum":"99b0abd8b9785b23b6aa0e71544715b7835e71bd","tarball":"https://registry.npmjs.org/react-native-screenguard/-/react-native-screenguard-2.0.0-beta2.tgz","fileCount":163,"integrity":"sha512-qwEoF1Zo5Ov+oK7RJkk/NSCIOFboxvCxdmrgIcB2IGl2QBzMxYhnbEQmykXRk2bfSiaECR16zwp9DmomSXS2DA==","signatures":[{"sig":"MEUCIBkc/e/miYGrACrHsy+62AEr2mMifBbiVaWRMv1okdfRAiEA9as3OL6mXkTRmLV/voqeit7RGXGGP/kdHpb/+wGKHDw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":815054},"main":"lib/commonjs/index.js","types":"lib/typescript/index.d.ts","module":"lib/module/index.js","source":"src/index.ts","engines":{"node":">= 16.0.0"},"gitHead":"918c9bf0f37fffe1377d78adda3e6a6331ee2168","scripts":{"pre":"npm pack --dry-run","pub":"npm publish","test":"jest","build":"rm -rf lib && bob build && rm -f lib/commonjs/NativeScreenGuard.js* lib/module/NativeScreenGuard.js* lib/typescript/NativeScreenGuard.d.ts*","prepare":"npm run build && npm run typecheck && npm run test","typecheck":"tsc --noEmit"},"_npmUser":{"name":"thongbui","email":"hoangthongbui97@gmail.com"},"repository":{"url":"git+https://github.com/gbumps/react-native-screenguard.git","type":"git"},"_npmVersion":"10.8.1","description":"A Native screenshot blocking library for React-Native developer, with background customizable after captured. Screenshot detector are also supported.","directories":{"example":"example"},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"22.4.1","react-native":"src/index.ts","codegenConfig":{"name":"ScreenGuardSpec","type":"all","android":{"javaPackageName":"com.screenguard"},"jsSrcsDir":"./src"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","prettier":"^2.0.5","typescript":"^4.5.2","@types/jest":"^28.1.2","@types/node":"^25.0.3","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"^0.75.0","@types/react-native":"0.70.0","@expo/config-plugins":"^54.0.4","react-native-codegen":"^0.70.7","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","react-native-builder-bob":"0.35.0","metro-react-native-babel-preset":"^0.77.0","@react-native-community/eslint-config":"^3.0.2"},"peerDependencies":{"react":">=17 <19","react-native":">=0.68.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-screenguard_2.0.0-beta2_1769145143539_0.1787823577868657","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"2.0.0-beta3":{"name":"react-native-screenguard","version":"2.0.0-beta3","keywords":["screenguard","detector","screen-capture","capturing","protection","prevent","screenshot","secure","security","privacy","screen-capture","capture-protection","screenshot-prevent","screenshot-blocker","screenshot-detector","screenshot-protection","screenshot-prevention","screenshot-blocking","screenshot-block","screenshot-blocker","screenshot-blocking-ios","screenshot-blocking-android","screenshot-block-ios","screenshot-block-android","screenshot-blocker-ios","screenshot-blocker-android","react","native","ios","android"],"author":{"name":"Thong Bui"},"license":"MIT","_id":"react-native-screenguard@2.0.0-beta3","maintainers":[{"name":"thongbui","email":"hoangthongbui97@gmail.com"}],"homepage":"https://gbumps.github.io/react-native-screenguard","bugs":{"url":"https://github.com/gbumps/react-native-screenguard/issues"},"dist":{"shasum":"d5b1a256061d9de39de99120a32ea73192f08b5a","tarball":"https://registry.npmjs.org/react-native-screenguard/-/react-native-screenguard-2.0.0-beta3.tgz","fileCount":163,"integrity":"sha512-c+HDE1CfYo2cwZIyzUw/XGRdCckjcJIQHk83kpFByz9GM4JVR4A1EZToRSAaK/tvPkLRFlRUP5FvgvAmfH0I+A==","signatures":[{"sig":"MEUCIQDbogntuVLsreCYYqQVfOurn3U9ELzygMQCwkdMHMTTiwIgS5wG6MYwAm3q6UXb76XdcWOrawcadb0/4ijPmVBPE9U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":815100},"main":"lib/commonjs/index.js","types":"lib/typescript/index.d.ts","module":"lib/module/index.js","source":"src/index.ts","engines":{"node":">= 16.0.0"},"gitHead":"18bf7f35ec680c67f8aab52fcbd0af962453c63a","scripts":{"pre":"npm pack --dry-run","pub":"npm publish","test":"jest","build":"rm -rf lib && bob build && rm -f lib/commonjs/NativeScreenGuard.js* lib/module/NativeScreenGuard.js* lib/typescript/NativeScreenGuard.d.ts*","prepare":"npm run build && npm run typecheck && npm run test","typecheck":"tsc --noEmit"},"_npmUser":{"name":"thongbui","email":"hoangthongbui97@gmail.com"},"repository":{"url":"git+https://github.com/gbumps/react-native-screenguard.git","type":"git"},"_npmVersion":"10.8.1","description":"A Native screenshot blocking library for React-Native developer, with background customizable after captured. Screenshot detector are also supported.","directories":{"example":"example"},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"22.4.1","react-native":"src/index.ts","codegenConfig":{"name":"ScreenGuardSpec","type":"all","android":{"javaPackageName":"com.screenguard"},"jsSrcsDir":"./src"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","prettier":"^2.0.5","typescript":"^4.5.2","@types/jest":"^28.1.2","@types/node":"^25.0.3","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"^0.75.0","@types/react-native":"0.70.0","@expo/config-plugins":"^54.0.4","react-native-codegen":"^0.70.7","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","react-native-builder-bob":"0.35.0","metro-react-native-babel-preset":"^0.77.0","@react-native-community/eslint-config":"^3.0.2"},"peerDependencies":{"react":">=17 <19","react-native":">=0.68.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-screenguard_2.0.0-beta3_1769145975167_0.34625272907656157","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"2.0.0":{"name":"react-native-screenguard","version":"2.0.0","keywords":["screenguard","detector","screen-capture","capturing","protection","prevent","screenshot","secure","security","privacy","screen-capture","captured","screenshot-prevent","screenshot-blocker","screenshot-detector","screenshot-protection","screenshot-prevention","screenshot-blocking","screenshot-block","screenshot-blocker","screenshot-blocking-ios","screenshot-blocking-android","screenshot-block-ios","screenshot-block-android","screenshot-blocker-ios","screenshot-blocker-android","react","native","ios","android"],"author":{"name":"Thong Bui"},"license":"MIT","_id":"react-native-screenguard@2.0.0","maintainers":[{"name":"thongbui","email":"hoangthongbui97@gmail.com"}],"homepage":"https://gbumps.github.io/react-native-screenguard","bugs":{"url":"https://github.com/gbumps/react-native-screenguard/issues"},"dist":{"shasum":"5a42b58383a453ef5e9a604b2de24ee98e663ba0","tarball":"https://registry.npmjs.org/react-native-screenguard/-/react-native-screenguard-2.0.0.tgz","fileCount":163,"integrity":"sha512-iAOg19sGv8VRPSZmtAYwythwg47F6c15arl7EOn8rRasLcwfNbcILEFrONIUniu+2c1IcO6SIPw6ODiW58xbzA==","signatures":[{"sig":"MEUCIQDqT204ENT7xFRLPLvtPqYTwZxErfqjATMsfLS3dtQp2AIgMbjh8+S9L1iDJP2J9e1Z3UFlfDvx+KN7aRVfC1ZJ6Is=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":815084},"main":"lib/commonjs/index.js","types":"lib/typescript/index.d.ts","module":"lib/module/index.js","source":"src/index.ts","engines":{"node":">= 16.0.0"},"gitHead":"67a67d3828f1df910f54741f4baf0c755ac95219","scripts":{"pre":"npm pack --dry-run","pub":"npm publish","test":"jest","build":"rm -rf lib && bob build && rm -f lib/commonjs/NativeScreenGuard.js* lib/module/NativeScreenGuard.js* lib/typescript/NativeScreenGuard.d.ts*","prepare":"npm run build && npm run typecheck && npm run test","typecheck":"tsc --noEmit"},"_npmUser":{"name":"thongbui","email":"hoangthongbui97@gmail.com"},"repository":{"url":"git+https://github.com/gbumps/react-native-screenguard.git","type":"git"},"_npmVersion":"10.8.1","description":"A Native screenshot blocking library for React-Native developer, with background customizable after captured. Screenshot detector are also supported.","directories":{"example":"example"},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"22.4.1","react-native":"src/index.ts","codegenConfig":{"name":"ScreenGuardSpec","type":"all","android":{"javaPackageName":"com.screenguard"},"jsSrcsDir":"./src"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","prettier":"^2.0.5","typescript":"^4.5.2","@types/jest":"^28.1.2","@types/node":"^25.0.3","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"^0.75.0","@types/react-native":"0.70.0","@expo/config-plugins":"^54.0.4","react-native-codegen":"^0.70.7","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","react-native-builder-bob":"0.35.0","metro-react-native-babel-preset":"^0.77.0","@react-native-community/eslint-config":"^3.0.2"},"peerDependencies":{"react":">=17 <19","react-native":">=0.68.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-screenguard_2.0.0_1769275280708_0.3916655974375858","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"2.0.0-beta4":{"name":"react-native-screenguard","version":"2.0.0-beta4","keywords":["screenguard","detector","screen-capture","capturing","protection","prevent","screenshot","secure","security","privacy","screen-capture","captured","screenshot-prevent","screenshot-blocker","screenshot-detector","screenshot-protection","screenshot-prevention","screenshot-blocking","screenshot-block","screenshot-blocker","screenshot-blocking-ios","screenshot-blocking-android","screenshot-block-ios","screenshot-block-android","screenshot-blocker-ios","screenshot-blocker-android","react","native","ios","android"],"author":{"name":"Thong Bui"},"license":"MIT","_id":"react-native-screenguard@2.0.0-beta4","maintainers":[{"name":"thongbui","email":"hoangthongbui97@gmail.com"}],"homepage":"https://gbumps.github.io/react-native-screenguard","bugs":{"url":"https://github.com/gbumps/react-native-screenguard/issues"},"dist":{"shasum":"18944cd473d39860a6bfd7da60eab6f3323c2898","tarball":"https://registry.npmjs.org/react-native-screenguard/-/react-native-screenguard-2.0.0-beta4.tgz","fileCount":163,"integrity":"sha512-l9REA4pFY+7rgFT+AaBSoYlKmy7qoMJ1NZOAzSZEFDfrZJ1RgYz/l8eIdyYEf88D2mSpHIy0+dNSdQJ5VHNpew==","signatures":[{"sig":"MEUCIQCePOMGMmX4xbBnsnNpeG9ujsKO/73dnYip00xNzfThVAIgURBE7SwiV990BMvrI/pZElnWt+KuCsoLcOhvmDdzAgs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":815335},"main":"lib/commonjs/index.js","types":"lib/typescript/index.d.ts","module":"lib/module/index.js","source":"src/index.ts","engines":{"node":">= 16.0.0"},"gitHead":"aaa829bd1a6560e216d3c11ca708b79e47dfe324","scripts":{"pre":"npm pack --dry-run","pub":"npm publish","test":"jest","build":"rm -rf lib && bob build && rm -f lib/commonjs/NativeScreenGuard.js* lib/module/NativeScreenGuard.js* lib/typescript/NativeScreenGuard.d.ts*","prepare":"npm run build && npm run typecheck && npm run test","typecheck":"tsc --noEmit"},"_npmUser":{"name":"thongbui","email":"hoangthongbui97@gmail.com"},"repository":{"url":"git+https://github.com/gbumps/react-native-screenguard.git","type":"git"},"_npmVersion":"10.8.1","description":"A Native screenshot blocking library for React-Native developer, with background customizable after captured. Screenshot detector are also supported.","directories":{"example":"example"},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"22.4.1","react-native":"src/index.ts","codegenConfig":{"name":"ScreenGuardSpec","type":"all","android":{"javaPackageName":"com.screenguard"},"jsSrcsDir":"./src"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","prettier":"^2.0.5","typescript":"^4.5.2","@types/jest":"^28.1.2","@types/node":"^25.0.3","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"^0.75.0","@types/react-native":"0.70.0","@expo/config-plugins":"^54.0.4","react-native-codegen":"^0.70.7","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","react-native-builder-bob":"0.35.0","metro-react-native-babel-preset":"^0.77.0","@react-native-community/eslint-config":"^3.0.2"},"peerDependencies":{"react":">=17 <19","react-native":">=0.68.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-screenguard_2.0.0-beta4_1771433837086_0.4375733208532464","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"2.0.1":{"name":"react-native-screenguard","version":"2.0.1","keywords":["screenguard","detector","screen-capture","capturing","protection","prevent","screenshot","secure","security","privacy","screen-capture","captured","screenshot-prevent","screenshot-blocker","screenshot-detector","screenshot-protection","screenshot-prevention","screenshot-blocking","screenshot-block","screenshot-blocker","screenshot-blocking-ios","screenshot-blocking-android","screenshot-block-ios","screenshot-block-android","screenshot-blocker-ios","screenshot-blocker-android","react","native","ios","android"],"author":{"name":"Thong Bui"},"license":"MIT","_id":"react-native-screenguard@2.0.1","maintainers":[{"name":"thongbui","email":"hoangthongbui97@gmail.com"}],"homepage":"https://gbumps.github.io/react-native-screenguard","bugs":{"url":"https://github.com/gbumps/react-native-screenguard/issues"},"dist":{"shasum":"c1dfd8cb3cac36800574562065e60a965476a884","tarball":"https://registry.npmjs.org/react-native-screenguard/-/react-native-screenguard-2.0.1.tgz","fileCount":163,"integrity":"sha512-RpxEz41IaMoUIZbh8tTp1CTWVxx14z1fB5ZRNIA+KmLBeenw0mAQAKxAZIKT1ODpTAKcsal/Qf7vYHhCLhjjMw==","signatures":[{"sig":"MEYCIQDBx/AyxxFkBtlbpMX/Zq9etOGrZECxVpf6nD3SEEHnMAIhAOpMpVXrAIIu0XD7enkk7gVmRIIAP9HGVlYEiRthyIHg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":814918},"main":"lib/commonjs/index.js","types":"lib/typescript/index.d.ts","module":"lib/module/index.js","source":"src/index.ts","engines":{"node":">= 16.0.0"},"gitHead":"79be372a3474819d71641b8bcddbbf8101ee543f","scripts":{"pre":"npm pack --dry-run","pub":"npm publish","test":"jest","build":"rm -rf lib && bob build && rm -f lib/commonjs/NativeScreenGuard.js* lib/module/NativeScreenGuard.js* lib/typescript/NativeScreenGuard.d.ts*","prepare":"npm run build && npm run typecheck && npm run test","typecheck":"tsc --noEmit"},"_npmUser":{"name":"thongbui","email":"hoangthongbui97@gmail.com"},"repository":{"url":"git+https://github.com/gbumps/react-native-screenguard.git","type":"git"},"_npmVersion":"10.8.1","description":"A Native screenshot blocking library for React-Native developer, with background customizable after captured. Screenshot detector are also supported.","directories":{"example":"example"},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"22.4.1","react-native":"src/index.ts","codegenConfig":{"name":"ScreenGuardSpec","type":"all","android":{"javaPackageName":"com.screenguard"},"jsSrcsDir":"./src"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","prettier":"^2.0.5","typescript":"^4.5.2","@types/jest":"^28.1.2","@types/node":"^25.0.3","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"^0.75.0","@types/react-native":"0.70.0","@expo/config-plugins":"^54.0.4","react-native-codegen":"^0.70.7","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","react-native-builder-bob":"0.35.0","metro-react-native-babel-preset":"^0.77.0","@react-native-community/eslint-config":"^3.0.2"},"peerDependencies":{"react":">=17 <19","react-native":">=0.68.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-screenguard_2.0.1_1773075462105_0.8722940492599158","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"2.0.0-beta5":{"name":"react-native-screenguard","version":"2.0.0-beta5","keywords":["screenguard","detector","screen-capture","capturing","protection","prevent","screenshot","secure","security","privacy","screen-capture","captured","screenshot-prevent","screenshot-blocker","screenshot-detector","screenshot-protection","screenshot-prevention","screenshot-blocking","screenshot-block","screenshot-blocker","screenshot-blocking-ios","screenshot-blocking-android","screenshot-block-ios","screenshot-block-android","screenshot-blocker-ios","screenshot-blocker-android","react","native","ios","android"],"author":{"name":"Thong Bui"},"license":"MIT","_id":"react-native-screenguard@2.0.0-beta5","maintainers":[{"name":"thongbui","email":"hoangthongbui97@gmail.com"}],"homepage":"https://gbumps.github.io/react-native-screenguard","bugs":{"url":"https://github.com/gbumps/react-native-screenguard/issues"},"dist":{"shasum":"a2e11e585bd67384d77590950af94a3c2144667b","tarball":"https://registry.npmjs.org/react-native-screenguard/-/react-native-screenguard-2.0.0-beta5.tgz","fileCount":165,"integrity":"sha512-v8Lnv2am+COzEGKvj6J4UbpQsjHixkSqSJ+tgJtDvwck2Dil1vwOhEJBbngXYgj63x4iFlV9gE4gAOWG60avAg==","signatures":[{"sig":"MEYCIQCXEFZ3oy6OC08sMvSzczYjWMWPwB98Gf0kVyt/ClOkIQIhAKEGgrzk9iE9zgWpoxwkmdojBITXnRuMxJBkwrc2Row6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":816957},"main":"lib/commonjs/index.js","types":"lib/typescript/index.d.ts","module":"lib/module/index.js","source":"src/index.ts","engines":{"node":">= 16.0.0"},"gitHead":"ed9c3b3c16e38abcc58232c94df3df20d3c80dcb","scripts":{"pre":"npm pack --dry-run","pub":"npm publish","test":"jest","build":"rm -rf lib && bob build && rm -f lib/commonjs/NativeScreenGuard.js* lib/module/NativeScreenGuard.js* lib/typescript/NativeScreenGuard.d.ts*","prepare":"npm run build && npm run typecheck && npm run test","typecheck":"tsc --noEmit","postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"thongbui","email":"hoangthongbui97@gmail.com"},"repository":{"url":"git+https://github.com/gbumps/react-native-screenguard.git","type":"git"},"_npmVersion":"10.8.1","description":"A React Native library for preventing your app from screenshots and screen recordings, with powerful event detection capabilities.","directories":{"example":"example"},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"22.4.1","react-native":"src/index.ts","codegenConfig":{"name":"ScreenGuardSpec","type":"all","android":{"javaPackageName":"com.screenguard"},"jsSrcsDir":"./src"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","prettier":"^2.0.5","typescript":"^4.5.2","@types/jest":"^28.1.2","@types/node":"^25.0.3","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"^0.75.0","@types/react-native":"0.70.0","@expo/config-plugins":"^54.0.4","react-native-codegen":"^0.70.7","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","react-native-builder-bob":"0.35.0","metro-react-native-babel-preset":"^0.77.0","@react-native-community/eslint-config":"^3.0.2"},"peerDependencies":{"expo":">=36.0.0","react":">=16.8.3","react-native":">=0.59.0"},"peerDependenciesMeta":{"expo":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-native-screenguard_2.0.0-beta5_1774780133808_0.8347710145636271","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"2.0.2":{"name":"react-native-screenguard","version":"2.0.2","description":"A React Native library for preventing your app from screenshots and screen recordings, with powerful event detection capabilities.","main":"lib/commonjs/index.js","module":"lib/module/index.js","types":"lib/typescript/index.d.ts","react-native":"src/index.ts","source":"src/index.ts","directories":{"example":"example"},"devDependencies":{"@expo/config-plugins":"^54.0.4","@react-native-community/eslint-config":"^3.0.2","@types/jest":"^28.1.2","@types/node":"^25.0.3","@types/react":"~17.0.21","@types/react-native":"0.70.0","eslint":"^8.4.1","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","jest":"^28.1.1","metro-react-native-babel-preset":"^0.77.0","pod-install":"^0.1.0","prettier":"^2.0.5","react":"18.2.0","react-native":"^0.75.0","react-native-builder-bob":"0.35.0","react-native-codegen":"^0.70.7","typescript":"^4.5.2"},"resolutions":{"@types/react":"17.0.21"},"peerDependencies":{"expo":">=36.0.0","react":">=16.8.3","react-native":">=0.59.0"},"peerDependenciesMeta":{"expo":{"optional":true}},"engines":{"node":">= 16.0.0"},"scripts":{"postinstall":"node scripts/postinstall.js","test":"jest","pre":"npm pack --dry-run","pub":"npm publish","prepare":"npm run build && npm run typecheck && npm run test","build":"rm -rf lib && bob build && rm -f lib/commonjs/NativeScreenGuard.js* lib/module/NativeScreenGuard.js* lib/typescript/NativeScreenGuard.d.ts*","typecheck":"tsc --noEmit"},"repository":{"type":"git","url":"git+https://github.com/gbumps/react-native-screenguard.git"},"keywords":["screenguard","detector","screen-capture","capturing","protection","prevent","screenshot","secure","security","privacy","screen-capture","captured","screenshot-prevent","screenshot-blocker","screenshot-detector","screenshot-protection","screenshot-prevention","screenshot-blocking","screenshot-block","screenshot-blocker","screenshot-blocking-ios","screenshot-blocking-android","screenshot-block-ios","screenshot-block-android","screenshot-blocker-ios","screenshot-blocker-android","react","native","ios","android"],"author":{"name":"Thong Bui"},"license":"MIT","bugs":{"url":"https://github.com/gbumps/react-native-screenguard/issues"},"codegenConfig":{"name":"ScreenGuardSpec","type":"all","jsSrcsDir":"./src","android":{"javaPackageName":"com.screenguard"}},"homepage":"https://gbumps.github.io/react-native-screenguard","react-native-builder-bob":{"source":"src","output":"lib","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]},"gitHead":"5a398a6e85a02f1f09794015a82fc59ec57907c1","_id":"react-native-screenguard@2.0.2","_nodeVersion":"24.14.1","_npmVersion":"11.11.0","dist":{"integrity":"sha512-LJUk1bTymBtzgYDXfokIKMycJW1ny2wHBCm7W0+qoMiLyxCGv9i1j7mOpuVafoSUyUsDNZM2SOvH4Z2Vbw1dkQ==","shasum":"8a72a6b469fd805a838c179f700e817654b10614","tarball":"https://registry.npmjs.org/react-native-screenguard/-/react-native-screenguard-2.0.2.tgz","fileCount":165,"unpackedSize":829395,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIH+Zq6EOJwBF0GvNozcmiwmenSAKFcFgF6Facwm3VA4pAiB7wncWZQqS/gDKBd1CchI3LODaOc7m+ludumxOmEhOOQ=="}]},"_npmUser":{"name":"thongbui","email":"hoangthongbui97@gmail.com"},"maintainers":[{"name":"thongbui","email":"hoangthongbui97@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-native-screenguard_2.0.2_1776619861717_0.026665935771213567"},"_hasShrinkwrap":false}},"time":{"created":"2023-06-06T05:27:09.876Z","modified":"2026-04-19T17:31:02.019Z","0.0.1":"2023-06-06T05:27:10.031Z","0.0.2":"2023-06-06T07:19:27.423Z","0.0.4":"2023-06-06T09:13:00.050Z","0.0.5":"2023-06-06T10:04:23.518Z","0.0.6":"2023-06-14T06:47:11.711Z","0.0.7":"2023-06-14T08:19:13.063Z","0.0.8":"2023-06-15T03:41:25.247Z","0.1.0":"2023-06-15T17:58:10.854Z","0.1.2":"2023-06-18T17:06:22.651Z","0.1.4":"2023-06-26T07:06:25.729Z","0.1.5":"2023-06-27T02:16:50.991Z","0.1.6":"2023-06-27T03:26:13.382Z","0.1.8":"2023-08-10T16:52:34.877Z","0.2.0":"2023-08-20T12:51:46.468Z","1.0.0-beta":"2023-08-30T16:47:29.937Z","1.0.1-beta":"2023-08-30T16:52:14.693Z","1.0.2-beta":"2023-08-30T17:10:01.709Z","0.2.2":"2023-09-03T18:00:03.181Z","1.0.4-beta":"2023-09-04T09:06:34.818Z","0.2.4":"2023-09-12T17:43:04.773Z","0.2.6":"2023-09-23T08:12:56.569Z","0.2.8":"2023-09-29T09:45:35.652Z","0.3.0":"2023-10-24T16:39:31.878Z","0.3.2":"2023-10-28T13:05:39.106Z","0.3.4":"2024-01-10T17:10:20.466Z","0.3.5":"2024-01-10T17:23:41.331Z","0.3.6":"2024-01-28T15:35:51.188Z","1.0.8-beta":"2024-02-14T17:29:48.390Z","0.3.8":"2024-04-13T04:59:04.343Z","0.3.9":"2024-04-13T05:43:01.180Z","0.4.0":"2024-04-13T08:24:00.403Z","1.0.0":"2024-05-04T09:21:39.296Z","1.0.2":"2024-07-15T18:03:38.717Z","1.0.4":"2024-11-19T16:40:55.566Z","1.0.6":"2025-02-27T08:30:34.288Z","1.0.8-beta1":"2025-04-03T17:41:32.537Z","1.0.8-beta2":"2025-04-05T05:09:53.325Z","1.0.8-beta3":"2025-04-06T17:49:07.986Z","1.0.8-beta4":"2025-04-10T18:06:56.802Z","1.0.8-beta5":"2025-04-22T18:19:51.507Z","1.0.8-beta6":"2025-05-10T15:23:05.043Z","1.0.8-beta7":"2025-05-21T17:54:09.383Z","1.0.8":"2025-05-22T17:41:42.584Z","1.0.8-beta8":"2025-05-23T18:49:22.605Z","1.0.9":"2025-05-24T15:36:09.994Z","1.0.8-beta9":"2025-07-08T16:09:13.635Z","1.1.0":"2025-07-09T16:37:42.032Z","1.1.1":"2025-12-20T16:35:21.444Z","2.0.0-beta0":"2026-01-17T19:49:40.659Z","2.0.0-beta1":"2026-01-23T04:51:10.615Z","2.0.0-beta2":"2026-01-23T05:12:23.769Z","2.0.0-beta3":"2026-01-23T05:26:15.330Z","2.0.0":"2026-01-24T17:21:20.937Z","2.0.0-beta4":"2026-02-18T16:57:17.280Z","2.0.1":"2026-03-09T16:57:42.368Z","2.0.0-beta5":"2026-03-29T10:28:54.084Z","2.0.2":"2026-04-19T17:31:01.908Z"},"bugs":{"url":"https://github.com/gbumps/react-native-screenguard/issues"},"author":{"name":"Thong Bui"},"license":"MIT","homepage":"https://gbumps.github.io/react-native-screenguard","keywords":["screenguard","detector","screen-capture","capturing","protection","prevent","screenshot","secure","security","privacy","screen-capture","captured","screenshot-prevent","screenshot-blocker","screenshot-detector","screenshot-protection","screenshot-prevention","screenshot-blocking","screenshot-block","screenshot-blocker","screenshot-blocking-ios","screenshot-blocking-android","screenshot-block-ios","screenshot-block-android","screenshot-blocker-ios","screenshot-blocker-android","react","native","ios","android"],"repository":{"type":"git","url":"git+https://github.com/gbumps/react-native-screenguard.git"},"description":"A React Native library for preventing your app from screenshots and screen recordings, with powerful event detection capabilities.","maintainers":[{"name":"thongbui","email":"hoangthongbui97@gmail.com"}],"readme":"<p align=\"center\">\n  <h1>React Native Screenguard</h1>\n  <p>A Native library for blocking screenshot for react-native developer, with background screenshot customizable.</p>\n  <a href=\"https://github.com/prettier/prettier\"><img src=\"https://img.shields.io/badge/styled_with-prettier-ff69b4.svg\"></a>\n  <a href=\"https://opensource.org/licenses/MIT\"><img src=\"https://img.shields.io/badge/License-MIT-blue.svg\"></a>\n  <a href=\"https://aleen42.github.io/badges/src/eslint.svg\"><img src=\"https://aleen42.github.io/badges/src/eslint.svg\"></a>\n</p>\n\n![ts](https://flat.badgen.net/badge/Built%20With/TypeScript/blue)\n\n![main](https://github.com/user-attachments/assets/135826cd-9cc7-4d7d-a4c4-8237efe36816)\n\nYou can find full documentation and how to use [here](https://gbumps.github.io/react-native-screenguard)\n\nWeb docs repo (for contribution) [here](https://github.com/gbumps/rn-screenguard-docs)\n\n<b>For Flutter dev</b>: If you want to implement some of features from this library, please check it out here [flutter_screenguard](https://pub.dev/packages/flutter_screenguard) for more infos.\n\n# Get started\n\n<!--ts-->\n  * [Installation](#installation)\n    * [1.Install](https://gbumps.github.io/react-native-screenguard/docs/getting-started/install)\n    * [2.Linking](https://gbumps.github.io/react-native-screenguard/docs/getting-started/linking)\n  * [Usage](#usage)\n     * [initSettings](https://gbumps.github.io/react-native-screenguard/docs/usages-and-apis/init-settings)\n     * [register](https://gbumps.github.io/react-native-screenguard/docs/usages-and-apis/register)\n     * [registerWithoutEffect](https://gbumps.github.io/react-native-screenguard/docs/usages-and-apis/register-without-effect-android)\n     * [registerScreenshotEventListener](https://gbumps.github.io/react-native-screenguard/docs/usages-and-apis/register-screenshot-event-listener)(removed in v2.0.0)\n     * [registerScreenRecordingEventListener](https://gbumps.github.io/react-native-screenguard/docs/usages-and-apis/register-screen-recording-event-listener)(removed in v2.0.0)\n     * [registerWithBlurView](https://gbumps.github.io/react-native-screenguard/docs/usages-and-apis/register-with-blurview)\n     * [registerWithImage](https://gbumps.github.io/react-native-screenguard/docs/usages-and-apis/register-with-image)\n     * [registerScreenguardPartially](https://gbumps.github.io/react-native-screenguard/docs/usages-and-apis/register-screenguard-partially)\n     * [unregister](https://gbumps.github.io/react-native-screenguard/docs/usages-and-apis/unregister)\n     * [getScreenGuardLogs](https://gbumps.github.io/react-native-screenguard/docs/usages-and-apis/get-screen-guard-logs)\n  * [Hooks](#hooks)\n    * [useSGScreenShot](https://gbumps.github.io/react-native-screenguard/docs/usages-and-apis/use-sg-screenshot)\n    * [useSGScreenRecord](https://gbumps.github.io/react-native-screenguard/docs/usages-and-apis/use-sg-screen-record)\n  * [Limitation](https://gbumps.github.io/react-native-screenguard/docs/limitation/)\n  * [Contributing](#contributing)\n  * [License](#license)\n<!--te-->\n\n\n\nMade with [react-native-builder-bob](https://github.com/callstack/react-native-builder-bob)\n","readmeFilename":"README.md"}