{"_id":"@dwmkerr/react-native-crash-tester","_rev":"5-f48998497b1c78c93767a67ec6fb500f","name":"@dwmkerr/react-native-crash-tester","dist-tags":{"latest":"0.5.2"},"versions":{"0.3.0":{"name":"@dwmkerr/react-native-crash-tester","version":"0.3.0","description":"Deliberately crash your app. Good for testing crash reporting services.","main":"lib/commonjs/index","module":"lib/module/index","types":"lib/typescript/index.d.ts","react-native":"src/index","source":"src/index","scripts":{"test":"jest","typescript":"tsc --noEmit","lint":"eslint \"**/*.{js,ts,tsx}\"","prepare":"bob build","release":"release-it","example":"yarn --cwd example","pods":"cd example && pod-install --quiet","bootstrap":"yarn example && yarn && yarn pods"},"keywords":["react-native","ios","android"],"repository":{"type":"git","url":"git+https://github.com/cwhenderson20/react-native-crash-tester.git"},"author":{"name":"Chris Henderson","email":"cwhenderson20@gmail.com","url":"https://github.com/cwhenderson20"},"license":"MIT","bugs":{"url":"https://github.com/cwhenderson20/react-native-crash-tester/issues"},"homepage":"https://github.com/cwhenderson20/react-native-crash-tester#readme","publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"devDependencies":{"@commitlint/config-conventional":"^11.0.0","@react-native-community/eslint-config":"^2.0.0","@release-it/conventional-changelog":"^2.0.0","@types/jest":"^26.0.0","@types/react":"^16.9.19","@types/react-native":"0.62.13","commitlint":"^11.0.0","eslint":"^7.2.0","eslint-config-prettier":"^7.0.0","eslint-plugin-prettier":"^3.1.3","husky":"^4.2.5","jest":"^26.0.1","pod-install":"^0.1.0","prettier":"^2.0.5","react":"17.0.2","react-native":"0.67.3","react-native-builder-bob":"^0.18.1","release-it":"^14.2.2","typescript":"^4.1.3"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint && yarn typescript"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"commitMessage":"chore: release ${version}","tagName":"v${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular","infile":"CHANGELOG.md"}}},"eslintConfig":{"root":true,"extends":["@react-native-community","prettier"],"rules":{"prettier/prettier":["error",{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false}]}},"eslintIgnore":["node_modules/","lib/"],"prettier":{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false},"react-native-builder-bob":{"source":"src","output":"lib","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]},"gitHead":"a88f49cfa5d77f66deb183229845926b39a99311","_id":"@dwmkerr/react-native-crash-tester@0.3.0","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-9kivtQeM2/L4B46kUOnCrgnn/mDMIvAY9HClJOQow/0txVDSCkGTHQNS8YB8hY8CVGhm6jbRTisiY0OLqbw2pw==","shasum":"dbb885bf9ab4c3eebe9d152ad143dcab82b9965b","tarball":"https://registry.npmjs.org/@dwmkerr/react-native-crash-tester/-/react-native-crash-tester-0.3.0.tgz","fileCount":35,"unpackedSize":91385,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF/WwaJr01Tu3B4Nh/CFZz7fimvGCUt890R6pBqTVYOmAiEA0IouYw48Ffl0s1OH3Q+NtFyQuzECPIm63hIPd9tRbqk="}]},"_npmUser":{"name":"dwmkerr-admin","email":"dwmkerr@gmail.com"},"directories":{},"maintainers":[{"name":"dwmkerr-admin","email":"dwmkerr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-crash-tester_0.3.0_1687385630354_0.17263215938601362"},"_hasShrinkwrap":false},"0.4.0":{"name":"@dwmkerr/react-native-crash-tester","version":"0.4.0","description":"Deliberately crash your app. Good for testing crash reporting services.","main":"lib/commonjs/index","module":"lib/module/index","types":"lib/typescript/index.d.ts","react-native":"src/index","source":"src/index","scripts":{"test":"jest","typescript":"tsc --noEmit","lint":"eslint \"**/*.{js,ts,tsx}\"","prepare":"bob build","release":"release-it","example":"yarn --cwd example","pods":"cd example && pod-install --quiet","bootstrap":"yarn example && yarn && yarn pods"},"keywords":["react-native","ios","android"],"repository":{"type":"git","url":"git+https://github.com/cwhenderson20/react-native-crash-tester.git"},"author":{"name":"Chris Henderson","email":"cwhenderson20@gmail.com","url":"https://github.com/cwhenderson20"},"license":"MIT","bugs":{"url":"https://github.com/cwhenderson20/react-native-crash-tester/issues"},"homepage":"https://github.com/cwhenderson20/react-native-crash-tester#readme","publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"devDependencies":{"@commitlint/config-conventional":"^11.0.0","@react-native-community/eslint-config":"^2.0.0","@release-it/conventional-changelog":"^2.0.0","@types/jest":"^26.0.0","@types/react":"^16.9.19","@types/react-native":"0.62.13","commitlint":"^11.0.0","eslint":"^7.2.0","eslint-config-prettier":"^7.0.0","eslint-plugin-prettier":"^3.1.3","husky":"^4.2.5","jest":"^26.0.1","pod-install":"^0.1.0","prettier":"^2.0.5","react":"17.0.2","react-native":"0.67.3","react-native-builder-bob":"^0.18.1","release-it":"^14.2.2","typescript":"^4.1.3"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint && yarn typescript"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"commitMessage":"chore: release ${version}","tagName":"v${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular","infile":"CHANGELOG.md"}}},"eslintConfig":{"root":true,"extends":["@react-native-community","prettier"],"rules":{"prettier/prettier":["error",{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false}]}},"eslintIgnore":["node_modules/","lib/"],"prettier":{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false},"react-native-builder-bob":{"source":"src","output":"lib","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]},"gitHead":"3428890acd55fa73e518c348e9646d8163dff328","_id":"@dwmkerr/react-native-crash-tester@0.4.0","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-qthY1wwnSYNfdgLUkZ7Rw++7fnXAwM8tNBv5d9w8CIxu5rwq7KphWK6FIot77bfwhXfGWDCYwbCDeCX2izv+QA==","shasum":"69071b744fe93b85c4fc85fbadfafee525278fc3","tarball":"https://registry.npmjs.org/@dwmkerr/react-native-crash-tester/-/react-native-crash-tester-0.4.0.tgz","fileCount":39,"unpackedSize":110155,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXaMMzCoQqB/UUuQtqq2T9Ka/UoNnCxjHudseBsIR2IAIhALYPwBe0CRflyHkKUdaTs2xQi4pzpYcbJE4UKKguujzU"}]},"_npmUser":{"name":"dwmkerr-admin","email":"dwmkerr@gmail.com"},"directories":{},"maintainers":[{"name":"dwmkerr-admin","email":"dwmkerr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-crash-tester_0.4.0_1688117448916_0.5391922571398724"},"_hasShrinkwrap":false},"0.5.0":{"name":"@dwmkerr/react-native-crash-tester","version":"0.5.0","description":"Deliberately crash your app. Good for testing crash reporting services.","main":"lib/commonjs/index","module":"lib/module/index","types":"lib/typescript/index.d.ts","react-native":"src/index","source":"src/index","scripts":{"test":"jest","typescript":"tsc --noEmit","lint":"eslint \"**/*.{js,ts,tsx}\"","prepare":"bob build","release":"release-it","example":"yarn --cwd example","pods":"cd example && pod-install --quiet","bootstrap":"yarn example && yarn && yarn pods"},"keywords":["react-native","ios","android"],"repository":{"type":"git","url":"git+https://github.com/cwhenderson20/react-native-crash-tester.git"},"author":{"name":"Chris Henderson","email":"cwhenderson20@gmail.com","url":"https://github.com/cwhenderson20"},"license":"MIT","bugs":{"url":"https://github.com/cwhenderson20/react-native-crash-tester/issues"},"homepage":"https://github.com/cwhenderson20/react-native-crash-tester#readme","publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"devDependencies":{"@commitlint/config-conventional":"^11.0.0","@react-native-community/eslint-config":"^2.0.0","@release-it/conventional-changelog":"^2.0.0","@types/jest":"^26.0.0","@types/react":"^16.9.19","@types/react-native":"0.62.13","commitlint":"^11.0.0","eslint":"^7.2.0","eslint-config-prettier":"^7.0.0","eslint-plugin-prettier":"^3.1.3","husky":"^4.2.5","jest":"^26.0.1","pod-install":"^0.1.0","prettier":"^2.0.5","react":"17.0.2","react-native":"0.67.3","react-native-builder-bob":"^0.18.1","release-it":"^14.2.2","typescript":"^4.1.3"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint && yarn typescript"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"commitMessage":"chore: release ${version}","tagName":"v${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular","infile":"CHANGELOG.md"}}},"eslintConfig":{"root":true,"extends":["@react-native-community","prettier"],"rules":{"prettier/prettier":["error",{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false}]}},"eslintIgnore":["node_modules/","lib/"],"prettier":{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false},"react-native-builder-bob":{"source":"src","output":"lib","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]},"gitHead":"c478d0422cc053d6c03ad1b9e227d6b43a90c5da","_id":"@dwmkerr/react-native-crash-tester@0.5.0","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-wGQGKid9iR+5rI83rnZBqUXE9xoxf8tDy/9NdyNKi3Qlm2C4BDhTMIyP2tiw0zWM6sDixtXrs2I6PFn4/W7wbA==","shasum":"d975684b8bc4a5c9d97d4a2b77eca41678aa7323","tarball":"https://registry.npmjs.org/@dwmkerr/react-native-crash-tester/-/react-native-crash-tester-0.5.0.tgz","fileCount":39,"unpackedSize":110954,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD592c0t9nBCYUl/LCs3F45FpNxW6S9yPfh1gU22+4YtAIhAMh9+fvMYitNdCbN0UZx66+R0BbEpIl4663rPCI6wbx3"}]},"_npmUser":{"name":"dwmkerr-admin","email":"dwmkerr@gmail.com"},"directories":{},"maintainers":[{"name":"dwmkerr-admin","email":"dwmkerr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-crash-tester_0.5.0_1688119425501_0.25185286494597503"},"_hasShrinkwrap":false},"0.6.0":{"name":"@dwmkerr/react-native-crash-tester","version":"0.6.0","description":"Deliberately crash your app. Good for testing crash reporting services.","main":"lib/commonjs/index","module":"lib/module/index","types":"lib/typescript/index.d.ts","react-native":"src/index","source":"src/index","scripts":{"test":"jest","typescript":"tsc --noEmit","lint":"eslint \"**/*.{js,ts,tsx}\"","prepare":"bob build","release":"release-it","example":"yarn --cwd example","pods":"cd example && pod-install --quiet","bootstrap":"yarn example && yarn && yarn pods"},"keywords":["react-native","ios","android"],"repository":{"type":"git","url":"git+https://github.com/cwhenderson20/react-native-crash-tester.git"},"author":{"name":"Chris Henderson","email":"cwhenderson20@gmail.com","url":"https://github.com/cwhenderson20"},"license":"MIT","bugs":{"url":"https://github.com/cwhenderson20/react-native-crash-tester/issues"},"homepage":"https://github.com/cwhenderson20/react-native-crash-tester#readme","publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"devDependencies":{"@commitlint/config-conventional":"^11.0.0","@react-native-community/eslint-config":"^2.0.0","@release-it/conventional-changelog":"^2.0.0","@types/jest":"^26.0.0","@types/react":"^16.9.19","@types/react-native":"0.62.13","commitlint":"^11.0.0","eslint":"^7.2.0","eslint-config-prettier":"^7.0.0","eslint-plugin-prettier":"^3.1.3","husky":"^4.2.5","jest":"^26.0.1","pod-install":"^0.1.0","prettier":"^2.0.5","react":"17.0.2","react-native":"0.67.3","react-native-builder-bob":"^0.18.1","release-it":"^14.2.2","typescript":"^4.1.3"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint && yarn typescript"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"commitMessage":"chore: release ${version}","tagName":"v${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular","infile":"CHANGELOG.md"}}},"eslintConfig":{"root":true,"extends":["@react-native-community","prettier"],"rules":{"prettier/prettier":["error",{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false}]}},"eslintIgnore":["node_modules/","lib/"],"prettier":{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false},"react-native-builder-bob":{"source":"src","output":"lib","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]},"gitHead":"c91cd2b36dd24316577b991d5a0e31901f4dfdb1","_id":"@dwmkerr/react-native-crash-tester@0.6.0","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-B8n5QKUr20CjiiWBYi/fXB+hJvozBaIN/RLq8jOzkLkuqy8gdQtSFR3oEnYR5ZUGal0hej7KibYhREF/0RRDLA==","shasum":"8dedee44f4459e4611e81c09a960e4ff39e84581","tarball":"https://registry.npmjs.org/@dwmkerr/react-native-crash-tester/-/react-native-crash-tester-0.6.0.tgz","fileCount":39,"unpackedSize":110897,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEHkLd9kX8mIN1j4rAlYoaBWbW1qsIIcQP/rt5BToiFIAiEAu+IfMTeR86bxNw4MCvyYtAw/UNoMaOEQpIB/TFxcGfM="}]},"_npmUser":{"name":"dwmkerr-admin","email":"dwmkerr@gmail.com"},"directories":{},"maintainers":[{"name":"dwmkerr-admin","email":"dwmkerr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-crash-tester_0.6.0_1688121510625_0.3051447050623941"},"_hasShrinkwrap":false},"0.5.1":{"name":"@dwmkerr/react-native-crash-tester","version":"0.5.1","description":"Deliberately crash your app. Good for testing crash reporting services.","main":"lib/commonjs/index","module":"lib/module/index","types":"lib/typescript/index.d.ts","react-native":"src/index","source":"src/index","scripts":{"test":"jest","typescript":"tsc --noEmit","lint":"eslint \"**/*.{js,ts,tsx}\"","prepare":"bob build","release":"release-it","example":"yarn --cwd example","pods":"cd example && pod-install --quiet","bootstrap":"yarn example && yarn && yarn pods"},"keywords":["react-native","ios","android"],"repository":{"type":"git","url":"git+https://github.com/cwhenderson20/react-native-crash-tester.git"},"author":{"name":"Chris Henderson","email":"cwhenderson20@gmail.com","url":"https://github.com/cwhenderson20"},"license":"MIT","bugs":{"url":"https://github.com/cwhenderson20/react-native-crash-tester/issues"},"homepage":"https://github.com/cwhenderson20/react-native-crash-tester#readme","publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"devDependencies":{"@commitlint/config-conventional":"^11.0.0","@react-native-community/eslint-config":"^2.0.0","@release-it/conventional-changelog":"^2.0.0","@types/jest":"^26.0.0","@types/react":"^16.9.19","@types/react-native":"0.62.13","commitlint":"^11.0.0","eslint":"^7.2.0","eslint-config-prettier":"^7.0.0","eslint-plugin-prettier":"^3.1.3","husky":"^4.2.5","jest":"^26.0.1","pod-install":"^0.1.0","prettier":"^2.0.5","react":"17.0.2","react-native":"0.67.3","react-native-builder-bob":"^0.18.1","release-it":"^14.2.2","typescript":"^4.1.3"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint && yarn typescript"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"commitMessage":"chore: release ${version}","tagName":"v${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular","infile":"CHANGELOG.md"}}},"eslintConfig":{"root":true,"extends":["@react-native-community","prettier"],"rules":{"prettier/prettier":["error",{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false}]}},"eslintIgnore":["node_modules/","lib/"],"prettier":{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false},"react-native-builder-bob":{"source":"src","output":"lib","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]},"gitHead":"0f94fa03b8d5453eb1caacf020fce18d0367217b","_id":"@dwmkerr/react-native-crash-tester@0.5.1","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-Kdk48Ai9kzJuJKZqiZ41EnPW2fjh5vRPNtLDXnTUsJwr7QYlK9DwUy4eSsUhDPRyoeYKi2wNoAh8LjJXcL3rVw==","shasum":"1b93ead4dea108707b55768d9a7d98861c66fbf2","tarball":"https://registry.npmjs.org/@dwmkerr/react-native-crash-tester/-/react-native-crash-tester-0.5.1.tgz","fileCount":39,"unpackedSize":110897,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDaVatpkgp7Nw6GpY+LIHTmotEt1Ma4K0CcG/eHkF6awAiEAvX7T/yPCbgU8qfe5HOKWRZ/UgRej5N5QG70zwpjkK8I="}]},"_npmUser":{"name":"dwmkerr-admin","email":"dwmkerr@gmail.com"},"directories":{},"maintainers":[{"name":"dwmkerr-admin","email":"dwmkerr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-crash-tester_0.5.1_1688121572041_0.11136568378095046"},"_hasShrinkwrap":false},"0.5.2":{"name":"@dwmkerr/react-native-crash-tester","version":"0.5.2","description":"Deliberately crash your app. Good for testing crash reporting services.","main":"lib/commonjs/index","module":"lib/module/index","types":"lib/typescript/index.d.ts","react-native":"src/index","source":"src/index","scripts":{"test":"jest","typescript":"tsc --noEmit","lint":"eslint \"**/*.{js,ts,tsx}\"","prepare":"bob build","release":"release-it","example":"yarn --cwd example","pods":"cd example && pod-install --quiet","bootstrap":"yarn example && yarn && yarn pods"},"keywords":["react-native","ios","android"],"repository":{"type":"git","url":"git+https://github.com/cwhenderson20/react-native-crash-tester.git"},"author":{"name":"Chris Henderson","email":"cwhenderson20@gmail.com","url":"https://github.com/cwhenderson20"},"license":"MIT","bugs":{"url":"https://github.com/cwhenderson20/react-native-crash-tester/issues"},"homepage":"https://github.com/cwhenderson20/react-native-crash-tester#readme","publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"devDependencies":{"@commitlint/config-conventional":"^11.0.0","@react-native-community/eslint-config":"^2.0.0","@release-it/conventional-changelog":"^2.0.0","@types/jest":"^26.0.0","@types/react":"^16.9.19","@types/react-native":"0.62.13","commitlint":"^11.0.0","eslint":"^7.2.0","eslint-config-prettier":"^7.0.0","eslint-plugin-prettier":"^3.1.3","husky":"^4.2.5","jest":"^26.0.1","pod-install":"^0.1.0","prettier":"^2.0.5","react":"17.0.2","react-native":"0.67.3","react-native-builder-bob":"^0.18.1","release-it":"^14.2.2","typescript":"^4.1.3"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint && yarn typescript"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"commitMessage":"chore: release ${version}","tagName":"v${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular","infile":"CHANGELOG.md"}}},"eslintConfig":{"root":true,"extends":["@react-native-community","prettier"],"rules":{"prettier/prettier":["error",{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false}]}},"eslintIgnore":["node_modules/","lib/"],"prettier":{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false},"react-native-builder-bob":{"source":"src","output":"lib","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]},"gitHead":"485158914accb24877e38826c59c669f9cf5195c","_id":"@dwmkerr/react-native-crash-tester@0.5.2","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-1ot/R5/UJAZVzT9/1pdQLQs3ZfGlurQ7hN+bwtnLnI9k4g/mUuR1d3k18zukIehZwnyYUujWGrk4pEYB/acfKg==","shasum":"40c014fed2b7e2a4410c2bc72d4028f94e993feb","tarball":"https://registry.npmjs.org/@dwmkerr/react-native-crash-tester/-/react-native-crash-tester-0.5.2.tgz","fileCount":39,"unpackedSize":111848,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9b4AqpVvtpsAynTTTUTy+tAUoGrZr4ixWBCpMewz3AwIhAPtZHTAV9iCjUZeo7EeDV/Qizqjv8S4GtY93Z1ur/2gU"}]},"_npmUser":{"name":"dwmkerr-admin","email":"dwmkerr@gmail.com"},"directories":{},"maintainers":[{"name":"dwmkerr-admin","email":"dwmkerr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-crash-tester_0.5.2_1688150223090_0.7546329767167583"},"_hasShrinkwrap":false}},"time":{"created":"2023-06-21T22:13:50.263Z","0.3.0":"2023-06-21T22:13:50.528Z","modified":"2023-06-30T18:37:03.456Z","0.4.0":"2023-06-30T09:30:49.155Z","0.5.0":"2023-06-30T10:03:45.708Z","0.6.0":"2023-06-30T10:38:30.871Z","0.5.1":"2023-06-30T10:39:32.238Z","0.5.2":"2023-06-30T18:37:03.294Z"},"maintainers":[{"name":"dwmkerr-admin","email":"dwmkerr@gmail.com"}],"description":"Deliberately crash your app. Good for testing crash reporting services.","homepage":"https://github.com/cwhenderson20/react-native-crash-tester#readme","keywords":["react-native","ios","android"],"repository":{"type":"git","url":"git+https://github.com/cwhenderson20/react-native-crash-tester.git"},"author":{"name":"Chris Henderson","email":"cwhenderson20@gmail.com","url":"https://github.com/cwhenderson20"},"bugs":{"url":"https://github.com/cwhenderson20/react-native-crash-tester/issues"},"license":"MIT","readme":"# react-native-crash-tester\n\nDeliberately crash your app. Good for testing crash reporting services.\n\n## Installation\n\n```sh\nnpm install react-native-crash-tester\n```\n\nor\n\n```sh\nyarn add react-native-crash-tester\n```\n\n## Usage\n\n### Trigger a Native Crash\n\n```js\nimport CrashTester from 'react-native-crash-tester';\n\nCrashTester.nativeCrash();\nCrashTester.nativeCrash('Custom message!');\n```\n\nImplementation notes:\n\n- For Android, throws a `RuntimeException`\n- For iOS, calls [`fatalError`](https://developer.apple.com/documentation/swift/fatalerror(_:file:line:)) which causes a non-recoverable crash\n\n### Trigger a Native Exception\n\n```js\nimport CrashTester from 'react-native-crash-tester';\n\nCrashTester.nativeException();\nCrashTester.nativeException('Custom message!');\n```\n\nImplementation notes:\n\n- For Android, throws a `RuntimeException`\n- For iOS, raises a [`NSException`](https://developer.apple.com/documentation/foundation/nsexception), which can potentially be caught by an exception handler\n\n### Trigger a JavaScript Crash\n\n```js\nimport CrashTester from 'react-native-crash-tester';\n\nCrashTester.jsCrash();\nCrashTester.jsCrash('Custom message!');\n```\n\nImplementation notes:\n\n- Calls `throw Error` to trigger an exception\n\n### Block the UI Thread\n\nBlocking the UI thread can be useful to test things like [Watchdog Terminations](https://developer.apple.com/documentation/xcode/addressing-watchdog-terminations):\n\n```js\nimport CrashTester from 'react-native-crash-tester';\n\n// block the UI thread for 60 seconds...\nCrashTester.blockUIThread(60);\n```\n\nImplementation notes:\n\n- For iOS, calls `sleepForTimeInterval` on `dispatch_get_main_queue` to block the UI thread\n\n### Test a React Error Boundary\n\n```js\nimport * as React from 'react';\nimport { Button } from 'react-native';\nimport { CrashingComponent } from 'react-native-crash-tester';\nimport ErrorBoundary from './MyErrorBoundary';\n\nfunction TestComponent() {\n  const [shown, setShown] = React.useState(false);\n\n  <ErrorBoundary>\n    <Button title=\"Crash\" onPress={() => setShown(true)} />\n    {shown && <CrashingComponent />}\n  </ErrorBoundary>;\n}\n```\n\nImplementation notes:\n\n- Mounts a `<View>''</View>` component which will throw an exception\n\nYou can run the app in `./example` to see sample usage.\n\n## Contributing\n\nSee the [contributing guide](CONTRIBUTING.md) to learn how to contribute to the repository and the development workflow.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}