{"_id":"@companycam/vibe-check","_rev":"143-dec270498b5c9a538c2a9fbedf9518db","name":"@companycam/vibe-check","dist-tags":{"beta":"0.3.0-beta.0","latest":"0.3.0"},"versions":{"0.0.1":{"name":"@companycam/vibe-check","version":"0.0.1","keywords":["react-native","ios","android"],"author":{"url":"https://www.companycam.com","name":"Steven McManus","email":"steven.mcmanus@companycam.com"},"license":"MIT","_id":"@companycam/vibe-check@0.0.1","maintainers":[{"name":"milevy1","email":"milevy1@gmail.com"},{"name":"shaun.garwood","email":"shaun.garwood@gmail.com"},{"name":"montara","email":"ttedford@gmail.com"},{"name":"austindf","email":"austin.french@companycam.com"},{"name":"meagerfindings","email":"matgreten@protonmail.com"},{"name":"eric2esca","email":"eric2esca@gmail.com"},{"name":"ryankuhn","email":"ryan.lr.kuhn@gmail.com"},{"name":"alexwitherspoon","email":"alex@alexwitherspoon.com"},{"name":"cc-muchen","email":"matan.uchen@companycam.com"},{"name":"kaylabeth","email":"kayla.broughton@companycam.com"},{"name":"anabelcurry","email":"anabel.curry@companycam.com"},{"name":"aisflat439","email":"fitzsimonsdevin@gmail.com"},{"name":"johncocam","email":"john.moon@companycam.com"},{"name":"angelalindow","email":"angelalindow@gmail.com"},{"name":"coreycollins","email":"coreyecollins@gmail.com"},{"name":"keegan.rice-companycam","email":"keegan.rice@companycam.com"},{"name":"derekdapp","email":"derekdapp@gmail.com"},{"name":"sde-ccam","email":"steven.emmerich@companycam.com"},{"name":"sdfreund10","email":"sdfreund10@gmail.com"},{"name":"pkccnpm","email":"peter.karth@companycam.com"},{"name":"spencercarli","email":"spencercarli@gmail.com"},{"name":"timross14","email":"timjrmedia@gmail.com"},{"name":"michaelmosher","email":"michael@mosher.tech"},{"name":"theantichris","email":"christopherlamm81@gmail.com"},{"name":"jarhartman","email":"jared.hartman@companycam.com"},{"name":"fola773","email":"fola.orokunle@companycam.com"},{"name":"jenshaeffer","email":"jshaeffer@gmail.com"},{"name":"groots","email":"squish.roots@gmail.com"},{"name":"chrisdrewrycc","email":"chris.drewry@companycam.com"},{"name":"austinkostelansky","email":"kostelansky.austin@gmail.com"},{"name":"elzbthshultz","email":"elizabeth.shultz@companycam.com"},{"name":"alexmabry","email":"alex.mabry@companycam.com"},{"name":"allisonkbarr","email":"allisonkeane@gmail.com"},{"name":"florasaramago","email":"flora.saramago@gmail.com"},{"name":"cc-ldodge","email":"luke.dodge@companycam.com"},{"name":"stevenmcmanus-cocam","email":"steven.mcmanus@companycam.com"},{"name":"mjmelnick","email":"mmel825@gmail.com"},{"name":"stephaneliu","email":"stephane.liu@companycam.com"},{"name":"pelagic.dev","email":"pelagicdev@gmail.com"},{"name":"edwardbarton","email":"edward.barton@companycam.com"},{"name":"jasonmcclanathan","email":"jason.mcclanathan@gmail.com"},{"name":"jeff.mcfadden_cocam","email":"jeff.mcfadden@companycam.com"},{"name":"rachelb1239","email":"rachelb1239@gmail.com"},{"name":"alalbrecht","email":"andyalbrecht@gmail.com"},{"name":"whylom","email":"whylom@gmail.com"},{"name":"tdeboer55","email":"tylercdeboer@gmail.com"},{"name":"jwoockman","email":"jennifer.woockman@companycam.com"},{"name":"chadwilken","email":"chad.wilken@gmail.com"},{"name":"tdmcc","email":"thomas@companycam.com"},{"name":"jasongaare","email":"jason.d.gaare@gmail.com"},{"name":"jaredgoertzen","email":"jaredgoertzen@gmail.com"},{"name":"kevincompanycam","email":"kevin@companycam.com"},{"name":"jasonmck","email":"jason.mckelvey@companycam.com"},{"name":"jlstewart379","email":"jlstewart379@gmail.com"},{"name":"joeygordo","email":"joey.gordon@companycam.com"},{"name":"charlesharris","email":"charris000@gmail.com"},{"name":"steve-lorenz","email":"steve.lorenz@companycam.com"},{"name":"zaydion","email":"jcartagena93@gmail.com"},{"name":"cc-developer","email":"developer@companycam.com"},{"name":"kimcrowder","email":"kimg.crowder@gmail.com"},{"name":"personable","email":"bstchris@gmail.com"},{"name":"alisonc","email":"alisonc@alisonc.net"},{"name":"dssung","email":"daniel.sung@companycam.com"},{"name":"cimhoff","email":"colemanimhoff@gmail.com"},{"name":"kait210","email":"kait.beaudette@companycam.com"},{"name":"ebrouillette","email":"eric.brouillette@companycam.com"},{"name":"salvador.og","email":"salvador.og@gmail.com"},{"name":"cbryant24","email":"chrisbryant.jscript@gmail.com"},{"name":"dustinfisher","email":"dustin@dustinfisher.com"},{"name":"groovestation","email":"angroover@gmail.com"},{"name":"irbrad","email":"brad@angelcyk.com"},{"name":"ricecake01","email":"lance.rice@companycam.com"}],"homepage":"https://www.github.com#readme","bugs":{"url":"https://www.github.com/issues"},"dist":{"shasum":"f27836f3ed3663877488f00c629c54158a1853bd","tarball":"https://registry.npmjs.org/@companycam/vibe-check/-/vibe-check-0.0.1.tgz","fileCount":20,"integrity":"sha512-SdWHXmbLV5UHB0mFWUv1KRH1o8XuVoMKWTTst3Lvit05nXfnwXbIlHUdPEdDGQm9ylvZtc0bxAWmyTCRQP6Qsg==","signatures":[{"sig":"MEUCICGfmBKvpH7vjwH5jd0OAIo24bEfaNVDXviJVLhd7QsgAiEAssPJGPQFLDgMa1hPOz+uWqoOhkO0ePJcrhVbAxOVYAk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47648},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">= 18.0.0"},"gitHead":"2a6cdeb205fbd8c87dcc44b1a0252457492c7dcd","private":false,"scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace companycam-vibe-check-example","prepare":"bob build","release":"release-it","typecheck":"tsc --noEmit"},"_npmUser":{"name":"aisflat439","email":"fitzsimonsdevin@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"https://www.github.com","type":"git"},"workspaces":["example"],"_npmVersion":"9.6.7","description":"Hardware logging library for CompanyCam","directories":{},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"18.17.1","dependencies":{"react-native-device-info":"^10.12.0","@react-native-community/netinfo":"^11.1.1"},"eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^28.1.1","husky":"^8.0.3","react":"18.2.0","turbo":"^1.10.7","eslint":"^8.4.1","del-cli":"^5.0.0","prettier":"^2.0.5","release-it":"^15.0.0","typescript":"^5.0.2","@types/jest":"^28.1.2","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"0.72.7","@commitlint/cli":"^18.4.2","semantic-release":"^22.0.7","@types/react-native":"0.70.0","@semantic-release/git":"^10.0.1","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@types/semantic-release":"^20.0.5","react-native-builder-bob":"^0.20.0","react-native-device-info":"^10.12.0","@react-native/eslint-config":"^0.72.2","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^18.4.2","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*","react-native-device-info":"*","@react-native-community/netinfo":"*"},"_npmOperationalInternal":{"tmp":"tmp/vibe-check_0.0.1_1701793879854_0.2651356867049208","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.1.0":{"name":"@companycam/vibe-check","version":"0.1.0","keywords":["react-native","ios","android"],"author":{"url":"https://www.companycam.com","name":"Steven McManus","email":"steven.mcmanus@companycam.com"},"license":"MIT","_id":"@companycam/vibe-check@0.1.0","maintainers":[{"name":"milevy1","email":"milevy1@gmail.com"},{"name":"shaun.garwood","email":"shaun.garwood@gmail.com"},{"name":"montara","email":"ttedford@gmail.com"},{"name":"austindf","email":"austin.french@companycam.com"},{"name":"meagerfindings","email":"matgreten@protonmail.com"},{"name":"eric2esca","email":"eric2esca@gmail.com"},{"name":"ryankuhn","email":"ryan.lr.kuhn@gmail.com"},{"name":"alexwitherspoon","email":"alex@alexwitherspoon.com"},{"name":"cc-muchen","email":"matan.uchen@companycam.com"},{"name":"kaylabeth","email":"kayla.broughton@companycam.com"},{"name":"anabelcurry","email":"anabel.curry@companycam.com"},{"name":"aisflat439","email":"fitzsimonsdevin@gmail.com"},{"name":"johncocam","email":"john.moon@companycam.com"},{"name":"angelalindow","email":"angelalindow@gmail.com"},{"name":"coreycollins","email":"coreyecollins@gmail.com"},{"name":"keegan.rice-companycam","email":"keegan.rice@companycam.com"},{"name":"derekdapp","email":"derekdapp@gmail.com"},{"name":"sde-ccam","email":"steven.emmerich@companycam.com"},{"name":"sdfreund10","email":"sdfreund10@gmail.com"},{"name":"pkccnpm","email":"peter.karth@companycam.com"},{"name":"spencercarli","email":"spencercarli@gmail.com"},{"name":"timross14","email":"timjrmedia@gmail.com"},{"name":"michaelmosher","email":"michael@mosher.tech"},{"name":"theantichris","email":"christopherlamm81@gmail.com"},{"name":"jarhartman","email":"jared.hartman@companycam.com"},{"name":"fola773","email":"fola.orokunle@companycam.com"},{"name":"jenshaeffer","email":"jshaeffer@gmail.com"},{"name":"groots","email":"squish.roots@gmail.com"},{"name":"chrisdrewrycc","email":"chris.drewry@companycam.com"},{"name":"austinkostelansky","email":"kostelansky.austin@gmail.com"},{"name":"elzbthshultz","email":"elizabeth.shultz@companycam.com"},{"name":"alexmabry","email":"alex.mabry@companycam.com"},{"name":"allisonkbarr","email":"allisonkeane@gmail.com"},{"name":"florasaramago","email":"flora.saramago@gmail.com"},{"name":"cc-ldodge","email":"luke.dodge@companycam.com"},{"name":"stevenmcmanus-cocam","email":"steven.mcmanus@companycam.com"},{"name":"mjmelnick","email":"mmel825@gmail.com"},{"name":"stephaneliu","email":"stephane.liu@companycam.com"},{"name":"pelagic.dev","email":"pelagicdev@gmail.com"},{"name":"edwardbarton","email":"edward.barton@companycam.com"},{"name":"jasonmcclanathan","email":"jason.mcclanathan@gmail.com"},{"name":"jeff.mcfadden_cocam","email":"jeff.mcfadden@companycam.com"},{"name":"rachelb1239","email":"rachelb1239@gmail.com"},{"name":"alalbrecht","email":"andyalbrecht@gmail.com"},{"name":"whylom","email":"whylom@gmail.com"},{"name":"tdeboer55","email":"tylercdeboer@gmail.com"},{"name":"jwoockman","email":"jennifer.woockman@companycam.com"},{"name":"chadwilken","email":"chad.wilken@gmail.com"},{"name":"tdmcc","email":"thomas@companycam.com"},{"name":"jasongaare","email":"jason.d.gaare@gmail.com"},{"name":"jaredgoertzen","email":"jaredgoertzen@gmail.com"},{"name":"kevincompanycam","email":"kevin@companycam.com"},{"name":"jasonmck","email":"jason.mckelvey@companycam.com"},{"name":"jlstewart379","email":"jlstewart379@gmail.com"},{"name":"joeygordo","email":"joey.gordon@companycam.com"},{"name":"charlesharris","email":"charris000@gmail.com"},{"name":"steve-lorenz","email":"steve.lorenz@companycam.com"},{"name":"zaydion","email":"jcartagena93@gmail.com"},{"name":"cc-developer","email":"developer@companycam.com"},{"name":"kimcrowder","email":"kimg.crowder@gmail.com"},{"name":"personable","email":"bstchris@gmail.com"},{"name":"alisonc","email":"alisonc@alisonc.net"},{"name":"dssung","email":"daniel.sung@companycam.com"},{"name":"cimhoff","email":"colemanimhoff@gmail.com"},{"name":"kait210","email":"kait.beaudette@companycam.com"},{"name":"ebrouillette","email":"eric.brouillette@companycam.com"},{"name":"salvador.og","email":"salvador.og@gmail.com"},{"name":"cbryant24","email":"chrisbryant.jscript@gmail.com"},{"name":"dustinfisher","email":"dustin@dustinfisher.com"},{"name":"groovestation","email":"angroover@gmail.com"},{"name":"irbrad","email":"brad@angelcyk.com"},{"name":"ricecake01","email":"lance.rice@companycam.com"}],"homepage":"https://www.github.com#readme","bugs":{"url":"https://www.github.com/issues"},"dist":{"shasum":"f3504468f8162189830885ce6563c7a19f17c283","tarball":"https://registry.npmjs.org/@companycam/vibe-check/-/vibe-check-0.1.0.tgz","fileCount":20,"integrity":"sha512-bWHnDWiBEO5F+MTRSW/MtnswfOMt+AR7J+jNPo43xe/7iefO82LWEMYBGZAplaYADY1O90ABbq/s4vZgnqrZAQ==","signatures":[{"sig":"MEUCIQDhIShcUdS8D+iTji5AaFN0wIIUL13LFFbpHFRsvi06agIgRaqK5LzINmZuits1S1FJIPxNsGlYZ6IAwObBCuOogvk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48611},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">= 18.0.0"},"gitHead":"eea017d188d01cc47a22726b2ef0d19068c04d2d","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace companycam-vibe-check-example","prepare":"bob build","release":"release-it","typecheck":"tsc --noEmit"},"_npmUser":{"name":"aisflat439","email":"fitzsimonsdevin@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"https://www.github.com","type":"git"},"workspaces":["example"],"_npmVersion":"9.6.7","description":"Hardware logging library for CompanyCam","directories":{},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"18.17.1","dependencies":{"react-native-device-info":"^10.12.0","@react-native-community/netinfo":"^11.1.1"},"eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^28.1.1","husky":"^8.0.3","react":"18.2.0","turbo":"^1.10.7","eslint":"^8.4.1","del-cli":"^5.0.0","prettier":"^2.0.5","release-it":"^15.0.0","typescript":"^5.0.2","@types/jest":"^28.1.2","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"0.72.7","@commitlint/cli":"^18.4.2","semantic-release":"^22.0.7","@types/react-native":"0.70.0","@semantic-release/git":"^10.0.1","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@types/semantic-release":"^20.0.5","react-native-builder-bob":"^0.20.0","react-native-device-info":"^10.12.0","@react-native/eslint-config":"^0.72.2","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^18.4.2","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*","react-native-device-info":"*","@react-native-community/netinfo":"*"},"_npmOperationalInternal":{"tmp":"tmp/vibe-check_0.1.0_1702494865556_0.742912726296266","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.2.0":{"name":"@companycam/vibe-check","version":"0.2.0","keywords":["react-native","ios","android"],"author":{"url":"https://www.companycam.com","name":"Steven McManus","email":"steven.mcmanus@companycam.com"},"license":"MIT","_id":"@companycam/vibe-check@0.2.0","maintainers":[{"name":"chrisbmcleod","email":"chris12295@gmail.com"},{"name":"itstheraj","email":"mirpurisuraj1@gmail.com"},{"name":"milevy1","email":"milevy1@gmail.com"},{"name":"shaun.garwood","email":"shaun.garwood@gmail.com"},{"name":"montara","email":"ttedford@gmail.com"},{"name":"austindf","email":"austin.french@companycam.com"},{"name":"meagerfindings","email":"matgreten@protonmail.com"},{"name":"eric2esca","email":"eric2esca@gmail.com"},{"name":"ryankuhn","email":"ryan.lr.kuhn@gmail.com"},{"name":"alexwitherspoon","email":"alex@alexwitherspoon.com"},{"name":"cc-muchen","email":"matan.uchen@companycam.com"},{"name":"kaylabeth","email":"kayla.broughton@companycam.com"},{"name":"anabelcurry","email":"anabel.curry@companycam.com"},{"name":"aisflat439","email":"fitzsimonsdevin@gmail.com"},{"name":"johncocam","email":"john.moon@companycam.com"},{"name":"angelalindow","email":"angelalindow@gmail.com"},{"name":"coreycollins","email":"coreyecollins@gmail.com"},{"name":"keegan.rice-companycam","email":"keegan.rice@companycam.com"},{"name":"derekdapp","email":"derekdapp@gmail.com"},{"name":"sde-ccam","email":"steven.emmerich@companycam.com"},{"name":"sdfreund10","email":"sdfreund10@gmail.com"},{"name":"pkccnpm","email":"peter.karth@companycam.com"},{"name":"spencercarli","email":"spencercarli@gmail.com"},{"name":"timross14","email":"timjrmedia@gmail.com"},{"name":"michaelmosher","email":"michael@mosher.tech"},{"name":"theantichris","email":"christopherlamm81@gmail.com"},{"name":"jarhartman","email":"jared.hartman@companycam.com"},{"name":"fola773","email":"fola.orokunle@companycam.com"},{"name":"jenshaeffer","email":"jshaeffer@gmail.com"},{"name":"groots","email":"squish.roots@gmail.com"},{"name":"chrisdrewrycc","email":"chris.drewry@companycam.com"},{"name":"austinkostelansky","email":"kostelansky.austin@gmail.com"},{"name":"elzbthshultz","email":"elizabeth.shultz@companycam.com"},{"name":"alexmabry","email":"alex.mabry@companycam.com"},{"name":"allisonkbarr","email":"allisonkeane@gmail.com"},{"name":"florasaramago","email":"flora.saramago@gmail.com"},{"name":"cc-ldodge","email":"luke.dodge@companycam.com"},{"name":"stevenmcmanus-cocam","email":"steven.mcmanus@companycam.com"},{"name":"mjmelnick","email":"mmel825@gmail.com"},{"name":"stephaneliu","email":"stephane.liu@companycam.com"},{"name":"pelagic.dev","email":"pelagicdev@gmail.com"},{"name":"edwardbarton","email":"edward.barton@companycam.com"},{"name":"jasonmcclanathan","email":"jason.mcclanathan@gmail.com"},{"name":"jeff.mcfadden_cocam","email":"jeff.mcfadden@companycam.com"},{"name":"rachelb1239","email":"rachelb1239@gmail.com"},{"name":"alalbrecht","email":"andyalbrecht@gmail.com"},{"name":"whylom","email":"whylom@gmail.com"},{"name":"tdeboer55","email":"tylercdeboer@gmail.com"},{"name":"jwoockman","email":"jennifer.woockman@companycam.com"},{"name":"chadwilken","email":"chad.wilken@gmail.com"},{"name":"tdmcc","email":"thomas@companycam.com"},{"name":"jasongaare","email":"jason.d.gaare@gmail.com"},{"name":"jaredgoertzen","email":"jaredgoertzen@gmail.com"},{"name":"kevincompanycam","email":"kevin@companycam.com"},{"name":"jasonmck","email":"jason.mckelvey@companycam.com"},{"name":"jlstewart379","email":"jlstewart379@gmail.com"},{"name":"joeygordo","email":"joey.gordon@companycam.com"},{"name":"charlesharris","email":"charris000@gmail.com"},{"name":"steve-lorenz","email":"steve.lorenz@companycam.com"},{"name":"zaydion","email":"jcartagena93@gmail.com"},{"name":"cc-developer","email":"developer@companycam.com"},{"name":"kimcrowder","email":"kimg.crowder@gmail.com"},{"name":"personable","email":"bstchris@gmail.com"},{"name":"alisonc","email":"alisonc@alisonc.net"},{"name":"dssung","email":"daniel.sung@companycam.com"},{"name":"cimhoff","email":"colemanimhoff@gmail.com"},{"name":"kait210","email":"kait.beaudette@companycam.com"},{"name":"ebrouillette","email":"eric.brouillette@companycam.com"},{"name":"salvador.og","email":"salvador.og@gmail.com"},{"name":"cbryant24","email":"chrisbryant.jscript@gmail.com"},{"name":"dustinfisher","email":"dustin@dustinfisher.com"},{"name":"groovestation","email":"angroover@gmail.com"},{"name":"irbrad","email":"brad@angelcyk.com"}],"homepage":"https://www.github.com#readme","bugs":{"url":"https://www.github.com/issues"},"dist":{"shasum":"dc088428b27247a342c2f861f7628b17d82e1089","tarball":"https://registry.npmjs.org/@companycam/vibe-check/-/vibe-check-0.2.0.tgz","fileCount":20,"integrity":"sha512-BommVCgxGrEfD9GjkkgJJYlxT8IgK9Ixxyd85e5eTyoL4fmzKzUMcMQnKp1Xk2SUDau+Vhbuk4zuCf9+KWyR7w==","signatures":[{"sig":"MEUCIQC/mna3DbLKoLdycKeG1YydBsoCG5XRXMZ216Ac+RDblgIgQFVFZeuZCtcJB+Buc+ZAr4dPqBG5623kjwZF/Qz4aeg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44202},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">= 18.0.0"},"gitHead":"ced9e693c62df1c780d8d025cfeaefd71bf016b8","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace companycam-vibe-check-example","prepare":"bob build","release":"release-it","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jasongaare","email":"jason.d.gaare@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"https://www.github.com","type":"git"},"workspaces":["example"],"_npmVersion":"9.6.7","description":"Hardware logging library for CompanyCam","directories":{},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"18.17.1","dependencies":{"react-native-device-info":"^10.12.0","@react-native-community/netinfo":"^11.1.1"},"eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^28.1.1","husky":"^8.0.3","react":"18.2.0","turbo":"^1.10.7","eslint":"^8.4.1","del-cli":"^5.0.0","prettier":"^2.0.5","release-it":"^15.0.0","typescript":"^5.0.2","@types/jest":"^28.1.2","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"0.72.7","@commitlint/cli":"^18.4.2","semantic-release":"^22.0.7","@types/react-native":"0.70.0","@semantic-release/git":"^10.0.1","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@types/semantic-release":"^20.0.5","react-native-builder-bob":"^0.20.0","react-native-device-info":"^10.12.0","@react-native/eslint-config":"^0.72.2","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^18.4.2","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*","react-native-device-info":"*","@react-native-community/netinfo":"*"},"_npmOperationalInternal":{"tmp":"tmp/vibe-check_0.2.0_1713471202001_0.5062476179805939","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.3.0-beta.0":{"name":"@companycam/vibe-check","version":"0.3.0-beta.0","keywords":["react-native","ios","android"],"author":{"url":"https://www.companycam.com","name":"Steven McManus","email":"steven.mcmanus@companycam.com"},"license":"MIT","_id":"@companycam/vibe-check@0.3.0-beta.0","maintainers":[{"name":"alalbrecht","email":"andyalbrecht@gmail.com"},{"name":"angelalindow","email":"angelalindow@gmail.com"},{"name":"whylom","email":"whylom@gmail.com"},{"name":"tdeboer55","email":"tylercdeboer@gmail.com"},{"name":"jwoockman","email":"jennifer.woockman@companycam.com"},{"name":"cc-muchen","email":"matan.uchen@companycam.com"},{"name":"chadwilken","email":"chad.wilken@gmail.com"},{"name":"tdmcc","email":"thomas@companycam.com"},{"name":"jasongaare","email":"jason.d.gaare@gmail.com"},{"name":"jaredgoertzen","email":"jaredgoertzen@gmail.com"},{"name":"gbell-cc","email":"gregory.bell@companycam.com"},{"name":"florasaramago","email":"flora.saramago@gmail.com"},{"name":"kevincompanycam","email":"kevin@companycam.com"},{"name":"allisonkbarr","email":"allisonkeane@gmail.com"},{"name":"alexwitherspoon","email":"alex@alexwitherspoon.com"},{"name":"jasonmck","email":"jason.mckelvey@companycam.com"},{"name":"eric2esca","email":"eric2esca@gmail.com"},{"name":"jlstewart379","email":"jlstewart379@gmail.com"},{"name":"ryankuhn","email":"ryan.lr.kuhn@gmail.com"},{"name":"joeygordo","email":"joey.gordon@companycam.com"},{"name":"charlesharris","email":"charris000@gmail.com"},{"name":"johncocam","email":"john.moon@companycam.com"},{"name":"steve-lorenz","email":"steve.lorenz@companycam.com"},{"name":"zaydion","email":"jcartagena93@gmail.com"},{"name":"cc-developer","email":"developer@companycam.com"},{"name":"kimcrowder","email":"kimg.crowder@gmail.com"},{"name":"personable","email":"bstchris@gmail.com"},{"name":"alisonc","email":"alisonc@alisonc.net"},{"name":"dssung","email":"daniel.sung@companycam.com"},{"name":"cimhoff","email":"colemanimhoff@gmail.com"},{"name":"kait210","email":"kait.beaudette@companycam.com"},{"name":"ebrouillette","email":"eric.brouillette@companycam.com"},{"name":"salvador.og","email":"salvador.og@gmail.com"},{"name":"cbryant24","email":"chrisbryant.jscript@gmail.com"},{"name":"aisflat439","email":"fitzsimonsdevin@gmail.com"},{"name":"dustinfisher","email":"dustin@dustinfisher.com"},{"name":"groovestation","email":"angroover@gmail.com"},{"name":"irbrad","email":"brad@angelcyk.com"},{"name":"timross14","email":"timjrmedia@gmail.com"},{"name":"alexmabry","email":"alex.mabry@companycam.com"},{"name":"rachelb1239","email":"rachelb1239@gmail.com"},{"name":"jeff.mcfadden_cocam","email":"jeff.mcfadden@companycam.com"},{"name":"jenshaeffer","email":"jshaeffer@gmail.com"},{"name":"fola773","email":"fola.orokunle@companycam.com"},{"name":"jarhartman","email":"jared.hartman@companycam.com"},{"name":"jasonmcclanathan","email":"jason.mcclanathan@gmail.com"},{"name":"keegan.rice-companycam","email":"keegan.rice@companycam.com"},{"name":"edwardbarton","email":"edward.barton@companycam.com"},{"name":"pelagic.dev","email":"pelagicdev@gmail.com"},{"name":"stephaneliu","email":"stephane.liu@companycam.com"},{"name":"mjmelnick","email":"mmel825@gmail.com"},{"name":"stevenmcmanus-cocam","email":"steven.mcmanus@companycam.com"},{"name":"cc-ldodge","email":"luke.dodge@companycam.com"},{"name":"spencercarli","email":"spencercarli@gmail.com"},{"name":"danondso","email":"stratophone2112@gmail.com"},{"name":"theantichris","email":"christopherlamm81@gmail.com"},{"name":"elzbthshultz","email":"elizabeth.shultz@companycam.com"},{"name":"michaelmosher","email":"michael@mosher.tech"},{"name":"pkccnpm","email":"peter.karth@companycam.com"},{"name":"austinkostelansky","email":"kostelansky.austin@gmail.com"},{"name":"meagerfindings","email":"matgreten@protonmail.com"},{"name":"chrisdrewrycc","email":"chris.drewry@companycam.com"},{"name":"austindf","email":"austin.french@companycam.com"},{"name":"sdfreund10","email":"sdfreund10@gmail.com"},{"name":"itstheraj","email":"mirpurisuraj1@gmail.com"},{"name":"montara","email":"ttedford@gmail.com"},{"name":"grizzlechase","email":"grizzlechase15@gmail.com"},{"name":"shaun.garwood","email":"shaun.garwood@gmail.com"},{"name":"chrisbmcleod","email":"chris12295@gmail.com"},{"name":"derekdapp","email":"derekdapp@gmail.com"},{"name":"teddyb-companycam","email":"teddy.bersentes@companycam.com"},{"name":"ccdvadnais","email":"destiny.vadnais@companycam.com"},{"name":"milevy1","email":"milevy1@gmail.com"},{"name":"jmartinez24","email":"juan.martinez@companycam.com"},{"name":"anabelcurry","email":"anabel.curry@companycam.com"},{"name":"kaylabeth","email":"kayla.broughton@companycam.com"},{"name":"jozr","email":"jozrwin@gmail.com"},{"name":"coreycollins","email":"coreyecollins@gmail.com"},{"name":"brinker_cocam","email":"john.brinker@companycam.com"}],"homepage":"https://www.github.com#readme","bugs":{"url":"https://www.github.com/issues"},"dist":{"shasum":"75f130e1ca7c7ad2b4064d494c37953b76791db3","tarball":"https://registry.npmjs.org/@companycam/vibe-check/-/vibe-check-0.3.0-beta.0.tgz","fileCount":20,"integrity":"sha512-4dfGyUwfgjlh7gbw0Fh9I146TGFm1KhNvSacpKlO66oRaLY8p1MYo0YXRzC07+354A+czC5JPi/Av8oQ6V+K4w==","signatures":[{"sig":"MEYCIQC9++pFna3/q1Y9eAxChG1KoNQh2A2bOsU8pWa9asQsKgIhAIhgPujJGFVZ+rsFMt26UhlSn0uk7fkn8Kj0LWQPiBJD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45107},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">= 18.0.0"},"gitHead":"c06fcd2232594823e7d5dc981e516a45d7569da6","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace companycam-vibe-check-example","prepare":"bob build","release":"release-it","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jasongaare","email":"jason.d.gaare@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}","requireUpstream":false},"npm":{"publish":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"https://www.github.com","type":"git"},"workspaces":["example"],"_npmVersion":"10.5.0","description":"Hardware logging library for CompanyCam","directories":{},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"18.20.2","dependencies":{"react-native-device-info":"^10.12.0","@react-native-community/netinfo":"^11.1.1"},"eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","husky":"^8.0.3","react":"18.2.0","turbo":"^1.10.7","eslint":"^8.4.1","del-cli":"^5.0.0","prettier":"^2.0.5","release-it":"^15.0.0","typescript":"^5.0.2","@types/jest":"^28.1.2","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"0.72.7","@commitlint/cli":"^18.4.2","semantic-release":"^22.0.7","@types/react-native":"0.70.0","@semantic-release/git":"^10.0.1","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@types/semantic-release":"^20.0.5","react-native-builder-bob":"^0.20.0","react-native-device-info":"^10.12.0","@react-native/eslint-config":"^0.72.2","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^18.4.2","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*","react-native-device-info":"*","@react-native-community/netinfo":"*"},"_npmOperationalInternal":{"tmp":"tmp/vibe-check_0.3.0-beta.0_1736542659649_0.7943146022052423","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"0.3.0":{"name":"@companycam/vibe-check","version":"0.3.0","keywords":["react-native","ios","android"],"author":{"url":"https://www.companycam.com","name":"Steven McManus","email":"steven.mcmanus@companycam.com"},"license":"MIT","_id":"@companycam/vibe-check@0.3.0","maintainers":[{"name":"alalbrecht","email":"andyalbrecht@gmail.com"},{"name":"angelalindow","email":"angelalindow@gmail.com"},{"name":"whylom","email":"whylom@gmail.com"},{"name":"tdeboer55","email":"tylercdeboer@gmail.com"},{"name":"jwoockman","email":"jennifer.woockman@companycam.com"},{"name":"cc-muchen","email":"matan.uchen@companycam.com"},{"name":"chadwilken","email":"chad.wilken@gmail.com"},{"name":"tdmcc","email":"thomas@companycam.com"},{"name":"jasongaare","email":"jason.d.gaare@gmail.com"},{"name":"jaredgoertzen","email":"jaredgoertzen@gmail.com"},{"name":"gbell-cc","email":"gregory.bell@companycam.com"},{"name":"florasaramago","email":"flora.saramago@gmail.com"},{"name":"kevincompanycam","email":"kevin@companycam.com"},{"name":"allisonkbarr","email":"allisonkeane@gmail.com"},{"name":"alexwitherspoon","email":"alex@alexwitherspoon.com"},{"name":"jasonmck","email":"jason.mckelvey@companycam.com"},{"name":"eric2esca","email":"eric2esca@gmail.com"},{"name":"jlstewart379","email":"jlstewart379@gmail.com"},{"name":"ryankuhn","email":"ryan.lr.kuhn@gmail.com"},{"name":"joeygordo","email":"joey.gordon@companycam.com"},{"name":"charlesharris","email":"charris000@gmail.com"},{"name":"johncocam","email":"john.moon@companycam.com"},{"name":"steve-lorenz","email":"steve.lorenz@companycam.com"},{"name":"zaydion","email":"jcartagena93@gmail.com"},{"name":"cc-developer","email":"developer@companycam.com"},{"name":"kimcrowder","email":"kimg.crowder@gmail.com"},{"name":"personable","email":"bstchris@gmail.com"},{"name":"alisonc","email":"alisonc@alisonc.net"},{"name":"dssung","email":"daniel.sung@companycam.com"},{"name":"cimhoff","email":"colemanimhoff@gmail.com"},{"name":"kait210","email":"kait.beaudette@companycam.com"},{"name":"ebrouillette","email":"eric.brouillette@companycam.com"},{"name":"salvador.og","email":"salvador.og@gmail.com"},{"name":"cbryant24","email":"chrisbryant.jscript@gmail.com"},{"name":"aisflat439","email":"fitzsimonsdevin@gmail.com"},{"name":"dustinfisher","email":"dustin@dustinfisher.com"},{"name":"groovestation","email":"angroover@gmail.com"},{"name":"irbrad","email":"brad@angelcyk.com"},{"name":"timross14","email":"timjrmedia@gmail.com"},{"name":"alexmabry","email":"alex.mabry@companycam.com"},{"name":"rachelb1239","email":"rachelb1239@gmail.com"},{"name":"jeff.mcfadden_cocam","email":"jeff.mcfadden@companycam.com"},{"name":"jenshaeffer","email":"jshaeffer@gmail.com"},{"name":"fola773","email":"fola.orokunle@companycam.com"},{"name":"jarhartman","email":"jared.hartman@companycam.com"},{"name":"jasonmcclanathan","email":"jason.mcclanathan@gmail.com"},{"name":"keegan.rice-companycam","email":"keegan.rice@companycam.com"},{"name":"edwardbarton","email":"edward.barton@companycam.com"},{"name":"pelagic.dev","email":"pelagicdev@gmail.com"},{"name":"stephaneliu","email":"stephane.liu@companycam.com"},{"name":"mjmelnick","email":"mmel825@gmail.com"},{"name":"stevenmcmanus-cocam","email":"steven.mcmanus@companycam.com"},{"name":"cc-ldodge","email":"luke.dodge@companycam.com"},{"name":"spencercarli","email":"spencercarli@gmail.com"},{"name":"danondso","email":"stratophone2112@gmail.com"},{"name":"theantichris","email":"christopherlamm81@gmail.com"},{"name":"elzbthshultz","email":"elizabeth.shultz@companycam.com"},{"name":"michaelmosher","email":"michael@mosher.tech"},{"name":"pkccnpm","email":"peter.karth@companycam.com"},{"name":"austinkostelansky","email":"kostelansky.austin@gmail.com"},{"name":"meagerfindings","email":"matgreten@protonmail.com"},{"name":"chrisdrewrycc","email":"chris.drewry@companycam.com"},{"name":"austindf","email":"austin.french@companycam.com"},{"name":"sdfreund10","email":"sdfreund10@gmail.com"},{"name":"itstheraj","email":"mirpurisuraj1@gmail.com"},{"name":"montara","email":"ttedford@gmail.com"},{"name":"grizzlechase","email":"grizzlechase15@gmail.com"},{"name":"shaun.garwood","email":"shaun.garwood@gmail.com"},{"name":"chrisbmcleod","email":"chris12295@gmail.com"},{"name":"derekdapp","email":"derekdapp@gmail.com"},{"name":"teddyb-companycam","email":"teddy.bersentes@companycam.com"},{"name":"ccdvadnais","email":"destiny.vadnais@companycam.com"},{"name":"milevy1","email":"milevy1@gmail.com"},{"name":"jmartinez24","email":"juan.martinez@companycam.com"},{"name":"anabelcurry","email":"anabel.curry@companycam.com"},{"name":"kaylabeth","email":"kayla.broughton@companycam.com"},{"name":"jozr","email":"jozrwin@gmail.com"},{"name":"coreycollins","email":"coreyecollins@gmail.com"},{"name":"brinker_cocam","email":"john.brinker@companycam.com"}],"homepage":"https://www.github.com#readme","bugs":{"url":"https://www.github.com/issues"},"dist":{"shasum":"1bf0daf81464ea76a8df50966596fa08a1c41441","tarball":"https://registry.npmjs.org/@companycam/vibe-check/-/vibe-check-0.3.0.tgz","fileCount":20,"integrity":"sha512-K9YPQGjZUel6zd2rxeY3+MGREmeXUcmdGhpU+5PK+asOOMIoazepfF+CES/byP+j34DQ6cD3IdlqaLnEHnEOzA==","signatures":[{"sig":"MEUCICCeD5Ak79GrcUQl2BQpFZ0W76IEq4+qkE+d57EJWzFGAiEA5FYoIdBx7x9kQLbz9Pa2m35oZ+WGP98PLVf8ONMrzkY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45113},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">= 18.0.0"},"gitHead":"719b4333c87829c9350d0b17c9b2bb91c744541e","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace companycam-vibe-check-example","prepare":"bob build","release":"release-it","typecheck":"tsc --noEmit"},"_npmUser":{"name":"jasongaare","email":"jason.d.gaare@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"https://www.github.com","type":"git"},"workspaces":["example"],"_npmVersion":"10.5.0","description":"Hardware logging library for CompanyCam","directories":{},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"18.20.2","dependencies":{"react-native-device-info":"^10.12.0","@react-native-community/netinfo":"^11.1.1"},"eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^28.1.1","husky":"^8.0.3","react":"18.2.0","turbo":"^1.10.7","eslint":"^8.4.1","del-cli":"^5.0.0","prettier":"^2.0.5","release-it":"^15.0.0","typescript":"^5.0.2","@types/jest":"^28.1.2","pod-install":"^0.1.0","@types/react":"~17.0.21","react-native":"0.72.7","@commitlint/cli":"^18.4.2","semantic-release":"^22.0.7","@types/react-native":"0.70.0","@semantic-release/git":"^10.0.1","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@types/semantic-release":"^20.0.5","react-native-builder-bob":"^0.20.0","react-native-device-info":"^10.12.0","@react-native/eslint-config":"^0.72.2","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^18.4.2","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*","react-native-device-info":"*","@react-native-community/netinfo":"*"},"_npmOperationalInternal":{"tmp":"tmp/vibe-check_0.3.0_1736801261560_0.350036075344196","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}}},"time":{"created":"2023-12-05T16:31:19.739Z","modified":"2026-09-23T21:49:41.100Z","0.0.1":"2023-12-05T16:31:20.053Z","0.1.0":"2023-12-13T19:14:25.765Z","0.2.0":"2024-04-18T20:13:22.184Z","0.3.0-beta.0":"2025-01-10T20:57:39.821Z","0.3.0":"2025-01-13T20:47:41.746Z"},"bugs":{"url":"https://www.github.com/issues"},"author":{"url":"https://www.companycam.com","name":"Steven McManus","email":"steven.mcmanus@companycam.com"},"license":"MIT","homepage":"https://www.github.com#readme","keywords":["react-native","ios","android"],"repository":{"url":"https://www.github.com","type":"git"},"description":"Hardware logging library for CompanyCam","maintainers":[{"email":"adam.zygmontowicz@companycam.com","name":"companycam-adam"},{"email":"angelalindow@gmail.com","name":"angelalindow"},{"email":"whylom@gmail.com","name":"whylom"},{"email":"tylercdeboer@gmail.com","name":"tdeboer55"},{"email":"matan.uchen@companycam.com","name":"cc-muchen"},{"email":"jason.d.gaare@gmail.com","name":"jasongaare"},{"email":"jaredgoertzen@gmail.com","name":"jaredgoertzen"},{"email":"flora.saramago@gmail.com","name":"florasaramago"},{"email":"kevin@companycam.com","name":"kevincompanycam"},{"email":"elaine.park@companycam.com","name":"elainep99"},{"email":"eric2esca@gmail.com","name":"eric2esca"},{"email":"jlstewart379@gmail.com","name":"jlstewart379"},{"email":"ryan.lr.kuhn@gmail.com","name":"ryankuhn"},{"email":"joey.gordon@companycam.com","name":"joeygordo"},{"email":"steve.lorenz@companycam.com","name":"steve-lorenz"},{"email":"jcartagena93@gmail.com","name":"zaydion"},{"email":"developer@companycam.com","name":"cc-developer"},{"email":"kimg.crowder@gmail.com","name":"kimcrowder"},{"email":"alisonc@alisonc.net","name":"alisonc"},{"email":"colemanimhoff@gmail.com","name":"cimhoff"},{"email":"kait.beaudette@companycam.com","name":"kait210"},{"email":"eric.brouillette@companycam.com","name":"ebrouillette"},{"email":"kelby.gassman.ic@companycam.com","name":"kelbycocam"},{"email":"chrisbryant.jscript@gmail.com","name":"cbryant24"},{"email":"fitzsimonsdevin@gmail.com","name":"aisflat439"},{"email":"dustin@dustinfisher.com","name":"dustinfisher"},{"email":"allyse.groover@companycam.com","name":"groovestation"},{"email":"ryan.flach@companycam.com","name":"ryanflach"},{"email":"ben.pyser@companycam.com","name":"bpyser_companycam"},{"email":"timjrmedia@gmail.com","name":"timross14"},{"email":"courtney.miller@companycam.com","name":"courtney.miller"},{"email":"alex.mabry@companycam.com","name":"alexmabry"},{"email":"keegan.rice@companycam.com","name":"keegan.rice-companycam"},{"email":"edward.barton@companycam.com","name":"edwardbarton"},{"email":"pelagicdev@gmail.com","name":"pelagic.dev"},{"email":"stephane.liu@companycam.com","name":"stephaneliu"},{"email":"mmel825@gmail.com","name":"mjmelnick"},{"email":"steven.mcmanus@companycam.com","name":"stevenmcmanus-cocam"},{"email":"spencercarli@gmail.com","name":"spencercarli"},{"email":"stratophone2112@gmail.com","name":"danondso"},{"email":"christopherlamm81@gmail.com","name":"theantichris"},{"email":"michael@mosher.tech","name":"michaelmosher"},{"email":"kostelansky.austin@gmail.com","name":"austinkostelansky"},{"email":"matgreten@protonmail.com","name":"meagerfindings"},{"email":"ana.duran@companycam.com","name":"anabanana25"},{"email":"sdfreund10@gmail.com","name":"sdfreund10"},{"email":"shaun.garwood@gmail.com","name":"shaun.garwood"},{"email":"chris.mcleod@companycam.com","name":"chrisbmcleod"},{"email":"derekdapp@gmail.com","name":"derekdapp"},{"email":"matt.darby@companycam.com","name":"mdarby"},{"email":"kyle@companycam.com","name":"kylekingcc"},{"email":"milevy1@gmail.com","name":"milevy1"},{"email":"fareed.hussain@companycam.com","name":"fareed_sh"},{"email":"sam.holmes1293@gmail.com","name":"samh0lmes"},{"email":"tyler.rudy@companycam.com","name":"tylerr909_cc"},{"email":"lindsay.hunt@companycam.com","name":"lindsayhunt"},{"email":"levi@levinelson.com","name":"levinelson"},{"email":"tyler@theloveofcode.com","name":"theloveofcode"},{"email":"chris.wright@companycam.com","name":"chris.wright47"},{"email":"veronica.reedy@companycam.com","name":"veronica.reedy"},{"email":"mandy.kubicek@companycam.com","name":"mandykub"},{"email":"alejandro.alonso@companycam.com","name":"alejandro-alonso-jorge"},{"email":"jeremy.neal@companycam.com","name":"jneal-cc"},{"email":"tom.lusty@companycam.com","name":"tomlusty"},{"email":"rachel.smith@companycam.com","name":"rsmitty"},{"email":"wzfaith@gmail.com","name":"wzfaith"},{"email":"sean.nemann@companycam.com","name":"sean-nemann-cc"},{"email":"cassy.rowe@companycam.com","name":"cassyrowe"},{"email":"jocko.macgregor@companycam.com","name":"jockmac22"},{"email":"jason.santos@companycam.com","name":"jasonsantos-cc"},{"email":"michelle.garcia@companycam.com","name":"michellegzerillo"},{"email":"erica.carter@companycam.com","name":"ericacarter"},{"email":"lando.defrias@companycam.com","name":"lando-companycam"},{"email":"john.brinker@companycam.com","name":"brinker_cocam"},{"email":"matt.hyrka@companycam.com","name":"matt.hyrka.cc"},{"email":"brian.busby@companycam.com","name":"jeeakooma"},{"email":"axel.delaguardia@companycam.com","name":"axeldlg"},{"email":"david.leflore.ic@companycam.com","name":"david.cocam"},{"email":"coreyecollins@gmail.com","name":"coreycollins"},{"email":"mike.knott@companycam.com","name":"knottmo2"},{"email":"juozas.petkelis@callstack.com","name":"juozas-petkelis"},{"email":"ron.cierniakoski@companycam.com","name":"rciern68"},{"email":"matthew.richman@companycam.com","name":"mrichman-companycam"},{"email":"ryancompanycam@gmail.com","name":"ryan_companycam2"},{"email":"jason.grosz@companycam.com","name":"jason.grosz"},{"email":"joseph.perez@companycam.com","name":"cocam-joe"},{"email":"daniel.hauss.ic@companycam.com","name":"danhusscompanycam"},{"email":"cole.murray.ic@companycam.com","name":"colemurray-31531"},{"email":"jenna.bechtholt@companycam.com","name":"jennabechtholt"},{"email":"taly.matiteyahu@companycam.com","name":"taleesita"},{"email":"nickrotondo724@gmail.com","name":"rotondozer"},{"email":"ngocreativeworks@gmail.com","name":"xrgloria"},{"email":"jacob.venable@companycam.com","name":"jacobvenable-companycam"},{"email":"matt@atomicbytes.com","name":"msell"},{"email":"seemiller@gmail.com","name":"seemiller"},{"email":"matt.lathrop@companycam.com","name":"matt-lathrop-companycam"},{"email":"aschlere@sbcglobal.net","name":"alischlereth"},{"email":"chris.barthol@gmail.com","name":"chrisbarthol"},{"email":"silvia.marmol@companycam.com","name":"silvia.marmol"},{"email":"fletcher.hovendick@companycam.com","name":"fletcher.hovendick.cc"},{"email":"roxanne.girol@companycam.com","name":"rg4liff"},{"email":"jared.hartman@companycam.com","name":"jarhartman"},{"email":"dustin.hahn@companycam.com","name":"dhahn7"},{"email":"dharmesh.patel@companycam.com","name":"dharmeshcc"},{"email":"courtney.white@companycam.com","name":"courtney.white"},{"email":"adrian.pezzillo@companycam.com","name":"awpezz"},{"email":"mark.hustad.ic@companycam.com","name":"mark.hustad"},{"email":"derik.olsson@companycam.com","name":"derikcc"},{"email":"zach.zuber@companycam.com","name":"zzuber-cc"},{"email":"drew.mitchell@companycam.com","name":"drew_mitchell_cc"},{"email":"div.dasani@companycam.com","name":"divdasanicc"},{"email":"greg.malcolm@companycam.com","name":"gregmalcolmcc"},{"email":"sukhraj.singh.ic@companycam.com","name":"sukhraj.singh.ic"},{"email":"brian.mathiyakom@companycam.com","name":"brian.math.cocam"},{"email":"ravi@gadad.net","name":"ravigadad"},{"email":"john.tims@companycam.com","name":"cctims"},{"email":"hannah.cooley@companycam.com","name":"cocamcooley"},{"email":"evan.miller@companycam.com","name":"evansayscc"},{"email":"whitney.firth@companycam.com","name":"whitneyfirth-companycam"},{"email":"luke@companycam.com","name":"profeluke"}],"readme":"# @companycam/vibe-check\n\n## Hardware logging library for CompanyCam\n\nWelcome to the CompanyCam Vibe Check repo.\n\nThis library is largely for exposing hardware information not readily available. Maintaining a high level of performance in our apps is a large priority. Sometimes we can compensate for these issues, and sometimes we cannot. This library aims to expose hardware information commonly related to performance issues.\n\nThis library exposes the following information, through the `getCurrentVibes` method:\n\n```js\n{\n  battery: {\n    batteryLevel: 0.70202270953611340,\n    batteryState: 'charging',\n    lowPowerMode: false,\n  },\n  connectivity: {\n    connection: {\n      isConnected: true,\n      isInternetReachable: true,\n      type: 'cellular',\n      details: {\n        isConnectionExpensive: false,\n        cellularGeneration: '4g',\n      },\n    },\n  },\n  memoryInUse: 83193856,\n  thermalState: 'nominal',\n};\n```\n\n## Installation\n\n```sh\nyarn install @companycam/vibe-check\n```\n\n```sh\nyarn add @companycam/vibe-check\n```\n\n## System Requirements\n\n### iOS\n\n```\niOS Version: 15.0\n```\n\n### Android\n\n```\nminSdkVersion: 24\n```\n\n## Usage\n\n```js\nimport { getCurrentVibes, FullVibeCheck } from '@companycam/vibe-check';\n\n// ...elsewhere in your code\n\nconst vibes: FullVibeCheck = yield call(getCurrentVibes);\n```\n\n## API\n\n### Methods\n\n### getCurrentVibes()\n\nGets the device's current hardware information. This method is the main entry point for this library. Returns all of the results from the other functions this library exposes.\n\n```tsx\nimport { getCurrentVibes, FullVibeCheck } from '@companycam/vibe-check';\n\nconst vibes: FullVibeCheck = yield call(getCurrentVibes);\n```\n\nThis method will return an object very similar to the below JSON object:\n\n```js\n{\n  battery: {\n    batteryLevel: 0.70202270953611340,\n    batteryState: 'charging',\n    lowPowerMode: false,\n  },\n  connectivity: {\n    connection: {\n      isConnected: true,\n      isInternetReachable: true,\n      type: 'cellular',\n      details: {\n        isConnectionExpensive: false,\n        cellularGeneration: '4g',\n      },\n    },\n  },\n  memoryInUse: 83193856,\n  thermalState: 'nominal',\n};\n```\n\n### getBatteryVibe()\n\nGets the device's current Battery information.\n\n```tsx\nimport { VibeChecker } from '@companycam/companycam-vibe-check';\n\nconst { battery } = await NativeModules.VibeChecker.getBatteryVibe();\n```\n\nThis method will return an object very similar to the below JSON object:\n\n```js\n  battery: {\n    batteryLevel: 0.5,\n    batteryState: 'unplugged',\n    lowPowerMode: false,\n    isBatteryCharging: false,\n  }\n```\n\n### getConnectionInfo()\n\nGets the device's current Network Connection information.\n\n```tsx\nimport { getConnectionInfo } from '@companycam/vibe-check';\n\nconst { connection } = await getConnectionInfo();\n```\n\nThis method will return an object very similar to the below JSON object:\n\n```js\n  connection: {\n    isConnected: true,\n    isInternetReachable: true,\n    type: 'cellular',\n    details: {\n      isConnectionExpensive: false,\n      cellularGeneration: '4g',\n    },\n  }\n```\n\n### getRamUsage()\n\nGets the device's current RAM usage, as a percentage.\n\n```tsx\nimport { getRamUsage } from '@companycam/vibe-check';\n\nconst { ramUsage } = await getRamUsage();\n```\n\nThis method will return an object very similar to the below JSON object:\n\n```js\nramUsage: 0.8; // <-- percentage\n```\n\n### getThermalState()\n\nGets the device's current thermal state.\n\n```tsx\nimport { getThermalState } from '@companycam/vibe-check';\n\nconst { thermalState } = await getThermalState();\n```\n\nThis method will return an object very similar to the below JSON object:\n\n```js\nthermalState: 'fair';\n```\n\n📝 NOTE: Since `iOS` and `Android` expose different thermal states, we've normalized them. Currently we use `iOS` nomenclature for the different thermal states. Please refer to the table below.\n\n| thermalState | iOS Value  | Android Value                                        |\n| ------------ | ---------- | ---------------------------------------------------- |\n| `nominal`    | `nominal`  | `THERMAL_STATUS_NONE / THERMAL_STATUS_LIGHT`         |\n| `fair`       | `fair`     | `THERMAL_STATUS_MODERATE`                            |\n| `serious`    | `serious`  | `THERMAL_STATUS_SEVERE`                              |\n| `critical`   | `critical` | `THERMAL_STATUS_CRITICAL / THERMAL_STATUS_EMERGENCY` |\n| `unknown`    | `unknown`  | `unknown`                                            |\n\n## Return object potential values\n\n#### Battery\n\n| Property       | Type     | Description                                        |\n| -------------- | -------- | -------------------------------------------------- |\n| `batteryLevel` | `number` | `The battery level on the device, from 0.0 to 1.0` |\n| `batteryState` | `string` | `unknown`, `unplugged`, `charging`, `full`         |\n| `lowPowerMode` | `bool`   | `Whether or not the device is in low power mode`   |\n\n#### Connectivity\n\n| Property              | Type     | Description                                                                    |\n| --------------------- | -------- | ------------------------------------------------------------------------------ |\n| `isConnected`         | `bool`   | `Whether or not the device is connected to the internet`                       |\n| `isInternetReachable` | `bool`   | `Whether or not the device is connected to the internet`                       |\n| `type`                | `string` | `none`, `unknown`, `cellular`, `wifi`, `bluetooth`, `ethernet`, `wimax`, `vpn` |\n| `details`             | `object` | `See below`                                                                    |\n\n##### Connectivity Details\n\n| Property                | Type     | Description                                  |\n| ----------------------- | -------- | -------------------------------------------- |\n| `isConnectionExpensive` | `bool`   | `Whether or not the connection is expensive` |\n| `cellularGeneration`    | `string` | `2g`, `3g`, `4g`, `5g`, `unknown`            |\n\n#### Thermal State\n\n| Property       | Type     | Description                              |\n| -------------- | -------- | ---------------------------------------- |\n| `thermalState` | `string` | `nominal`, `fair`, `serious`, `critical` |\n\n#### RAM Usage\n\n| Property   | Type     | Description                               |\n| ---------- | -------- | ----------------------------------------- |\n| `ramUsage` | `number` | `RAM Usage on the device from 0.0 to 1.0` |\n\n## Contributing\n\nThis project uses conventional commits and semantic-release to automate the release process. Please follow the [conventional commits](https://www.conventionalcommits.org/en/v1.0.0/) format when making commits.\n\nSee the [contributing guide](CONTRIBUTING.md) to learn how to contribute to the repository and the development workflow.\n\nMade with [create-react-native-library](https://github.com/callstack/react-native-builder-bob)\n","readmeFilename":"README.md"}