{"_id":"@apollosproject/ui-analytics","_rev":"468-9f9d816abee3966c4c8c9028e3253691","name":"@apollosproject/ui-analytics","dist-tags":{"beta":"2.0.0-beta.1","v1":"1.8.0","next":"3.0.0-canary.61","canary":"3.9.1-canary.24","latest":"4.2.0","v3":"3.10.3","v2":"2.47.9"},"versions":{"0.8.2":{"name":"@apollosproject/ui-analytics","version":"0.8.2","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@0.8.2","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"e73effb5229f50e9a5f394c03fce3b8b34da3c9d","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-0.8.2.tgz","fileCount":12,"integrity":"sha512-hmQ03Hw1dkZK2e9sjQ+QDh+UZPOUkxWKNDV/LHD8N2SXTA/Zc8Hpl1PuKEGThY9kPfLnc1F4rGjPNyXqBq8MVg==","signatures":[{"sig":"MEYCIQDXZ8PEqTAPjiNQaG1/dhlvlw4TxAN/3HAMlvD0QWzM9wIhAOCjFEr+i+Oal+18ERceDf+mL1qJK4Ufbkpv77Yh+h7+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28146,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJct40MCRA9TVsSAnZWagAAM0YP/iv5XIgRqaFt3aS5F/+G\njb6dGi+rP2gAcBhl1yucAf1mGSxIZ2lXhFMSX+pv+qa0Hd7Fa2TKTwmTupVs\nzwodXZbUBDanmz08I7jLOql8zoCizSuO0GHEnCen5eYIcmoUMgbshsS0ZoKp\nlLmBUGTDeoqWEZt2SO3ZftzWSxCrPzO6yTN018BHAKCQdX1HmS5NYgyBoUSf\nC2C9FM9qn/1OK/y7bzUxTuJLWbrXFY1s71fL+jM82pxrhDWKUl8hqwcoMnKJ\nrD/hsBC699hUCIsGUZHGTqd8iFk0cu3bYzV88NXuuHBHI/dfrbFCkusLkCck\n0UwGqYEC2+aj2jm8mvSUEe8MbMCT8jA3r+GwAaSG2kWsYLqhJDQmavLLV4nI\nu4w3RRtu5I3O1J5c7GoyWVfKxhqA9BT+yV5DmDGD6wtieNIUx4xaZb6iOPX5\nupNMXNTt2Y1xUcl+6pdkxybN00hfdNtyZAuXHT7DJa61i0WXA3Uz7PhpW3QW\nEqA09QqIybjv1PV850b9OHpq8IyJhHccnqefuxrL0pX9daDMvnD6+VyvCbE0\noswsw2VvhMsJTc0YMcD/iGJ0UimqwuxKDFIJ/ypEifeQbjYpWZYUbVUo/Ahq\nscrtqLgVtxZzU2Z906nN/SV37QjW+vqYf8+PCGMDRwBTpKQenMgKZJ28Se86\nZsIL\r\n=5gj5\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","gitHead":"fcd85198655621350fa13477e305455f05498b74","scripts":{"lint":"eslint ./src --ext .js","test":"jest"},"_npmUser":{"name":"conrad_vanl","email":"hi@convan.me"},"_npmVersion":"lerna/3.13.1/node@v8.11.2+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"8.11.2","dependencies":{"lodash":"4.17.11","graphql-tag":"2.9.2","react-apollo":"2.5.1","apollo-client":"2.5.1","apollo-link-context":"1.0.14","react-native-device-info":"^1.1.0","react-native-keyboard-aware-scroll-view":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"23.6.0","react":"^16.8.2","codecov":"3.1.0","react-dom":"16.6.3","prop-types":"15.6.1","react-native":"0.58.5","react-navigation":"2.11.2","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","@apollosproject/ui-kit":"^0.8.2","@storybook/react-native":"^4.0.7","@apollosproject/babel-preset-apollos":"^0.8.2"},"peerDependencies":{"react":"*","react-native":"*","react-navigation":"*","@apollos-project/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_0.8.2_1555533068274_0.04789977935425749","host":"s3://npm-registry-packages"}},"0.8.3":{"name":"@apollosproject/ui-analytics","version":"0.8.3","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@0.8.3","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"1464c5556fbc5c2157d7714a9c581efceaf42eca","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-0.8.3.tgz","fileCount":12,"integrity":"sha512-HP7G+ORGtYV4v213CnmdBoM1m+uvDynnw2ECgnRgVp96jPrh4OVofnCsvikBRVbf4M/icle9pYquvEDJchIpvg==","signatures":[{"sig":"MEYCIQCWH+RmLUJ8M5/CrrvJ01O0hETamumIoC2MBuxK97tZ4wIhALpr+AZ2AqQaG0VaO7SxKAcR3hJKuAryyA8TWONLz1B3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28146,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcwiPmCRA9TVsSAnZWagAAhmgP/20yWsVf1TPoAguueYUp\nqG27v9PXecEGBkK92tuyJAbvgNDonFVBhfrim9MaWmvPvMcur4OPvxscPa+z\n0hu2IFsuNX2r32+kkmLOIcIb18wxnIwSaZedWyO3JIengVwufjgQS7WTU83G\nCLHMHDiAg/TdgDjkV3uI8K8GQ2sSzfQ0S6Mkqc0D/5H0fdSVnjAB8liUiYBA\nyS4KgxAuXLnljKoF94kynYNroSl3Xe/p3G4jsDfnieLyKkz4PQhmu9vaFMlz\n0nXZ8uwKz7Qrzpfx5p1yK3ymHnXCnhI+nVelrdpXuoLYuPWkL7DcG6SwdX0P\nVkrzAr2c3d6sYgaMwMZn3VCmWXNZDhAq+QAgkeWOVEGya6zYdAMwfWmNYQMD\nKau31JQgaX5tpnuWp/ArDnYQ5s+OksHedQxZdiNDvFMl/GqTxRtJrTOBoqZx\npXkvy1bazd0C3S0Ui26zbr8EsZXnXFFkvW6oNSm/RTnqDSXuDRFCWBs7glWg\nuwiVFJXpUz51lgClVgFxnsrXB0Gj3AI+3+OEWvnaHSZtYE1afNtDIFMomzDo\nnu3D0zhD3DX2+RXo7Dr00E0ofbfMSJk7XsZJTb1PXWmjw12VAnupru+orKKA\n3AZEnzCjPuM06DQjLSEdGJrZc+QXqHb3O3j6M4Ymgm8n2HhSDh3OeU3hyw/7\nH8oW\r\n=t6Ok\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","gitHead":"b39bb40bf5244192a997f70ce79114321679b632","scripts":{"lint":"eslint ./src --ext .js","test":"jest"},"_npmUser":{"name":"redreceipt","email":"micneeley14@gmail.com"},"_npmVersion":"lerna/3.13.1/node@v8.11.2+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"8.11.2","dependencies":{"lodash":"4.17.11","graphql-tag":"2.9.2","react-apollo":"2.5.1","apollo-client":"2.5.1","apollo-link-context":"1.0.14","react-native-device-info":"^1.1.0","react-native-keyboard-aware-scroll-view":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"23.6.0","react":"^16.8.2","codecov":"3.1.0","react-dom":"16.6.3","prop-types":"15.6.1","react-native":"0.58.5","react-navigation":"2.11.2","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","@apollosproject/ui-kit":"^0.8.3","@storybook/react-native":"^4.0.7","@apollosproject/babel-preset-apollos":"^0.8.3"},"peerDependencies":{"react":"*","react-native":"*","react-navigation":"*","@apollos-project/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_0.8.3_1556227046096_0.7302169575665056","host":"s3://npm-registry-packages"}},"0.8.4":{"name":"@apollosproject/ui-analytics","version":"0.8.4","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@0.8.4","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"46ccb4a0d0b0466d88193020f0b7ed14de486999","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-0.8.4.tgz","fileCount":13,"integrity":"sha512-tARTAnLC33iygSS6FaRc3v0HlwtKJdowibERUqml4lXwpnyWFiwPahFG6eOyZcDGr5CL52NvxOpdR0yjV1N0dQ==","signatures":[{"sig":"MEQCIGlHKs84lZBeUJh8pYU74Bz4iMKW4WJyF9C6YDYPku7yAiAWCH6vsYwqrxotsHFe5NgBffc8o8adZsZ250NJ8V2q4w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34294,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcy1keCRA9TVsSAnZWagAABioP/jZ8sAK7fsg1YEsRklTN\n9jGGWnjnxqBEq8X8G6yrVktL1hPfXYp4q9hHANQnAnHgQSX3UfW7ySYNogEm\nfDWI5FB/fpXjwoKjSQRy2aQwxwMplSPmFmsRYcA/vZrLKEFeLoSnfo8gabtu\nlN/KSuvnwsJdPHpaabn/aYpGrTFm1MWVjMvJHgh0Qpu+bNS2c47k27X8ECd7\nCB+hplsEhz66F7cVluPIqeVYTkVPZLEMU+DSJdrYV33NXqWC5m/EgmCNeZvB\nQaPJwk0YBwj1EPFMWKlg8zAofqzN4Rr88zY6OtcrTrEOTLY+C6rUXEJ+xtGz\nja3g0ZY3Mp9Wflq0bT5DrRl3O5kySi9ZGjLkRtSHBIiVms2jek0AmDPJD+iq\nXzI8xf887yLPARDUMiyjwWSHzMxC0+ENemtwdlfVklU+uXorvwiMLFk/1W/L\nL4OCALMEq0nRvzr90PFgUpl0KDElt/5iMHw5rwS2WXxtev4rv4FqxDrj450M\n1HCl+t/HqB2YNDz4YkWL36eyXyjVnl9aISqKyEJUrSqfgN8VCt5GT1FT4hp9\nqkvQewL7F9tcvBa8j9tstzUrXOEQTbg2v3KTxhlIPUhZoMktUyOfQv/dbE7I\n+1InlFTjcmbzg0jZFAu3QqETdcGNGg8lb2DufP9QAJVsOydf5/oASeMOE6DN\n+sb7\r\n=1M9i\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","gitHead":"5fe0ab98727f89c7c252ab587eb255c43c851d57","scripts":{"lint":"eslint ./src --ext .js","test":"jest"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.13.1/node@v8.13.0+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"8.13.0","dependencies":{"lodash":"4.17.11","graphql-tag":"2.9.2","react-apollo":"2.5.1","apollo-client":"2.5.1","apollo-link-context":"1.0.14","react-native-device-info":"^1.1.0","react-native-keyboard-aware-scroll-view":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"23.6.0","react":"^16.8.2","codecov":"3.1.0","react-dom":"16.6.3","prop-types":"15.6.1","react-native":"0.58.5","react-navigation":"2.11.2","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","@apollosproject/ui-kit":"^0.8.4","@storybook/react-native":"^4.0.7","@apollosproject/babel-preset-apollos":"^0.8.4"},"peerDependencies":{"react":"*","react-native":"*","react-navigation":"*","@apollos-project/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_0.8.4_1556830494166_0.5208321592670335","host":"s3://npm-registry-packages"}},"0.8.5":{"name":"@apollosproject/ui-analytics","version":"0.8.5","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@0.8.5","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"b2284e86b7feec751f4d89844211de300967f785","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-0.8.5.tgz","fileCount":13,"integrity":"sha512-ipQZZkKZhpgcT4+uXHTq8M/LLs8MUC7/L4Rf/T1m0VydCTkQFcxJOJRoSeXAHCJLCd9k418jbxx/SovkOsP7dA==","signatures":[{"sig":"MEQCIG+bGz1vtiGt1DSrtXwDDyDUs84LE+wVYsM0GWVAJRz9AiAp8fAYts9OT/x7kOxRMy9NTBfRjrG3taLH7L4uur9DGg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34345,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc0wv2CRA9TVsSAnZWagAAfsMQAIcTrSZTnl78BoLU3+nE\nvTXe78O1hutEl5/SyL8ECwBPwFXrIAQi0rp50qDeqqZDn88YbzQORQij3Kdh\n0kGhm7O5RIfiLDgKwfz/CMmD9ajlU5I/6vk1tyiRzq2TfGqcVbLE868rC9Fr\n4k7TzuYjGHzQGqb7WK5p29A/ch1Gdv7b4gSD33SXOzz0XQy4PKzUubK1jJYk\nD+TxzjQn8Yb9zvNaoX7tA50f2AWiYjNzz7/ukTlTCyx2Pxmzssb+USUnFuh3\nwc1tosyYwk7cxOji/ANOs7wYwrX6E09UOHJSOP7/1/GKsCDkSpAyrpB4GiHc\nkduEzl+RcDF/l1klSzDUiJ4US5wLmY26iwuQOyGn8zWvQW887pIAw9dmoW3M\nimSGtmw7xDCxTYIX84wcczji6wjmVovQRHi4Ux/4vPWkuaAmGxQQIsKog7Ec\n/zHtnso6Os9lSqXOk0nvt3++XffJvD3GubY0KUUU1e4S2O/7qxCWTRd0G+6u\n6pUlCcPKw1GzRT1FHNd136+WnQ//u0In1rpcs3C7P2lhYV5S001VrCCDfC+H\nXOxAgbHLZIbQ4syZHnP2te4YC5LLXdYJyTAxn75EF83qA5wWsCiFCBqnWMrR\nv4fRd5T4VrbyO7cWeINadb2ZUECCEBcxM5ndWdeyRpYapjta6pX1zI6+KRMK\nM/40\r\n=YjTx\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","gitHead":"f1b26eb69e73cccc071d96cbcfee021e84917b52","scripts":{"lint":"eslint ./src --ext .js","test":"jest"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.13.1/node@v8.13.0+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"8.13.0","dependencies":{"lodash":"4.17.11","graphql-tag":"2.9.2","apollo-link-context":"1.0.14","react-native-device-info":"^1.1.0","react-native-keyboard-aware-scroll-view":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"23.6.0","react":"^16.8.2","codecov":"3.1.0","react-dom":"16.6.3","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.58.5","apollo-client":"2.5.1","react-navigation":"2.11.2","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","@apollosproject/ui-kit":"^0.8.5","@storybook/react-native":"^4.0.7","@apollosproject/babel-preset-apollos":"^0.8.5"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollos-project/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_0.8.5_1557335030086_0.25174215567775704","host":"s3://npm-registry-packages"}},"0.8.6":{"name":"@apollosproject/ui-analytics","version":"0.8.6","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@0.8.6","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"bb7882dc4cde55f33e2bde7d8bf7eff721268414","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-0.8.6.tgz","fileCount":13,"integrity":"sha512-Wti0pCPvGVVPzexmKGDONHdDkUSh8UFBj4cxL2I7MHIcYGYsMmI7kMYlawSksxNXqLrlNk+e4XTS7r23GbgpGg==","signatures":[{"sig":"MEUCIQD4FzFAd79dpcHT1HjS5Pkz+9VQeBYkivJvbkvD9cQbNwIgWYqnIzzdRKqeIji/J0vCHuPe/0M4yNmMxw8TOUTJP1E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34380,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc2uDbCRA9TVsSAnZWagAAVkkP/0iXVOk9kz7d29X/YKW5\nx8N8Cxk6+v3EZV7FGFrtPH4HU8JEEA006NKE8BnkqD9dD7DI7XboSPTwTyR8\npN04nr+PoAEiDR00lSaXx+6aQkTbLcqdhxivudfkpZcY4tOEca7j64eS6vlK\nnPsXLX8ayiwI9kUFVnQODStqIlgQX6j9NcIY+Qtrxm5i4+N2awSYo7WzVine\n48ospNVGgSjrGfBCbJ01g+BbkEZoHgpLgpo57UEkgwqYvEsNuhfzMKXa0uzN\nqwd6vtAR5r7bX/DOVOA85vkxWDRRt6RN5iaB6Clv5eH8hDkzlOpLM2DT9upk\n18Wz2JME7EGYBpubFYNOl+y5FnSes2jlAF/cR8c9gyl3qBuWl/VjeSr1d5E2\niWnzPSrxqPK60DfZfckHfpKcUvGLd+ceiN1V8isnUCjCh2w/qbkbs1a937Ay\nMMuju8c83iBADf5Sime+PKeLS8zP6Q+fjZUimFblBcLg+xwroEPJp1LNkLru\npRfCKtOR936hetAVTYZjD8C6Xd8r0u9cQkKqAjxNBT4Ye97psbGkpm8Cj6bC\nprCNgvUNxRxF42gkfPqPdvSuHpNF9PmaaUmtNzbGI8W70X495UpYj0pssrCa\nff0ZTITl6b7GNgFW7YSUUhTY0YoOOlDXneytkcJzBxfxn0r+1j/2scWbHASS\n31Pr\r\n=phfT\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","gitHead":"009802439cf84b81f924d1b14da224034fdb12a4","scripts":{"lint":"eslint ./src --ext .js","test":"jest","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.13.4/node@v8.13.0+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"8.13.0","dependencies":{"lodash":"4.17.11","graphql-tag":"2.9.2","apollo-link-context":"1.0.14","react-native-device-info":"^1.1.0","react-native-keyboard-aware-scroll-view":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"23.6.0","react":"16.6.3","codecov":"3.1.0","react-dom":"16.6.3","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.58.5","apollo-client":"2.5.1","react-navigation":"2.11.2","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","@apollosproject/ui-kit":"^0.8.6","@apollosproject/babel-preset-apollos":"^0.8.5"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollos-project/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_0.8.6_1557848282595_0.3378041052697931","host":"s3://npm-registry-packages"}},"0.8.6-alpha.9":{"name":"@apollosproject/ui-analytics","version":"0.8.6-alpha.9","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@0.8.6-alpha.9","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"b4bb93fa5a15a7db029daada6c80cf760f5ad9a9","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-0.8.6-alpha.9.tgz","fileCount":12,"integrity":"sha512-4kf2KxpYEZGS3O5yOW65IuQ4AhVp20GpGiAOHUtetuz4hpxT8mZWs6hRdmbip4da/4dC0fKNEuvHS1fzNXa3jQ==","signatures":[{"sig":"MEQCIAPc9Pgu7/+1s8xeGL/CWniOdpE+akv3s+9tbh2/1crGAiAgZUXDYRHy+eYIFCG1xdnlnMSo8QQFqCJjv0CmRAl24g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28264,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc2xx/CRA9TVsSAnZWagAApVIP/RYYHrYMeKuYbQ1nsLgz\npY5kAhhu7apq+oHHCNtUDClIdQL2UrerSCLi/pFqxysGJbmkhTJN3BJc4+oK\nyAzn4vdcecg0XFELYo26w0vyi0k5XqJJKnWhigt+BmRRl7TcVm2KpsLd1SVd\nYoWN8F33hZUZS2MVyTOfCspEbvTLFLq2Vmk+bVWE23xiDfy5KMqH4eYsrYo2\nwpRKD371h7tRDw5FUHU3az34EVxjjOr/lE9oQRuHGgNetQgp+7DcSbwa7Ixo\n4d2bwNMiIoWwIqXYjMvJyQd6EfqaY9qZInIoZLWYTp/MYs2lk0uMpZg7SKUI\niQBchCsxX+nwHhz4tt6+7vghduGXGJsLfCy5kjDgtbYEQGvfo+Hi394N6tpz\nxABrT+LvC3UFqPN0h1WkAnX6N9PiaGk/AHmH/kTk4jwZXvM//ehbsb0OKfsh\nDh00CEv0vDHoTjEtnbu4+NOTjRr0WIqDlg0TiFmqVj/kS5+Jc/WiJQIEd/f9\nQHiLI6wL/tPkul3W+BY0vSWWbtofLq1WJY/ipW6oU2mL0g7yI7Mj4TY4vzb7\nya1V9bmogCKKn6vv/rbg8fhc219OGxleoUWv6usvNYUolOMSDoVwMgIaLXdM\n11qC0bPGqSMTY5kW7lgkzijNZEXWmIdTW1H94WbawIlYbFnPco1CfquxuMgw\nhgia\r\n=e3q9\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsProvider } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsProvider>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsProvider\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","gitHead":"523ea1c319ef5eb06038ee373a63fb4f0acb0d4b","scripts":{"lint":"eslint ./src --ext .js","test":"jest","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.13.1/node@v8.11.2+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"8.11.2","dependencies":{"lodash":"4.17.11","graphql-tag":"2.9.2","apollo-link-context":"1.0.14","react-native-device-info":"^1.1.0","react-native-keyboard-aware-scroll-view":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"23.6.0","react":"16.6.3","codecov":"3.1.0","react-dom":"16.6.3","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.58.5","apollo-client":"2.5.1","react-navigation":"2.11.2","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","@apollosproject/ui-kit":"^0.8.6-alpha.9+523ea1c","@apollosproject/babel-preset-apollos":"^0.8.5"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollos-project/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_0.8.6-alpha.9_1557863551224_0.6174507872466066","host":"s3://npm-registry-packages"}},"0.8.7-alpha.1":{"name":"@apollosproject/ui-analytics","version":"0.8.7-alpha.1","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@0.8.7-alpha.1","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"f54687ba02c1e452c646a21ed4287ea6ec516e3f","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-0.8.7-alpha.1.tgz","fileCount":13,"integrity":"sha512-xGrg676xykrIr/TXlbUGruSUnej7kp83fyl17mVEek/r+AXrbpy7JZV9BY3o+ihmdQY7FO5gKHyD1l511G+S4A==","signatures":[{"sig":"MEUCIQDxUixajor4VfO06y/ueetoWoPAl78hP0YSCO63iLelVwIgPpPJqOLWGkCkAGjqJoT4pfQ8oKQ09YnjMHSQgMYi/X0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28537,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3Bb0CRA9TVsSAnZWagAAg/8QAItyBilTmFPaz5jMjlog\nIwqX/Y76EjODTkzPEbMJwko8flLkdngfHy0PdrXhuJipkVk7HM+QwUJ6j33k\n5NUXgQkGupU0YXn+JqS6KHreCwvj1PjqjoHPcI3GAbVggPcfL7pIOGFSKvPJ\nB6JMi5bgXD4VXeIB0Gmn92d3ofU6ExNY0iie3GYxiEd+OowCp4VtFqskXRj3\n06V8coqAuSs9TDCqVgyEGQyusSDL5qq/ArY9iqhRYP1BBFU5gNz9y+15nXrv\nm2+MCLXeqMpCUB2tR+lXkjhmz2J2kuNp2oqvcP+mtVaLksC7XjiVwEW4b37f\nbNEV4jUmkZ7xcs+ng6qb8t3j0VnJOH4Y7jLrzFcXVr1d/x4GDWxYD9xlVRvd\nPiIRz3HyuX/8Qlqcl5mwXsDQ5JXfl13V+AEGVssbrrZjASGhAMr8rSNvFVZp\nn1Oacn8YgY8Dbc6ZHKDkR21noIOIHEkpHkZr9KkUyj8rlZVR79DHL0BNXRX8\npM9Q3WaqN6dvDBB6mpdWsuy3haX0OkEdObinxGaqu1Old8i3YGbAgSdskOh7\nx8uDQBaJe/j3CYnujgvg8Vq2KZx7CxJyIdGmdkpfmMSsASVAXDL8NOP6vahJ\nNmE9cKwWQsnqjg1HJR7fZxfogrsQ6aPzhaqjpaaAyZRRfc7J5vt9CQlkndV+\n+64e\r\n=LWd6\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsProvider } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsProvider>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsProvider\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","gitHead":"3a1addb2dbc57e1898a1ea534f03bca21cfa5f15","scripts":{"lint":"eslint ./src --ext .js","test":"jest","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.13.1/node@v8.11.2+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"8.11.2","dependencies":{"lodash":"4.17.11","graphql-tag":"2.9.2","apollo-link-context":"1.0.14","react-native-device-info":"^1.1.0","react-native-keyboard-aware-scroll-view":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"23.6.0","react":"16.6.3","codecov":"3.1.0","react-dom":"16.6.3","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.58.5","apollo-client":"2.5.1","react-navigation":"2.11.2","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","@apollosproject/ui-kit":"^0.8.7-alpha.1+3a1addb","@apollosproject/babel-preset-apollos":"^0.8.5"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollos-project/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_0.8.7-alpha.1_1557927668114_0.48976768595944575","host":"s3://npm-registry-packages"}},"0.8.7-alpha.2":{"name":"@apollosproject/ui-analytics","version":"0.8.7-alpha.2","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@0.8.7-alpha.2","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"efa48b02876e24f92b17524b8c475f5c879b3888","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-0.8.7-alpha.2.tgz","fileCount":13,"integrity":"sha512-OIQo2wwTXPb63ZdksdmAZsBod3jp39UY0NIOHM2b0w74Rt4YP4a5rvQ9imyxGo7aYbeepqPPFPRXSOv/OsjccA==","signatures":[{"sig":"MEUCIDhu9VvTr69h51Tj0PM2aM5u8usHl47uFc386pbvcgGEAiEAzdsz7H+qcTKMy1MTa28w/2A5+bg+ZdLUd8JPA8vBIKI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28553,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3Fo2CRA9TVsSAnZWagAAecAQAIys5PpMC4KAaOytE07v\n/+e7h7j1XQcbYJOYJDifuBbb5qJGaKiQbNxnzlKjIRLOKTscqT6pE+EGBL1U\nIDLfM70e1Z4m3UE8NI/r6LY9sIlhXdiseqszDIsHtRFG2nA18xcwYXiJPOrw\nS1JUpIAzk4EM1w+eIrLkz8gqZMGBmV9CcXB+jdawpY+LbVevy58Evx8prxgx\n+TrIQXe79S93/+jrHN7Xw1HXPN/VVKIx02tV+Tqgw2rpyx080A7+QGcqn+IS\nRzTewZKqfQFhkibGbAZ84a1WjIMr6V97nHOXkzHgwt4bzPjwZZvuynmKYhix\nlXOMazVZJjLMXxZ+O0cSY5Yw8IoqZDgH92NtBgJnBUR0iezAyAEHJLSlP/54\nLFE1sOmBLs9Cux3wM+sDSePGAnnbdL6FvB0Lsh8FbYQCvf8tCh0zyFd1WX/I\n5+PCT00DP6DC12BlzUa1p54cbOfxDSRvTQQZ53j6g3KoCBsehpw4sYNFeJOR\npV8f5YwWI9tmhQiOtMT8eu+aplV1rZjgGSv6uImBrMFWdJOVYiuwD0mXezGk\n0xSVz7YDfMosXXK2VBsdWhGa67nOSCAv3zdnlZa8+i7IOn2rnYMMkTQJT9kv\nn4WLpn5zsvrDlSHuWeS8e7U3V1o65YtzdYzVW4PZePh7Zht0mCVnIjiSyOZs\nKTPT\r\n=a+iT\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsProvider } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsProvider>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsProvider\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","gitHead":"b40db5c8f62ae69b1c5ff38d4eb71f53e7a788c0","scripts":{"lint":"eslint ./src --ext .js","test":"jest","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.0/node@v8.11.2+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"8.11.2","dependencies":{"lodash":"4.17.11","graphql-tag":"2.9.2","apollo-link-context":"1.0.14","react-native-device-info":"^1.1.0","react-native-keyboard-aware-scroll-view":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"23.6.0","react":"16.6.3","codecov":"3.1.0","react-dom":"16.6.3","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.58.5","apollo-client":"2.5.1","react-navigation":"2.11.2","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","@apollosproject/ui-kit":"^0.8.7-alpha.2+b40db5c","@apollosproject/babel-preset-apollos":"^0.8.7-alpha.2+b40db5c"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollos-project/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_0.8.7-alpha.2_1557944886172_0.14882326154047942","host":"s3://npm-registry-packages"}},"0.8.7-alpha.9":{"name":"@apollosproject/ui-analytics","version":"0.8.7-alpha.9","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@0.8.7-alpha.9","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"792df877d8be3b250be0647e8e2ada2b2abc4335","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-0.8.7-alpha.9.tgz","fileCount":13,"integrity":"sha512-AdCh9l32kdkEGSdRja4qKU8DWU3EOZYwA5ClcP+3KrAAIf2hUN5+CCrolKLARfWKhMzeA/fuHDnmIVGFldb8QQ==","signatures":[{"sig":"MEYCIQCW4uKB/k8W82FydVWmSKLtGnpDJmJGQYzqainG56CA4wIhAPWuWWTQoLVf6/BMDGQUcoJRLVQjjzRbM4W62I8JitCq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28503,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc4vl1CRA9TVsSAnZWagAA/HQP/RJGkukc02gKnsauYC+R\nhMOQdJeZ05FpIbclQUd50zqmr/6b1qlUBxpxEj87JHB9+7xWUCi3cVuba+1J\n9eCfXUn+HST3iho2+oUvg5JFE1DOr5RHuLEKphgAIc3a6CXnI9UWca76iNla\nntd2laCGeUvKzrRW7qqt9pcIixvin9VF5fedDsFwEb+rdL3KtzpfHyqAU/LB\ncjYLSuLRNpg5i/Rxjz/4Fj1At6RcPwOAHQ46KkQSOOMFXS4CqQ+Gpwg2z8w0\nNwLlBizPfHHbokSUC7j67QILQxJLq58Lp55wA4/U5sqFnO0+Sfq/YxtuTF9d\nrj0v5CxyKF0SWqZoUVSGmpv85/zVvwaTpGvye7BwN5Hj5/HKFnAVhMJ2MiQ9\nnR0TmehjNkaBItcM6zYlg75smnB3CRi2obus1eUO2ROaJvgEgCPtJc28PMnA\nKfKcHKXmzKtIk7Bzgjq83+VW+/o1TPtHit74ypO4ZL8ijlrDWosP343jSVU+\nCU2ZFbRLite0cQlOKP9MarOaTn4Edo3t2D5zT3v+wp1halMQD79PfPU8qlUQ\n7fRp4N0Ob2oGC2cG0cmFe0ydk+dPJiePLcq+j2YgzlYYD9RNF/dbD+wMjpO9\n7rWfX0fk0072uXAz16nfroKGLgKtNrnQNkg5Z9TZsSFAbPa74LfC8UVdaFMQ\ndTl1\r\n=iBV9\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsProvider } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsProvider>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsProvider\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","gitHead":"e27bbf2a98dd66f9d3f21812401ebd35b064b9bd","scripts":{"lint":"eslint ./src --ext .js","test":"jest","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.0/node@v8.11.2+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"8.11.2","dependencies":{"lodash":"4.17.11","graphql-tag":"2.9.2","apollo-link-context":"1.0.14","react-native-device-info":"^1.1.0","react-native-keyboard-aware-scroll-view":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"23.6.0","react":"16.6.3","codecov":"3.1.0","react-dom":"16.6.3","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.58.5","apollo-client":"2.5.1","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","@apollosproject/ui-kit":"^0.8.7-alpha.9+e27bbf2","@apollosproject/babel-preset-apollos":"^0.8.6"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollos-project/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_0.8.7-alpha.9_1558378868331_0.9443148686295191","host":"s3://npm-registry-packages"}},"0.8.7-alpha.15":{"name":"@apollosproject/ui-analytics","version":"0.8.7-alpha.15","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@0.8.7-alpha.15","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"1f81cf32e12d77125e070c29e136a29641bd1f50","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-0.8.7-alpha.15.tgz","fileCount":13,"integrity":"sha512-DuzjTzf5BXNe/ZbKL5tFdgGaOsb8Pzp7FMSr6xRWdR6lQ03zOSIT2sjcG/8HneECQNYy+Hup7WWyDsXxr5dIrQ==","signatures":[{"sig":"MEUCIQDXbBm4O6L+sze9zxAuQxLrI0Z0VPtvN917dXK/M2jTZAIgSEFTwpruVjKuUtdbX7nMkPXQuKn6U94ORjUfS5h1Fng=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28332,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc5vh1CRA9TVsSAnZWagAAdV8P/0MW0DDVqs1Glv1s5Jgu\nl5RjOsxHQvEV8yr7uC/wcMSjF7b282fry4Gvuw9d0lsEyiKLbiWHJx1OzBEl\n4I0y/QE+uV6OpgnT9a4/QCjMUPGRB15F6ny3RTEvmAmtqWeEV5iLzRnlK0xS\n2PWgoZLUOsoBAl6SsOqKEDtNf8Ic1fQm9LDJQhEBen+1h9L59HFoA5SWqSIm\nZewLV8aqie1PIOBDhkDr2pdTQ1bwwTLc0PlQHQqDpIZmpCRw/XhoNm3qZcr3\n2yfFs0PHWbUD/z+x6oAOpTf3HpvW2FdokSnxku6qhHiGWfFhzDk5pZ0cx6ta\ndHgzF5E1a3k7qjnaovoOcQcJL5P0OuiBrvrHZ3FBEEXv9atZDCDUaVYYiWKY\nLrwDKpkUaB60uZTuBfQA/9XVc+opJUQCZu5EAsRgyUf215il1dhXJV7jJqeE\nZhUTNJ8/ePDjASPlYKQvn2ZfCLQcNbVlLBm7gaT6kHoMqBTdTE4ufwzoxWR3\nBDzXR9J0plmVymyOtyspNOTZkOjScmhkD3yJ4kCEPo+u3FaXoYqp9HXri/Zu\nkJwpAxXi9gbhrXjkpYzSFYW2Xz2zYT1O9AYiNAxQ2F4Z3GHgrJ57G/TjT4Bj\nkRKEVYYzM3Brt1w1aGc83z6M81FltfxLJnwBl0g8U0VOeU7sObj148UMT6Sj\naiuS\r\n=VYU1\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsProvider } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsProvider>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsProvider\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","gitHead":"c1ef92432f087638185d1b298a83bd4e706130e4","scripts":{"lint":"eslint ./src --ext .js","test":"jest","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.0/node@v8.11.2+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"8.11.2","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"23.6.0","react":"16.6.3","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.58.5","apollo-client":"2.5.1","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollos-project/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_0.8.7-alpha.15_1558640756339_0.7340021790290112","host":"s3://npm-registry-packages"}},"0.8.7-alpha.19":{"name":"@apollosproject/ui-analytics","version":"0.8.7-alpha.19","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@0.8.7-alpha.19","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"d42308b420cc384bcefaefe02c1564b33ab8d941","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-0.8.7-alpha.19.tgz","fileCount":13,"integrity":"sha512-BievCSCfLu06hE5cfznCPhswaRG4wh5lhrF/kFHMlB/rmZQtwesrXwQJCkXRv/gKufKZepU4uEzxmC0vfgJGoQ==","signatures":[{"sig":"MEYCIQCEdpNNffjPfOgWngBma8qmHR43wHA3GRZdwBxhznH/8wIhAM/SZCUqyJ8GCKhwInLyVfTtnru3mHBnfto6VrvFT7gO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28332,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7Zj2CRA9TVsSAnZWagAAhU4QAJ6O5GABnYA43K5FrB5K\nAd3/xalN40+fuw2voyPFNkq+/iV7F4yytW3UIL/eB9Ax1JI8NWrkKsvnrWYo\niRIE1Hmn2itMoMI8ax1x0kgX6XTEa1XNAL4b+/OHGGADG5MrFVOmgIFo6irT\no7/7wiIElwY8zw78XA2FtnzgYw3tc7mJ5DIPYXQKZzKTUYnh6BfT+/aDW0Y9\nG5sdvK5QZes1AQrTwFhU1tbMMCO0oQXoITHOLsSWfTi796ik2eRNDYynih/J\nYO/AzD/vhUB7Q+iZYoPiGTn1QtHK3y6+yCx/KEPFBM+njSqS3eGoAUOkAwrR\ntszRgpgFW0XzY2YqgAeYdY5gkmko+PKq2rgOUfKDyWk4eqCjlVLjehjcldVz\nOIM0NVjaiXVdt452DVfKpwZ6yvANItUIOrtkrYbzy1LFMgJo5C6792YXxR2N\nvdyPBmDAWWp6hAgs0MT4gQ3j458ZXFa0Gt6PijxZe99EM0bpNsOhqNmsBpLO\nwo10+X5SvomoKPUj/42C0pmmjPKrlC09UHrpxRjh/8e7Cb2NC96UjTGUzvnJ\nKg7DtH7BSmOO2kwLIN5RBpB0CuxbwioupZICAm9GhQrPRarF9702xcJ6JkeC\n5wE5qzL+jcffCIRenpx+iYnaoycI8W8ia0asag0t5q8SrhEnxt+wX+Rk1TeR\npcuX\r\n=CyqP\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsProvider } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsProvider>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsProvider\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","gitHead":"e3af49aa6adf883fae47818d94ca4bf608765bc2","scripts":{"lint":"eslint ./src --ext .js","test":"jest","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.11.2+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"8.11.2","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"23.6.0","react":"16.8.3","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.59.8","apollo-client":"2.5.1","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollos-project/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_0.8.7-alpha.19_1559075061393_0.8503926485576876","host":"s3://npm-registry-packages"}},"0.8.7-alpha.23":{"name":"@apollosproject/ui-analytics","version":"0.8.7-alpha.23","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@0.8.7-alpha.23","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"bc50711a455ab9e159fdec2042d2453c23514f8d","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-0.8.7-alpha.23.tgz","fileCount":13,"integrity":"sha512-y5AUt0kvIkrSNuR6kINQhTLAMl05upCTbhU6cx1Y0Ux8ePlyVuXVASzJ2VFHhwWrwR+nxh0maE0z3wTHpyFzFw==","signatures":[{"sig":"MEUCIEBpO2rlFYErKynz0gY2hCo5CPGvu2QYx60dJO9jDGJDAiEAi4ReDeUoPPNeGwvFmi0w4F/yxX5fU6ug39wM7527664=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28332,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7+kFCRA9TVsSAnZWagAAs/kP/RagwCcGVp657cuW9vZC\nlWzk2y5Brelz3Yg91wcaBmaemT/zrGiSFuZQ+d4kZUYhCH41X2I8ZOYf/6YK\ntVlreZbgNn0auN0beETmXrdkhLhbhMdbQliWtkCuu4T8+WBuTBiVJt3P6vYI\nAegHNp9m3IMYwKXTpBxRD08V+RteFINCnsQK43Q/14wShnaNVkAHEl1j+l7+\ngplZv6MTdTFnwHrMvIlzHo34LMcEto8saRt6+9kU5QEwkCn0AF+IMXWTlXhP\nukmPC1NV6eex2pIT17vEt8fViq9ze+eVAG26idBHz/wBX8IpIuAvW11YauzL\nld2lVcNysoIkqpwsKrASRmvmK/6/t7QygUOPv9ofWdFIqCeZ79gPcawGjgsp\n7uAjo+lFSl6yH+oF9w7aJGLmyooSyLiruUem6Q7AGvIHHlzm6Mwm6HVhsD/F\nlPE+5MPy04WIPaO/4T8YG7yZ9ZiZss8QT3EzoivpG1eOBYp0TXZdJ4hJo6Q7\ns+IjIh7biP1jkiierJDGKqQD7KYdPU3dMbbUybBCgElZBmcpOyffRsfdGlhd\nNbFlFv3It3/IQ5LSF9JUHAfumei/npVzApxUuWL4fdeaheE+ytzN1bvYY7ac\nfQ4rrW2QMfzmAKSVSPdViNvgAMKlVsVF/rHSrA16wQwdNbDv+R3MZXwLW4nf\n8qK0\r\n=FZRV\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsProvider } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsProvider>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsProvider\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","gitHead":"318ffbcc8993cffe747f7e4f6abfcfaa87c09de4","scripts":{"lint":"eslint ./src --ext .js","test":"jest","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.11.2+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"8.11.2","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.8.0","react":"16.8.3","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.59.8","apollo-client":"2.5.1","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollos-project/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_0.8.7-alpha.23_1559226629023_0.37765513515383","host":"s3://npm-registry-packages"}},"0.8.7-alpha.26":{"name":"@apollosproject/ui-analytics","version":"0.8.7-alpha.26","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@0.8.7-alpha.26","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"231b80d93f45fbdff048ac8e42dc681f1cecb50a","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-0.8.7-alpha.26.tgz","fileCount":17,"integrity":"sha512-LHL+UX0Eu60CTMEKJLKGMnzxm0e3VhKhL6oIuTXjIKiVno1TMqI+8UD6swcBBdQjWnhRrTUoi5Xazy3NjN9opA==","signatures":[{"sig":"MEUCIQDTB+faTh99goxGhYhpRAY7bJcjqnC4UTNCjncomMlTJAIgYN9Edl71kFtQWE7H0HQapnZ3ulNRtuF51glsTuXsQO0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33543,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc8VxuCRA9TVsSAnZWagAA6+EP/A8QyZFkiF3jMAExtJWR\nkfh8rc6B3sKpHM0LIbGs2tzAUPZatB/vmdIgcWKxo3pAMZxPtWJ1nxnztaV0\nrcWp0Be8xpjySZIFeMnt3FKeAGXXFDaZnToFN4cV8StH6jNWIEMsMZ6m6JkR\ndTw7sgzd7PmD1CMsXGBVIMSPS2lxOanQFwWETivZOcd+Nduq2Kl6TgkwhKPV\nx+90+I09XDP1a9HRLecYJVLYSjMPcEqwvvtUSjpxEWcj5kjjbHQE8PYSECr4\nPnUeF5LFcidx/M8BzIBoNA10AzYqahpnzzOjlkRx0tLedEA4TBRyOL7Rce+2\nGWFqPY0oY/uF24M4Tr6oq6altRKNO+q1UWo15L8TDHVy225YQyo+KaQP7tx4\nK8cssfgU2cRs9C9O+8N9OAif+6BjqZxsO81b2K/ceSh/EpmfVKH6bLFnB/AV\nf+FL6Tk2wLAGGW7Ko23+BRb+uam0jzo854my20s8bRc2OQM9vXdLJv+fN7Rw\nxuyPhhW5lY6I0uq8y6CwhKVAE+MU3trHhoiP5f9l3iwWQikOBRJjdNBkWKzg\nv4TfqPyfjF29319OYC1VoIEekfdd7TMOq7S6guvHQdFGlyXH9K3rnQ+gv4ov\n77pecpXCiLgZT2jYVaAsYHFSgSrnceYcSrUcFXJivHRszrxaoISq8GIh/tDR\nB4tW\r\n=DHn3\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","gitHead":"44f71f4d337117661b27e1b1d7a86a8cfaf1c62e","scripts":{"lint":"eslint ./src --ext .js","test":"jest","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.11.2+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"8.11.2","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.8.0","react":"16.8.3","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.59.8","apollo-client":"2.5.1","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollos-project/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_0.8.7-alpha.26_1559321709646_0.39564509739458864","host":"s3://npm-registry-packages"}},"0.8.7":{"name":"@apollosproject/ui-analytics","version":"0.8.7","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@0.8.7","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"baaed51e2e048472ca668949ce3237ced8fadbe2","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-0.8.7.tgz","fileCount":18,"integrity":"sha512-zRQWhbV7MhP2gxUWCuvTgQUP0mUziUKrqjQxgIQG8nTU6MLtPfFdVEe8DKP6ItfjWpL7GGhfJ6pTMjOpuic+EQ==","signatures":[{"sig":"MEUCIQCpEEm2alIhyDaOENlb2IYZwqnkSIYNm7kg/a53PhRueQIgf2tdpb10T09TOyCcQoOja/Vu8l1bWkDIECsLCADEC38=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39674,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc9qjPCRA9TVsSAnZWagAA3QAP/0NWepgi7aSeiFm5c6mL\nsWyszLA5W/fh4qRIx4O3rEX3SOeA+OBJexNfwyv1ZJgGUO1W64JCULM6ngqH\nP70hpPB3MqFGAsYHMnMw9TRexkwqk0ACTgUfB+rJxCEocOtnWmQpK+zS9h4B\nj33xIykbZbochTkAHJm529OkNuUBK1tE3Va2fy/6XvlV1pjiEbuYMTurJWt3\n9fNvVCEoQBMcc1qxdr6VrKeZWfPU0RtMptoJTOMSiTOGycAPtVCZyFOR3jAo\nT4ItoZUyy1g5D0FTu6LYePv+QRlnhpuDFzx5ad92NDQVH3DEA3blB1yT/sDj\nAWQoFpwAI9lQrpjOz7vDzYp99+NYxFfmYDg65bnTIU+hfdo0DsTq/y982uP3\nATS8iR0BTR7njZiRC6s4aGC42qKYO/Wi+k1xKeSosoKHn0bsd7ue2PtNKbC3\ngLAcGpL4C8YDNkdgzKYw7OMIDP1FSSuab3HH9wb2tPdquyoGoRAE31HlwN7g\nyvNnzvKSTZh18J5jb3/VR5tESDxEe9i7KXp3M6nOwZmwd9XGqLN3361PG7Rm\nBe3pGCX59B4QR1NeowFjF26pBdAi5YS5Vx/T9hyY7zxSrhzIDRstZyoJZALU\n7Vm0nMhDrletwndJRLvvOyfmsX7gNrVffSjVr6BeTL4n5oQebqAPoEkJdiB/\nDK6Q\r\n=cjNM\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","gitHead":"d4aa23147e36e06a13e9667835128abbbf2042e8","scripts":{"lint":"eslint ./src --ext .js","test":"jest","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.13.0+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"8.13.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","react":"16.8.3","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.59.8","apollo-client":"2.5.1","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollos-project/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_0.8.7_1559668942486_0.44493603069567467","host":"s3://npm-registry-packages"}},"0.8.7-alpha.32":{"name":"@apollosproject/ui-analytics","version":"0.8.7-alpha.32","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@0.8.7-alpha.32","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"7f77d02f3866e778604d8d538bfbea9f01af7da5","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-0.8.7-alpha.32.tgz","fileCount":17,"integrity":"sha512-sCLfp3KXIObcK3vQRb8VZEGXPJx86dXPKyOQA91ooCzxvuLK0P11g7CbQomK6UzWwgfHg3tb9685pZsG7GvhNg==","signatures":[{"sig":"MEUCIQD9piDH5DMkgAmwanc+mTt8uOvN6shHZLCHYSjnisB4rwIgVLnf6QOl5BqkCi9ni28rYgKifqoJg/buQHn+hSxNjKQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33543,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc9rYvCRA9TVsSAnZWagAAlyIP/3Lay5x6bzhlYZ+n6vF7\nYViQ2uHo+2vKHx/j5ux+mm/zHUKoxC4W0RgjrL4X4ZWlwZzEeuGeOxQ90/F+\nC4CRVnSCeL98tdx3ni91VjN2TGcIrtHtkaceGjbPcafjatnTxotntvExwfrh\nB9q85/1z6GRW0w51C6MFhPmMmTjG842CaXD4c2I8pNiX8JMFXBq4dUZ2RFwX\nf68FiWRxMkEj4W8IaY41BQnmXqjd2tOHyUZa3cNcjVqo63SCIhSTNIvgX2SN\nvCnNVReJHl/SY09kKYudEQZS6QQdoL80pEN7M07M1Hyxjqh9FGp4ivNC9Hgu\n3qW3wVUMRZhNZAQHkkbNu1flftfUG+T1bo/DqtTvFlhOcUxRJ6vKLqB+YYxs\ndJurZxkqpmknVO/WXWYWSDeWzsNpaBmoy7rVwTKkNKV0/xlwc8Of3J+ty+Tg\naUOn8wb72+5fTVfivVeiQRJWlHldeCmA/PIgTDNWKlA9BndEhkA+5pxeXhfq\nCrQf/upKl33v04gvvnf7PipraPVCIyS9HKElAti+De3DhWRcpqgR2hTTtPkc\ns5Sq1IedxXO9eIdS6lqjp5jE03rbjrwASCkk49gAYKCV4+mbhQaW7kma5iNi\ndDlvCTjLSsQ6bTLZOj6NDTztmF1E6ezbPywRO4oEiLLnEVxgLNb71Rv9LroP\nrpUQ\r\n=z2ey\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","gitHead":"3d65480e5d448a2fea5e41761c590f02bfbd6bb5","scripts":{"lint":"eslint ./src --ext .js","test":"jest","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.11.2+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"8.11.2","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.8.0","react":"16.8.3","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.59.8","apollo-client":"2.5.1","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollos-project/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_0.8.7-alpha.32_1559672366560_0.775403054786167","host":"s3://npm-registry-packages"}},"1.0.0-beta.0":{"name":"@apollosproject/ui-analytics","version":"1.0.0-beta.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.0.0-beta.0","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"532179d4182c3bde3559cdcf37794bc25ecc239b","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.0.0-beta.0.tgz","fileCount":18,"integrity":"sha512-PQNTOWdZWOycWwP9PocNfNaRA99F12C/d+vF8E6PEmdo5L2x2hu1ogk+kozYqBGI1bHXRGw50uhKtPPEWAnS6A==","signatures":[{"sig":"MEMCH3lTuEU6Xve3aJbIke8EF4G07BQwLKx9/54v5YPDV58CIC30W1/d+Ex5j8hLgS+fnpQaZUGZE3ggYEgJQuWOzgtL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39681,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+qkOCRA9TVsSAnZWagAAMDEP/RARZZs436A7PDKIYHqJ\nO7TTZr3BmAXbCVReND8UnM+EvaC9nrbSlzWK0qkMPsl9KfKDT7AYkwe6iQWe\nvgoj5OtitdoW4UlByQwoTNoAT8qz0I7g5aKK7rMh8dlKrENZFXQfzw5y6rhP\nmDxnB+mhwaNhSnSO6XxN9vxwGodkXeM90EK2jsaOyEh/tL8tdtH3wFG0MLTO\n1CGe4Fldr1F0Fk6CMHT4OZRNP/KuPjKYLykvmlMMaGiBLwEuyd7aEOexL+0s\nh1htnoZeT2s6QF5O0ofz1/gU+ForwKx95bj6JZ5W+eLLVCOsO/jgpfx1Jflx\n9rDMaFy5f7OXJbCcF+dUg9THqHt/CkIwvGwX5/YQaIRYIN8Jgv88OI+/TNCQ\nWxXt6LwkKHsmaj0v+z+0V8UBTYVcvDG7K0pZqv6Vvk0xUg1vntkmWnwFMMaG\nIOA/JE/38RxZ/M/jBmcBGOZ2PPpWFjOXB6Cp0hOj/oSZDfe5v6t75v4adG9H\nB3FyGq2AcAXNIEX+evxxs7lpWLYn+EtXoPaQdQuKjNcCYCMx/yD9Nnsgu7uc\n72TqG0vTihScIFN4WwKh66z8TuhRGaZi28TWSBbmCco/Tuxq7NYJ39UdGht/\nWgIE/ZPpHzYlhdWdJnnorTi9hFXdhqF5ArKlhzqxMoYG9DQ8CTFUL3cdYRJm\ndWi0\r\n=6VUQ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","gitHead":"e6fc007ace19751f8696e2554df3ad2df06d89fe","scripts":{"lint":"eslint ./src --ext .js","test":"jest","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.13.0+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"8.13.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","react":"16.8.3","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.59.8","apollo-client":"2.5.1","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollos-project/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.0.0-beta.0_1559931149992_0.8999475497753933","host":"s3://npm-registry-packages"}},"0.8.7-alpha.35":{"name":"@apollosproject/ui-analytics","version":"0.8.7-alpha.35","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@0.8.7-alpha.35","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"63ebbcd1c5bddbd367a8592219371651bc512943","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-0.8.7-alpha.35.tgz","fileCount":17,"integrity":"sha512-jkmjjr7Xbn93Xd6jOQCzDbZKjcjqqezrHR5FkIZzotRSrjFLhGxK7ea1C3XT/ADXHuu29h8VUKZmr5VG5MAUiw==","signatures":[{"sig":"MEUCIQD86Rk+8tsWMYvIsAza3SLzYqn/kYB2fCOXgtFIXghY5AIgVT95lmSi0U6/+xCTagVGCadC2nKf7IFycDCB/LRlr54=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33543,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+sN9CRA9TVsSAnZWagAAdRUP/iHxZCdlVVbJhrJ2Z44Z\nl2H2wr+jedRn36iFQIJDsVXKM5Ihd4KDc7+1zzf0mLOjuAGEP9msjzYeGIs3\nKkAinlmqUdZCgarODmrzpQx2WN6Tvcx7BNeOF70SsMuvWpR0FQXBLWeU93gI\nS111J4RCTt5Lc9HyisYZsZy4SM5ikiIYxU7mRX01viKOklSh88YEybypznRA\nY7kMTSGdRbS3efg/iWxnxkpk652M3W2yEPjvtqUhfq1QJ+T9b5bn5KebTJHn\nhBBAFnDHJ1W6oOIqLfq4kxVD4SfrgTAM0ICtE3iaLuY8/IACKpBlkBi0wKdc\nYA+77EAvjuilIEM/WpJueyOwW5MxBnUTpCThsjwcyLb821SJnRNcAPL94DA/\nzBnMMnBRygAROzv0eE9FEvC76En9+tC9xrnxsgpGzyA83AxyOlPFKXWfzbHQ\nI0X50o6JHDM1EHjP0gcLAnZPiPnOtLraepxFNPSHf70a1LQ/As190h4xn4jN\nI7Uzn/j+2KnK26++wxEY/UENklJw3ZYVSJ1XUNKYeopq38Yoq+8iqrlrJCRH\n4P8uvROiN31xAvSE/xdj96uW9HlWO5/UYFU/XGXklRxF2+CB5jSLByOtd8VD\ny1TPVlIzQU95gvQZnd3z/P6YowBiZDS4gURxlsZhIPBUbk6K2hCNTvEAbC2V\nIAdY\r\n=0oVL\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","gitHead":"4f1080c98fe8604c898c83979e1561c6a05d9830","scripts":{"lint":"eslint ./src --ext .js","test":"jest","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.11.2+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"8.11.2","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.8.0","react":"16.8.3","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.59.8","apollo-client":"2.5.1","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollos-project/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_0.8.7-alpha.35_1559937917089_0.2926968412244746","host":"s3://npm-registry-packages"}},"1.0.0-alpha.3":{"name":"@apollosproject/ui-analytics","version":"1.0.0-alpha.3","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.0.0-alpha.3","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"05152e8c209f71a7f2df89701e3a0d5957979839","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.0.0-alpha.3.tgz","fileCount":17,"integrity":"sha512-uW785+id557YXCII54WXkmoV2l+b8n+T0XcsDa8FJcDwq78HrK0HvFASr+kUcojl3/dMSlZgos/zfFsQz+eNfQ==","signatures":[{"sig":"MEQCIAHLJjDdqdhtaVLLNGzSDWLXyHb0OTHdso97T0Bam0VZAiAg4UFQufvu+6LXkTE4MY6gqlXDRupOd7Yhbki/8XnJrw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33550,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdB6PzCRA9TVsSAnZWagAAbGoP/3Yl+ISJwUFQbDPz9qad\n7xQXnpoa65b7m0dW11BLBlEB48VficrMTAl9SMnCUqfn6fGQGgvlh7u8TTZZ\n42zRgxWmvMQCr4ec8+cb8/b+IVUPeP5mlqVayImOCgr2sQ7xjO4llAbolZVJ\nwOtCBwKGMIbc3Bm3YkJFl1e2KutrSQ2/ka9jT45/dMAdVIeAwgmHSAWCH4B7\np1obFB25LfzFd7aziqtGrjjIHT8qx5Rk0hbj0spZrbZZIZA5gugQPjGjeHe+\nrYQAJ4OAHgjQI7NiupyPM5b+B7UNGX0kFl0XcOMlsAm1ti/YfxMD93QHDKg6\n3/Vwqz9h9hyLOgwNVnd53Ocwi/y7wR2Ozu3ulnbNr1izBDhHhGzHew2Qr96x\n8NvOC3apKLAZXs2e6N8PN4KPMyoRtLFKTjxo4J4lOji8TM4pcpjhooxDur9B\nVGDhGlrMbgvIcvaeznT2Ni2rcIjVWuV1m1Uuh9FohiLx6QKjpideJDvpzQmh\ng+6OTYxaySfVQWPbN856frSrPQbznjONWBXWmb8TE17qWXp7grivWLy4G6a9\noyzTTLcAx04Qtve7O8m96RBrJxR+RlE1xcc7qR75zkpRmupQSyY6NS5Opahp\ngIsdr6uTllFuAGELsXVLGBKID85GpzqqMUfHCWvoAQZ48q4yz+VQncS+kjaM\nJ1fV\r\n=IlFZ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","gitHead":"d2409f726a1319c550c6f91495dadddbe558b0ff","scripts":{"lint":"eslint ./src --ext .js","test":"jest","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.11.2+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"8.11.2","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.8.0","react":"16.8.3","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.59.8","apollo-client":"2.5.1","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollos-project/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.0.0-alpha.3_1560781810841_0.8823824857147855","host":"s3://npm-registry-packages"}},"1.0.0-alpha.6":{"name":"@apollosproject/ui-analytics","version":"1.0.0-alpha.6","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.0.0-alpha.6","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"5e0a92aeff061852c56e1e1ed243dc2e931ffb80","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.0.0-alpha.6.tgz","fileCount":17,"integrity":"sha512-FwfZ2aMPYwI44/LErMP6vFhd71VcliKCY5T2VAhw12P3QA1FR0qEu09UJaPfmACSjjaf11S6duAr0bht1iTViQ==","signatures":[{"sig":"MEUCIDoAbk32AkfWCp1ndPmsFbgciurTpHIBFUcUCyBIQokgAiEA2Un8rsWsX/3Z0fe75Wt5NvCa1dVK4672Cprv5i12E8M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33550,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCPcYCRA9TVsSAnZWagAAs3kP/i9nYo9cAtwGwX8bRD7m\n25fRTWW6GK7rBuv1iA7aEmT8n1jLyN1tgkoq35vsdEo4rehqpcg8T/+xtoGm\nxrrKbz+tN1ukHXeOy/vKG06tLTO7x2UUwBAF7oDfDCZLHdPlrB3/r3c9auvF\nUEVkV2CsL7MEZZlZFtQ3gXIUJJOfsSegAcapSF1lwUMVIIRH6jGE5Qv9wLxx\nOPw3dX2w1mv2+dskPr4ykVz5yFt3YglCveFewtkxPMB3YDOIByXBXRnzL/by\nhS5PW/CR7IplyNbHrGS9tlj8ybWrl68DUc9LRjdzbz4LQ5a60oNVorYZRHXB\nTtifI6M7OA9mqVaUPYkBvsGo2rTdg/CS3DoQzrVN+axS+X4JZgo/LgE6A2J7\nedMhnN7pEYe5WWY/2LA9mGiaBM5blJdzFVjBQEeGuhgTNvMH3kcH1dCrQFGO\nPRIr3WVqPinfHF8P5DFEgP1IC2oKij2GkPMzih+0bBfrcrxX7odUl5Up4fw4\nTBsdp3a4rEEVxMvoUrfUeWgHLrnWmUq5swgZvEDyra4uQzwSvV1K/kva0E+8\n3l3RvmVXqd4CSqCFmr4rhsckh4Jj2t21CesMUfI6NWe1qV7zPcHS93CO49ew\n8e5Qiyg33cnXmdybiooGg5yPXbKDdPqR7mHT6G3LOfd/oQoaHjw6KonSi2XJ\nBnF4\r\n=Qa+Z\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","gitHead":"0e6f6e9cb60a5bfb628881d9cfaec027e64772c6","scripts":{"lint":"eslint ./src --ext .js","test":"jest","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.11.2+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"8.11.2","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^2.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.8.0","react":"16.8.3","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.59.8","apollo-client":"2.5.1","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollos-project/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.0.0-alpha.6_1560868631615_0.5426365799635424","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@apollosproject/ui-analytics","version":"1.0.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.0.0","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"4554613cd8c62a766e9973f4846453e2115a4230","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.0.0.tgz","fileCount":18,"integrity":"sha512-JMuwyva/uTQQU391MNtsUIJo/DeesmzxsrNLZlopCiXfA7m7CyNoczj6fZvk6RRGuKcPitffG+AejBtynEVoJg==","signatures":[{"sig":"MEQCIDBpVYept7v0iE2G9Acr2n4AZAK45dXjI/fPrDd0i2J2AiBetQM81ce0Ct1dy4ivnpRu5WiQcX8PmUXO+qg1Q1te9Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39682,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdFW/MCRA9TVsSAnZWagAA/zAQAJjfhzInjSqsgr9zAm91\nMxkw4ZXp7j1TPl6cb+eHd2Z6zdt8M5SxFiZSb/MMjd1DCoi3FmVJIApJ2MW5\ng9ubVlO2lcDr6MhZGBtXZ/yhFIuEJcGUmtXxPMbdtZN2BlbqQkS6msUSQFX4\nwTmtAyEemh7AwmwoA3/uxKGH8SI+gyiyVw7bHRMzUSO/8rjiQGKC5+3rnoxG\nw4iOvYoi5wEFK2JvkvuuZSCJmiyzENZmA6pUYta+HklpYW8SPBViZQ/i8egI\nCAySTanY9JfNHN7pcxf6s3BX8IooAkFXU1oeLk+pvQ9fnMXOIOaynNNJyWY3\nth/7uzo1rGYWg4GE+ehXxWaBMvrTehL+c9icem/Xx9b9tLSAl7arBaJzbN8+\nUHwbjCaTaO1oPb6Zu1GKZ/LMcb2y85IwUe7jRCipL79c4/JCMy3dUVDJVo3Z\nqUtYXjVXSy1j0RM3omCG7MaEjCLJIFdK6AxQZ+/o0TBC3tty6YpU00gVIW3p\nJ8WIBjUdkyjmmwNDKAWRy0BtEpzoMqr6M5Vy3zyqt6vjqQHTNv2y4HghY35w\nEAj6ZQKP81mhM+n0PGGszyGRxviFuyvBET93QX5XuGWJy7I/FigY7O/RXhuX\nJw7fapZJzTz4d5B4aNZigutS6SVVB/7+EIP4mxQ2vwxWLGbiGujijw6LfuLo\nXF5a\r\n=RJjZ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","gitHead":"a0c71fe1d1218725f19654d2d877f7dc988a6985","scripts":{"lint":"eslint ./src --ext .js","test":"jest","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.13.0+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"8.13.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^2.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","react":"16.8.3","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.59.8","apollo-client":"2.5.1","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollos-project/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.0.0_1561685963924_0.8938133398705395","host":"s3://npm-registry-packages"}},"1.1.0-beta.0":{"name":"@apollosproject/ui-analytics","version":"1.1.0-beta.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.1.0-beta.0","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"c1b20fec3d5e42e3d2f0d6ff190c1c8dd20ec101","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.1.0-beta.0.tgz","fileCount":21,"integrity":"sha512-Q09FetxKecHi0hO6PpynYM0BO/gGe6LDbc7jfrdf79shoiT/S2LeWU/Td2IZAXHU+2qd8gQQwPWn4IUHZwSp7A==","signatures":[{"sig":"MEYCIQDI+P7q8hU97zL8NKlExrZQJcwzZUTqWK7fjHfmNHagaAIhAJHe1/zqlQ4Ny1W0ngn8FAkydsoBTjaEKToD6AUxfFRp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29734,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLiXACRA9TVsSAnZWagAALuwQAJqIBpaKqXoPdMcR1apW\no3B+xMHQD2Ek+jd31Za7X/62C9oLCtcV9c2ZjODEhxAVQMnVGwuD4shf2pSj\nNOEfBgxncq2aFxMRYxTpOJbSnQfgaa/pT0Ar/Srgof/lu/isCzXk6yG87O0b\nKu0gV8pe41dDAUeQxM3ZnoK16ZW0lWbJE9GzKtYdTZeMCj43XPtXvIJxyRJF\nkxAAXPu5OSeTcP6ZOw8dUrJ/9iJOHKUOH4g7Y8HQw2ycsQsZPe9W4sGWgWQE\nJrwy4d1QyN0L8Ua7UrAnm3US8TtuAMfBAYPBU7XTIUmC/RBAu97SBq1pFsrn\nUWs67SeK8RYL7hoE/VgJInzh8Cvxju8jcH08HN7xtVS9fA/lzigdp5/n4+zI\nlK8T572JnVZFt2IkhpsXh+pXf4WgTi/xeZWxohGd/FAeaZL+weanbgMakdSe\nu6kIjndz1HLqaYX2GWhVKSJq2Zn1zg/KLLW8GIXhQzt+VXvZV7URM/LtCG2e\nQIol3ATrDFdFrZYvYoR75GHklXSdEc8p+DUmHyR/HkBmwayrwX5LiNEHSPrF\naW6FbpM5QrKvKmPIE5w2LHrUbh6MeKCmWsiVrr1Poj0QfN70ZOP62NJ258xB\ncyIeZcRzZcAvh5l/+ka1TYdj0OHc0pXMDBNRF7K80U5+UPy72x3KRmkst/aL\n9n6S\r\n=Cvnf\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","gitHead":"eb803583da83beeab7756baddcae3adca7650c39","scripts":{"lint":"eslint ./src --ext .js","test":"jest","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"description":"## Configuration","directories":{},"dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^2.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","react":"16.8.3","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.59.8","apollo-client":"2.5.1","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollos-project/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.1.0-beta.0_1563305407803_0.003913464666697841","host":"s3://npm-registry-packages"}},"1.1.0-alpha.19":{"name":"@apollosproject/ui-analytics","version":"1.1.0-alpha.19","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.1.0-alpha.19","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"fbdc28f1da15e74930aaa12794f8360998dd638c","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.1.0-alpha.19.tgz","fileCount":17,"integrity":"sha512-CcnOHoUo3CTaEkyVizVZlEsU6Li5XR2pPvNFGr5XsmCYwUFGKu8AvFVASPlPUUsAimT33jDAMoUkdoWzHsbJbw==","signatures":[{"sig":"MEYCIQC/EyUOnsmNl8zCXUFq9KTMG6F27dDdGq5fCNf+aJjUJgIhAIYy70enggdNii9ZQUpqJzRwsjO4FNpSAt1FGB69rdGa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdOegGCRA9TVsSAnZWagAA4dwP/0Wl8Ry/4wrsQQmxsoYM\nxaYDRaj2OKYm073WDwyNmGX7PA4ybLihIP9TscPNnj/Qiq31eywEPWQN1RC3\nxjqMxwaovlG3Uv+lqaAKrht8ttIlihigoBbCwBHBvd4HYYZbRPiX6kk8cHjv\nRXZUasrf+AkeiUSBPMq6VqC9B81AnBfSCAQ+NJyzrQEOhapCnGGtX6JXWenx\nuv8rRC4yxsjQ3puGqQYlZQLeCaozx6TLRqLIUvyD/AzejGIzzZJcubCUXBY9\nRDeBoIgehTrZoxO+LBXnywaO+uT84wX+/EStttCNF2Nmriicg1t7gBYfmA17\ns2faUhu0ubbK2igDTqCEvpPteZVPC2n2Gz762lAPDekDsCjTkCLgi4ibGD7c\nCDs86BMUXrUAzcCldb0yaYTbTHe3hrxPJ2erhpms9KZTKmW0HKqDxV/2DXch\nspXXm7/tCsuGIjQ3Y3uODD4ExznZt4WoG/Go3GoO68HAOxqBOwVASomtur+v\nvP1mx9Xu+Z3eVnqr16Yja0QK7DdOjuwjPQKroSf48hNG1I3Arua45vr0+0qp\nXemOju8Pp39dB0x2MhA8vDhbPu9/wiv1OeAoUqyZvQnOdtPPKyvdmCQUii+T\npdI3BxtWjs0Kw2ij3KmnHA1LfRqF3TpQAxQJ7rbSQbsbtkGcLQ5zqQAEWL04\nW1M9\r\n=StNo\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","gitHead":"4acb5c834bafac34a485a6b6051c62eec9d2cd12","scripts":{"lint":"eslint ./src --ext .js","test":"jest","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.11.2+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"8.11.2","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^2.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.8.0","react":"16.8.3","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.59.10","apollo-client":"2.5.1","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollos-project/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.1.0-alpha.19_1564076038081_0.9506143403664269","host":"s3://npm-registry-packages"}},"1.1.0-beta.1":{"name":"@apollosproject/ui-analytics","version":"1.1.0-beta.1","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.1.0-beta.1","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"b6cafb34628aa3af0150e892988c0a631b61b407","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.1.0-beta.1.tgz","fileCount":18,"integrity":"sha512-qUBTNg3fXigmWo951TUARznWpp5KBsKeXgdlAj3WPW+syK2N2WrLz6bIgl7jyNjKzO8RCWSwv1ZxXPCqhc7oxQ==","signatures":[{"sig":"MEUCIQDJ57DEXcgKrHh4AUxMedL+CGmXPzM9mLBeuE3XnJSbnAIgQ3k+qsaFo61kCmB8USn0+IBftXONt6wWWjsgbRPlbuQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39690,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdPumYCRA9TVsSAnZWagAAG6QP/jwTikizIbyncEaXobFG\nnmdcV/zQp3OiHtP6f9WtTyLc9EkNznadBCXUCvFtfp0u8og5DIDcX5wxzKsK\ngP7cawOJWIfVsrML6cIXp+4LV2Mq9aRUKOu0x4RODIeC/+p4A4hl1y7K0qSJ\nr0ER16X5qwCANCd3nVRbX85tu/+nWrGU4DAbbL+cCoSNSqgehRp1xiQ/QGYD\nYkHOXymplF+aODrTJplopkbP2nELeSHwss9CgJ/zb7TFKvgGrFVEuxL8yI4H\nC0O5TVvzpIFOj94GsyVRcrkmbPyCmn9HPIE0Gm6va+PqzBu0Fc+QQpXjOEYE\nOOVh7b+9+P8jYIM4IuqnyyQRehB6ylHV44qPMdYGtKa1p5uPj5H0wbWjbYVi\nXH1rs8Zc/tJ9oFZqDy7Ue/8EJbdQ1HkL9VTlnqod2Kwgvadpc+csT1WXyrH2\ncZp13J7qRiQUHbNBlQ8/3SuZlku+k/ve+vKq7h2bwo8jeN9Z0yfw18XvnR+x\nsv0BGYHxnKWlyNJfregaWp2fboEonDtWLYgyYDL09swq3e7NjC03AuwGTIGY\nxaQUIhdRZ7m1JC1DbMAwh7TNVVXkGg9KgWtJXuX3RMeT5p3G5Hb77EgOZA4V\nVLCPNwfrXtFe5KNTSDrrgeiTt1Y7JNH2xxXsq/H8js3uLwUuJhrpB/hISt5Q\ngARw\r\n=DRBT\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","gitHead":"362e1ebf12a797044eb1d620689ad3a0eae6b99d","scripts":{"lint":"eslint ./src --ext .js","test":"jest","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"8.16.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^2.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","react":"16.8.3","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.59.10","apollo-client":"2.5.1","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollos-project/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.1.0-beta.1_1564404119921_0.2532444729130794","host":"s3://npm-registry-packages"}},"1.1.0-alpha.24":{"name":"@apollosproject/ui-analytics","version":"1.1.0-alpha.24","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.1.0-alpha.24","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"243db04e7ec8a8281960ebd4b78bd038d208de95","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.1.0-alpha.24.tgz","fileCount":17,"integrity":"sha512-3Mk90OcDEUIH1ANRgZSkghbP3NbQX8EQvxN329V+gW1en3wnn2Bxsazr0l1tzWTY/z664o4ippcl23tSoC9VBQ==","signatures":[{"sig":"MEQCIBbd8Qwc0Pz+7y52HpOR28Eqjo/G78VxdpKey1VE1mzDAiB4gEyTTlMDft/AEibifk4mfDMdwhBxn1h5kFTKJRqMGA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdPwBBCRA9TVsSAnZWagAAnYAP/ihgo5ViCW0JlYFBxWG9\np3aptnU8oLT6NEPc0c0mB9smJ+c9dv0KvCss2yYXIMM4lOzLk2vaKGVELuZ8\niVlNdCu51cBLT9CQlicSGyxkr43N34Mjxlj87GlfPJkcgxbacOXouu0jjZE2\nm6eiC58+UH3Pb/eWoedksDYaSU3Pgx32P3A4/M5fCyu5mVNUt4DQDvt3lLDu\nk7DMtAHWSGfh68q/y/V5DGfNjFY0w9yGHctpWk4t5qfn3I1Wd27Hjn7D+F42\nS3cgSW9nfFSHRhoceWx6xaKH7u9m67qPOMTsD5rGHytfDDesv24gy0whurpO\nWwi9YfarC04C0S8DBqJiM2QCqDGE9yrmKZfyex59Swn4W+rJiJ6om5maDMmg\nTk3RsKRyC8dGiCew3mAn8N9eZIYZ0hKYeyw6qVr9R4XfdpNDnxAeK1O57v+9\n/T8O90bUUDAFl9lzZ/h+BiU8s/ewA9Zh70eLmNXz7PXnhCCOF9tlTbmcxIwd\n7m+OTclpLEsMPfxgfApahOr5tmJyzxuTfviDrW1ST47GS8SvlLSU8betFc+J\nd2UEVofUUuquEAc+gN/Fva2H8uY/BQsAFk4k6Jzs+y78/IkTg11qbSLiBkci\nkI6EQSwBG1bvAERXSN0rUwNfZVMR9Ywo0lniWBLXuPLrVdMAvm4lDHhC1h26\n1LQI\r\n=dlE2\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","gitHead":"047683b50d52588d85d3314ae7705e69e769d499","scripts":{"lint":"eslint ./src --ext .js","test":"jest","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.11.2+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"8.11.2","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^2.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.8.0","react":"16.8.3","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.59.10","apollo-client":"2.5.1","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollos-project/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.1.0-alpha.24_1564409920874_0.09020307717977616","host":"s3://npm-registry-packages"}},"1.1.0-beta.2":{"name":"@apollosproject/ui-analytics","version":"1.1.0-beta.2","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.1.0-beta.2","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"fbf746636c4a151adb8e3622bd493c49b9db6c1f","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.1.0-beta.2.tgz","fileCount":18,"integrity":"sha512-XvxxA/r566pRJR3WtNe5o6/5jpYm2ASyv54g7Ac4S2DvpE2Y2QIaO4WCeu3I8R+h79n8N6Qu4bHE93r1En5Lyg==","signatures":[{"sig":"MEQCIDlHWEspXFZiQLwRjVcnmJ/W265fQsCWyII8dS6JKTfYAiBvzg06UtKmZoYEWl9L7FirimcshsUpA0kU7m2mcII0Hw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39690,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdPzvFCRA9TVsSAnZWagAAd9cQAJiKKME0Sy2eRnCpcgLO\nkLZjpbuByH01SFpvar5TUACNzg3ozQvY26n3yK4n2jQHYPYJIeZMqJnCTQtR\ny06vX9rhfrBeiDwPd2EnZV6rstw/S6fDGwumDMH65z7MEhjl+NszpzBPUXHA\nhJ2RECbeaBofUuB1RJbpptyvf8Q3v6HsYo/C1xWNQEwG4P5LRROCzTTyJ5q0\ntnXz3NYd7TMG9O0gdJpjsp7R7zEBjtUm8zg4rk7Kz20W/wnW3PI2HeoIo4sn\nRkliFmg44MC5h/LwpUYe/2rpXX2Ro6tFBouzYiIjHF3Y37Qm4yaSdxfNkrQp\nsQg4RDf3INnC7V9titzqlS5ROUXNplr4uRNwcNVTF5+WaY0UP8YcwsqrgUQo\nWM5sAFcvwUetCwNBJ6pyGVWwgq1WC5Dw6iUU/FBGrBGDYojGah9q6K7dhvH7\nmHSa9kfhRSIMX6iNmjq/4LWoWN/WZWSlzh8df1cKNoymPnKrG63NPy1Wn9Nl\nYQ4DbNeoQZJaaO960+hnUQdI7gYhFvsiWi/pn/YnlQeausWknBpMgn/6tFl5\nvEUS903H/F0rTFCbYjgcxZx48xD3VKL81vyLhFWiqaKY2kwWTEpyxknz3DUX\nTJsncWoUpxwlEE8K1yiikNSN9yJJ4tSk3oZ0obkNozikGFOUCuMqf82WFTJY\ni/gz\r\n=aRXk\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","gitHead":"bc1b49564897e364fdd2e5f0903ac31d9cdcdcd2","scripts":{"lint":"eslint ./src --ext .js","test":"jest","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"8.16.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^2.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","react":"16.8.3","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.59.10","apollo-client":"2.5.1","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollos-project/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.1.0-beta.2_1564425157111_0.8169745621830675","host":"s3://npm-registry-packages"}},"1.1.0-alpha.29":{"name":"@apollosproject/ui-analytics","version":"1.1.0-alpha.29","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.1.0-alpha.29","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"e9f0efbcfafc4897e42b6f994632de7df80fbebf","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.1.0-alpha.29.tgz","fileCount":17,"integrity":"sha512-WUiLxHjYxsBjO9WB8Qrrww/913yTt5IG54ccAs62A/bU54soloYk1XyCMO2eG9VAPotGBD45oPUnEDytiJarwg==","signatures":[{"sig":"MEUCIQCGYFhYJKab16fmsrHcTMMe13oFJE8KPdQXs7W0KLzANAIgIzYpsHcd1OtEuHZizrHOYo8GGceOfAWmru3qB8QZqU4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdP0vwCRA9TVsSAnZWagAAf50QAJhHebdFgNCd6mXRXehG\nLtAg05Ef6K5DiJ8QZrjNH3ZuPt3jEeNd26aF+Es8LiWwYovxTNMIuNICPkPx\nv+BPFI1zH55ilKgH9+SX/Qe+YDcLL2RhW+M59+7XJFU7s5eWMQi1RpaTPK7+\n1vn2j1kOu2wdBEqjZwRB3mkRFbfghaSFq8FbUfoHb4P5MJEKQDo1+XRSE/e/\nym9DP4/rx0Mo5rTQKXwqb3T7E+ycbq5r5jbkPhYYh89mzFg43+CRSzGtQwoV\nHQLziJkyVtWF0UGkmcw0VRpoLiMTbr9RFiReGFOR5wzW7PLP8R3nmBvgNd7g\nhr6HCW/mgpxEcN+R3wx+gKn91CwqyoU6BSIMT45+i+fflJ+6ZzhI5kafCoxc\nCzpfgurCxlLBvQ7tAAzKoDjKuc2Yry/1FpjVph7HXD/axJHhZvfEL/3VKY5Z\nwacoQJj8wAFJ36lou8O1V+LI9eyNweezW8MxSXeYeFI9e7+/ZJ0bzsLnewNG\n0hQX+XzqrFOZWSFBhVyu6ENTw6W0iOsZugtp57PdpJ4IiroKCj1Gtvo7Fk7e\ni1bX0eIEvlAmljXcapaXFl1sv3JfgXadmd8ycyytQ+zEPPPvFKBxo/Fzva+V\nsln7oNnI8u9VVXAx8GvUXVeb3Nk14/m5qXH9Xun1BT/lfhfaSZf4tXCpzJDX\nc5S+\r\n=P3PK\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","gitHead":"11b7089a5ca331af03e86bd7b1278922700524c7","scripts":{"lint":"eslint ./src --ext .js","test":"jest","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.11.2+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"8.11.2","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^2.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.8.0","react":"16.8.3","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.59.10","apollo-client":"2.5.1","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollos-project/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.1.0-alpha.29_1564429296285_0.7256473348497388","host":"s3://npm-registry-packages"}},"1.1.0-beta.3":{"name":"@apollosproject/ui-analytics","version":"1.1.0-beta.3","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.1.0-beta.3","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"26ccdff80df4d745369df2ce59b315dbe141a6fc","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.1.0-beta.3.tgz","fileCount":18,"integrity":"sha512-IMZ98zPhj0ERWSNzuheP90O3rsydYRcwcyPFnRLSncRlh1EnQVAr5JbktbXxm+uEOUBfUF7Fx9DX9L7ZPXef8Q==","signatures":[{"sig":"MEQCIFmxtkl2RlW759qv7Twol0ikHYB+BHQv998eLEp5JCPbAiAXM11rVbjnXTJFy7rxBSmifZthM0O4s2omXKZq9YW/GA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39690,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSC2zCRA9TVsSAnZWagAAi2MP/39gzmjBNbA9MAzgj6J8\nqEwkGFXunJFAKJ8niTrOPTpCkVbKNP/C2KghWhotmOYZL1Sw/GteI0KihIAB\nnIC/jfDBdqk8l6RNz7gigJlUBSIXZGuIlRA7r1irZL2yXQAXVdI6W0phHnc9\nanBiHnA8QGh6WwFVbJu7CA7BydQhjrxA9d0Bw69s68fQ8MtwFasmfnDxSi7H\nXlVJgBxdBQT7Es0WBUBCXuOPajitB8L8WGKlXki8NKZHq4yCU9vDyVkbSZWB\neyg3Vw03ijKTaWu5tyPpfOy6aC2hIdYMSqa5YEmrpEy11gD1NlvAHKtjLsjq\n9o3lU8BzciF13wv4Q0ZTXX4tqvYQosDm0xfG24WJXx5reU2DVB0mJFOy0EuM\nfw22WguNgjcGIYwugzLTeNIu1ZLMUGTukexerIRccG6a81G7WslPhITuyf+H\nhPFhsJdCcfXR8Ii3in9bJkY7XNhkeC4XUzLEURF7isuW+XJbrEpfh8FBDCWK\nad78Lv29b5d8Hu5+H4afmVYsSRGyOMvnSm04GYvIY7VgFdVePKrrNK9R8FID\nCPHAFyGbMIcImMnSoLkxvsuEwjJrAFpdSZ6LBHJPov6Zd4WIYKAz9EjrqwrC\nC/6q1P7JZjPnIp46vt80N+zMUb/NWWQ1I0dH10dWGCffPB4bybrBnZ68g91k\n84ZV\r\n=mmE7\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","gitHead":"4b576373b56239af190042045b81ec1ec96dd245","scripts":{"lint":"eslint ./src --ext .js","test":"jest","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"8.16.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^2.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","react":"16.8.3","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.59.10","apollo-client":"2.5.1","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollos-project/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.1.0-beta.3_1565011378823_0.2903505837963354","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@apollosproject/ui-analytics","version":"1.1.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.1.0","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"6cba19d828f557e013286359bc6a371355a07c81","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.1.0.tgz","fileCount":18,"integrity":"sha512-LmPt8v97XR8MtT8p3pqeigo6L6rHAaeWictCbXeOn0r6J/1h+RFY/l13/20LQK4GWqT8LCgq3qxUQoAeLqokqA==","signatures":[{"sig":"MEUCIQDfQG04cSFRIPYcqgeShAuWV3cuoTv0CdRbM6KCayOoTgIgfOpNUCCcZj/mPvTp2gnKyXcZ6cGzprKxhpsrL5uCK6M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39683,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVAi0CRA9TVsSAnZWagAASrgP/iKR3vg1bJAenGyhbhln\nKW5ep4lArurBimkje6DIibBlIJbFXarUiEOdtJ9ofODzN87vXu8llSamIWBa\n/V9jLJfzhOdEYdJ4soW6fWxJ8BzlrShONmX1ax/8MQcwx8mvwWGOiI8x8Rvy\nQUMnCweqUxeHaW/htMf59o9EOuzQmfFhERskJFmUOUp37ygEyB61b/oOuHB6\nnYBAa4Vh36hnqTV1XKqS09irPf82c+7bhlhL/Q81qwJRheZsTUq5gHAAYm5O\n2sMc6uwDloW1Mw8N/IpROUYNu3/csI5KuRn6DtIPBubGk1KtjFooX+Rgz+ro\ngeNLABMLCbLtIaJ10+X1e03ztcN6CtM1MaPVwE0aP45XyjGtS3Ww1H4YzY1y\nJCoWXmZoXOPfADJfsP1SCFuaY1JvwmnHBb7dry5b9SblL7AJKWdfWgcpUnj+\ny3szukoLHRKJ2ZEXcR6SQ2YexdZUi/EW8g5AsAgDua5YMkCp++LuXKb/Ceu2\n5OwpwsIhSYmhpGyvieCilgjNoOdJzUPGa4/etlM+PQjntV2ppuHQ8s3CzrfB\njpiCszPixNaPbrxK6JfJf0Kz51+4vPziZWLee/BWioQOcv91knEO9tzgBwV6\nMRmM1LU4wQBFp2AtDBoUy+JK2X0i4SjJwYNxY9aP6nEjWU9a99sjbWj5u/eg\nTRlJ\r\n=INm5\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","gitHead":"289b5ad67588c0b0d16fb89ba6fc3059310f4d70","scripts":{"lint":"eslint ./src --ext .js","test":"jest","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"8.16.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^2.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","react":"16.8.3","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.59.10","apollo-client":"2.5.1","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollos-project/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.1.0_1565788339972_0.8758781520488108","host":"s3://npm-registry-packages"}},"1.1.1-alpha.12":{"name":"@apollosproject/ui-analytics","version":"1.1.1-alpha.12","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.1.1-alpha.12","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"d1f8a5aa5e31097368b2cb31bc6dbe904757b1a1","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.1.1-alpha.12.tgz","fileCount":17,"integrity":"sha512-uroNgDH/nufEWc03/8Fy5v1H78aN8MOTrpkMur2sfZb22TwO7axqmFsXmAplEbBEIS8GBw7ORzeEpNJkRFVong==","signatures":[{"sig":"MEQCIEe80BIABJRt8fpa2HEXHihpaPm10WLAfO0tzud12RMcAiBYv4PZS+Z49rPMM6VB1oLAOzZdzL3z4H2paFYki+TTaA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33701,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdbwncCRA9TVsSAnZWagAARuIP/1AnPSqS7AQVVM8jI9ZA\nLvJO3a4qzMwJCy1+ZO8pEy9YKJ0sJRut+pXXs/FC5guFfN0YNIXe6ETq930O\nc78VPgnIVzUrlx4q1/RFb9fqgflfqcTGRwBZ7IwRU8x8+cG+kohHj/xx7SOu\nOkLU51GrpU6+KDDWQfqDgfEtifqQJTnLdNxJ3wG0hXqTezRohMZ/lX/D0/r0\nDb0xI310wNDY066okltme1CCTxQuNjRzOxI9LTrz+T9WmST9jB2BmUyznnUb\nhGvTRx4jse0TmrBxx/vHSPXQoH+oPDNzxnydlaZ5wBPB/sWykVRS0hzkggsr\njCFhULX2zIQz0zBdBklD+JJjHqVmZxZDlebumXPRWcPPn10/8zkEnJU4zygZ\nzcUeKzxB5Bkb5hXOHuJyjHg+GE8Re44jqdvFSL/zfxlpGWh6zYeArD53EmzH\nopo9mUKD8QUT9jKuzR2xya+4PuNNSg7X41Rw/xjG1emOY/K+1Y2SvWDzk7N+\nUL4pkYuuEi/EmybEKQiLieqt7PcZK8ImqgK3EJAOtTBm8vpHgLJx7RhtpQ59\nldQCqlMGnyv8/FRv1pZqs1ZNn2i6ak4SdFET40y6ZZJPvx4LNHV6cf/My6JE\n297eB4WhBgRIoE6JUDQ8BxMdxERZ0o3xq/pQNZd/AeJrj++fHnr4IGCTvu8k\n1Wa9\r\n=JMVu\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","gitHead":"410abe401886e1d819134b826f16872220bbc379","scripts":{"lint":"eslint ./src --ext .js","test":"jest","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.11.2+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"8.11.2","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^2.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.5.1","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollos-project/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.1.1-alpha.12_1567558107791_0.601757879354506","host":"s3://npm-registry-packages"}},"1.1.1-alpha.27":{"name":"@apollosproject/ui-analytics","version":"1.1.1-alpha.27","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.1.1-alpha.27","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"594e10f1015437efa4f4fec1be15f984ce593fab","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.1.1-alpha.27.tgz","fileCount":17,"integrity":"sha512-WDAzpnVn/SFhFNHAO3AS5Fcx9Eaq5+R5aPgw0O9SyI/nhDvcRqlfDN4GVn1JFWrpEq8UWFh3FqJQimu9w5sCkQ==","signatures":[{"sig":"MEUCIGT13ptphRYPK0DiJPoEXjTcebHGSkbzp/t1yp0b2l/+AiEA4IB0BG9CkGxasc458wYtsSf7kV2T//2JeReV6/NdPvg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33917,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdgQXICRA9TVsSAnZWagAAthEP/i18jdBxy03p+tF67Eqe\nuTYauNPqolEULiGKNx5GsuDKp6TTdY5DKqoqK3i0DlKR7/NA9nVAOJAR7cRj\n7ylrvobBz5Vh3amVWQRi32+ZIdcIjncPNtxFN0sAiR5v9oVa/+ffEwlJKWVA\ntk1GVlkztZaLTltKyWyrw14Iy/QWsSlANIVXR16/OjFn9zwHmIGJ8GPTCSRo\nzA/XLTw7YZC3sdgvxF3eP3pho7xTcTyXRMsb1b+JhjuRqKKXD64fPugsvKFO\nkL+29yfx6VReuhjcENj3fw7xlUExDgBWCBWMbRW7oQf4B1bTW4PR2PdhO25/\nur8ws0yLfxRYz9Hf7E4euPLQQKFSbKEsNwWK/GVIIz+b7uo1kFfPReVo2hp3\nbM96nXdeMWXE3HrvJaOZAXXfRbgSez+LtOd1bIb7vnS1ibcvqwehENJUtWUw\nutK143/nFXrDNKinnqhBsDaTQYHWpohh8l7U2jOq7t7eVC/vwRXiheoo9X9r\n3vwdSrlX8cw0owImWaLMJmD2IPcZG+C14/Mlui/iRcwvX1VyOF4EY1r+TuMF\n3EzHtVs0HZF1mkg8F6ciqPF7Ty1h0AqHKy1yOsNwg8v4jMY9hO3mXjSrK8wN\njb2q/dj5LjNzPppv8ndLdnzuErW49+cbpxq62xxrQByf1TMjxrgubT0FW8XI\ntX9n\r\n=OMk3\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","gitHead":"c959524ef9235b2d56318eaef4048975c7ef3048","scripts":{"lint":"eslint ./src --ext .js","test":"jest","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.11.2+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"8.11.2","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^2.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.5.1","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollos-project/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.1.1-alpha.27_1568736711779_0.8257117427836707","host":"s3://npm-registry-packages"}},"1.2.0-beta.0":{"name":"@apollosproject/ui-analytics","version":"1.2.0-beta.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.2.0-beta.0","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"e4f3e78627e5e3c332b845bace8e544768d64485","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.2.0-beta.0.tgz","fileCount":18,"integrity":"sha512-4b62H30INgnhvCz7LnfoJBfHUsVbPAq2AKJ2362LMGzsYAjnJUwsDZZM28rWYWImpEW7B/hM0Zemqm+5p2Mxyg==","signatures":[{"sig":"MEQCIGLf6k2NyGrL0qpRvfy1li5mYvrHkeoiC0Wph9TktWYRAiBJldz5PqbUTMjUw9xJ1NvYCS0T5TgT3nFL2d0hTLIy2Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40055,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdi3VNCRA9TVsSAnZWagAAAyYQAIjmlYiRyfw+A0LiCh30\n+xe9KSakfRgviUH2xVYTIuCQa0YZLVpa1ZOeFw9tw7jaaWwSjUmffy+aUs4n\nBntrQ8S8c9CaLbHOk9PMD4fTtIYERvIpMshgM274sW9aNMPxKKwxl/NpnCuo\njPvhFda6jHFFP2dy2wE1RFHhOrCN6B+xX96XutNdoKbIZnpxIsgp3kcLU+La\n/mx4jj1E6gfWxobCZ5pt+xnBhUaQCksS4WCJi3Ydmyr3AdjPUH5LfF5oQkrM\n6e/BzRg2ZftT8opeXKSfdH2M0285tQaIOEF7cDghUNKQ11Ottb0udl+EH8ck\n6ZyvEF1QiUvMZOY1eECOoyVBBSUB6/FVMxFjsWpyLfn19Uwm996Yd9B3HKrz\nIsQbiwfJQyZwmQ7gYd/q8Zq+sQd1VucjbpctOOKqyKvMB65uc2350lRsBLCL\n3mbhqSuZoMUqiC1/QBGDi/mo2HEjfzPZ/CAvGztgAHraVeBnymV+bjnaPZPj\nmxl7Jb9MBZoxBnv4qEMtP1u+sQI2Y297brTLxtbF6K1iVYf13LVq2Q7Fuupx\nXWerIHhat/My8/02mtCXpaotj6gil/uLGzLsf1ddU2wM2dXQgGMzmJKggTpv\n17vh4aM82nDYQ2A9ypONyQ8j3CvH4KMZweb9atayPEaudHxZ6/uR5rd/nvvD\nDumq\r\n=Aruz\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","gitHead":"ece86dabc3a06c47e9623b842ff53c2b13db2944","scripts":{"lint":"eslint ./src --ext .js","test":"jest","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"8.16.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^2.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.5.1","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollos-project/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.2.0-beta.0_1569420621024_0.6090675632983487","host":"s3://npm-registry-packages"}},"1.2.0-beta.1":{"name":"@apollosproject/ui-analytics","version":"1.2.0-beta.1","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.2.0-beta.1","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"eedb713e6011879f10482391801b2faddf3a7217","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.2.0-beta.1.tgz","fileCount":18,"integrity":"sha512-PTPQ8b6NVJewgfpgiCuC/jHnP55A9qtmL7EPzt+kgBMxel7Vvn2VApTqCBiecCRASddqRVaqGgFXY9wIJssH7g==","signatures":[{"sig":"MEUCIDO3i89UtyKLMYLtsPNzO/dMDN8x86+Ri99POWikSCV6AiEA6+WYYBFXBnv06CapK/I2Bb4e5UJ8qMR3AMPDLrTgW2s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40055,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdlKhtCRA9TVsSAnZWagAAQogQAJTroNXa7c2IzkejN0wk\nk0MOlXiE6VLuJjJKPJMeSDzaMzfg42C5gtZCTMxa6lCj85w/OGY41JrcIXpC\nfnI6n/q/kd77jwD3FoJIHkgcwRGLp3oc8dH5Fuac5SNG16huDEzruJabrEYU\nWFme03nDJmGNVJA4EZShlMM8AWI9Ju5domughehFfmuIrmpqo5QLSOJp0n7b\ny3BD3ZDunfaFtKqqVDOyWwKBcLl/Uh1V74+qvmaDeS70Dmb2EjdjyVFnqqHN\ndr1opRv1QRYhgB46YWGhaJRoCX1m5sumwfdsD9f3QlnTDOwXl5R4/LtuAFde\nC29kRkxACYie3NqOV+bHnYD/+WVA9MDIc11p7+NNr0pQF9Q/jZ5u49KWhOwD\nI/Wult7hFvte4pnIE5XRckAQMwf7BJd5CM8Y+pFdyuAxii4klFukJYq9zAAm\nHsMhtDhgoNM/GYuZcdiNfr3trLAr3wJlpaKGwBOWfMsaCynHQPXGTCAMjiBm\nmxYsdrnyJRIv0a/aBEJvKelvXAOsgDZMWJDiZgMl1nKcMlkT8smXRy8WfjTE\n/yLUmFbTVJIK3GLMtfKGYtKqxtItBDiBFENLkk7lsaICllhxZqp6k/+1XQ0K\nx5a9ndqObdA5HBJtmU2+xQDdHubhFpOYIZo6rDImeeqHUdLskpyto3/wvGI+\ny/pF\r\n=Lhnq\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","gitHead":"dccdcfd414897b4a1ce4a079e5d0a93b379e7f30","scripts":{"lint":"eslint ./src --ext .js","test":"jest","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"8.16.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^2.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.5.1","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollos-project/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.2.0-beta.1_1570023533182_0.33610716762420023","host":"s3://npm-registry-packages"}},"1.2.0-alpha.6":{"name":"@apollosproject/ui-analytics","version":"1.2.0-alpha.6","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.2.0-alpha.6","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"0616c07a6dc2a6498f4620247eb48adcfd4c78b5","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.2.0-alpha.6.tgz","fileCount":17,"integrity":"sha512-OlIBLM8GWgiHcfOFQ0oJnewezbdomyz4PPWz3M6KNrObsA1LNQoD1Zl5I9MO4gvsOmLgGZ5BSFl1iereTH8pjQ==","signatures":[{"sig":"MEUCIHs23FTW7IiV/WpCpKdfkXeTm75IKIeA2nldK/MogLQiAiEAxJ1uEOZyH2IsjQwEfpYGBiKB+wQchmr+YrcB83JWDRE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31999,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdm1BsCRA9TVsSAnZWagAAVXYP/i3hOQMLR7MOqiuYXxgQ\n1OvYp1xl2Yd8vdHS291vlL+BTmgUtQQUtEPAxA69tB/Xm2fqaPM6LPkWDhLg\n17vVvHSa7kdC2+0A0BQeKh9oTUteLiYs7TrRG9lv3rhr51vE6LCsNcqNnqqM\nUY4I2tXIhXMOpHyM6tY8+VN6JPsHldpkRosV7l+a9zYhnY3MgrZNV37Nu28q\nMbmtKmv2spOnN/3ajRap1Yna96/9vp4e5GPD5C0zj0o17Px6il9Y9YMAfEeG\nrGxwMEpCDMx2n+LqLWTVE6uXl7ijGVrdv8WHH/8aFhDHQPZEvPvIgRyLqoGl\nLM/4LwD7AQ2YiQxFcorg8z71ij7edaIXlPQjZM4EuSHTYIEUNCaehmOsQ37D\nAvycqid80wBpxEsBHr5CH+umDQqQBL5Ov1yU89fnxDiTM7UohOByPrVI0a3i\nsE1sIYFL+Q9Xu5uuF69dW5g2aQp1zNfgBHMUIu1eGFO+fI/m0U4d/h8n6kA0\ng1ejGRH5cC5zDk/kuSYxXAF08zEETwnOuil/DphchtuZOHtp1gRfRC191ADj\nw0Zm5qo9n5zgUHrLCfyi56GiGK88PHAolli1Zhf7y1L4bJghJtO5K4y0Nkxk\no/hnTq6pPOdwRuLBTX64/l9sZB1pDGbh4ZES6ZlAdR+28pKYuv0N7G6TYa7i\n8RJs\r\n=CF96\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","gitHead":"566b20ec3e3717f88f625d8f65506102d60e5eb6","scripts":{"lint":"eslint ./src --ext .js","test":"jest","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.11.2+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"8.11.2","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^2.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.5.1","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollos-project/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.2.0-alpha.6_1570459755418_0.15068527597560122","host":"s3://npm-registry-packages"}},"1.2.0-beta.2":{"name":"@apollosproject/ui-analytics","version":"1.2.0-beta.2","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.2.0-beta.2","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"2450bcba538cc1d42477087fb83ee1c31c298316","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.2.0-beta.2.tgz","fileCount":18,"integrity":"sha512-vJOA+TDNOkFRSy3XlARZyd/pRFZb7MB1rTAc22Trudqz/x+wU0s/s1/cn95F3ra9qUGBQXbunFQOAD0MK5gM9w==","signatures":[{"sig":"MEYCIQC+WoqSx9O5M8mWgNxwNXO9J+5AWD/PgrJWSieQ1X3WOwIhAN5s1+yPZFfCT68fAyiG72i6IcrvDJ5McnEdqjf+9xfI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38138,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdm1YLCRA9TVsSAnZWagAAZ5EP/0NzSYXfP+YueDCue4is\ngqMajQ4YdSBeiboOnQjqFkHekaDC3GyBijKRzGgjec0QefTW3ofHxYIGFKX4\nd18viR13NX/SQ0IOjRMOKkutsYacN6XCpcrUb95JyEby8fS9cTackCgk6rjn\nlh6IrzSAOaAhBqiHbM5xyXUxJrCRQedlxwTXzsdkRoKNlBOSgTM2Ecj2lvLt\n+Je+PG9dvgfCk8IabCMtqAH/9bLWwgb4RtlPnfxR1FfG769RgQBY5MfRX96W\niuEzlC7bF3wMSIWyB+CtrAsvt11bREjFAYUsZPNH7rU6E8SRjadmZtBWj1Qi\nFXLPx064eWuC17DtsNMTBGsfE/YHpcJRzdoefJ8resolJad/19XAGfQ7YmRe\n0Oa9nvHKqIq+eqS+9HxUosBUwOWGyN/QAoT/L7oiZ8k3sH/pmaU6bzeiiPuQ\n83QDgOMn9nHcT6jLxhp9nK/CXPNPPwCpAMEWctM9FHDXkZVucEZ5WUhGdfwP\nnFtJ7sV67GRVtr0X1MS9Eg1YmMUGefgysOaovYuiDp0+zzvC0unE/cSZba0R\nPq90o7LY1Psi90bxTENPcjcl/q0FYJoLBNfP/gerlUNk7wb6yybCbgp1xIcT\nshB56H8J/rmPZ7PHSRfCrkcN2bAINxEi7KprUIq66YD2g6MShbMJs0anHP//\nsyw+\r\n=0O1Y\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","gitHead":"79c803e2472ed3bcada49b12bf1e2df4799a3814","scripts":{"lint":"eslint ./src --ext .js","test":"jest","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"8.16.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^2.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.5.1","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollos-project/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.2.0-beta.2_1570461194786_0.33751445412876313","host":"s3://npm-registry-packages"}},"1.2.0-beta.3":{"name":"@apollosproject/ui-analytics","version":"1.2.0-beta.3","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.2.0-beta.3","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"e1e36f06f7ba2080f292ea3d4445ae01ca413fd8","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.2.0-beta.3.tgz","fileCount":18,"integrity":"sha512-0OkLqiqhuueA8v6rlZT8QBTLuloJNGidKkx9tifyy375UHF+vzxiKMG76mn7W3OAol3v8bUlmkxyaeF/tuppgw==","signatures":[{"sig":"MEUCIGhAPfr3c7byDjplJhxreFZgeRRonCdz0vJZYxRPcKCDAiEA8SxPdPZ8NjzGf2a724zrDvnq3Dfv3PGdMEHlfWCgkRY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38138,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdnztDCRA9TVsSAnZWagAAqKsP/3FwPulNLlrhOOELp3bG\nRwJy6BtQXukhXlVxc/aIXt+8RkiDUoMmCTfZDVObow2jjTmTCkbwA+eWW8O6\nOBj5/Jz0isEwItOOQlYst7vlrhKvkdaTuxR8Q/z/gyWU0sSe0UpIK9m96ZEy\nvz7ip0s5HepbSjOwOg2Zqbwlcr5GxVsyIn8Dz6jjEtIqf57lkP77MondJ5Q+\nlvaWpu6eG3a2jVJ72CYFta4PHtm19GFjEbZa/meGl0DrhcIKgseAWawqZUE2\nQZ+osnHv73nW2l+z54mo8v9gwZTI5P52FrHjngJduM5LyfQsb1h8PmWT3ggy\nmee7ZfSdaDznn6BkTllp3JfflGp8FWGRBadBiOZ6fzr834W+EgepyJsFAnyr\nvcaN3EkPQWCiL0DMYYRvU8Noqp0hXjRlMNZDMWz1Z3pC8qUQ1sZdIUW9SCdR\nPgUj6XQ4Uuf/C1ThLaxvn+JIhQj1tTcSREQY9eS84YCCgLq7r9+XYTe2NOL+\niLPUjNiZfhCujF0/NN+kaz7VXbBbIeGi9R1++b9dKVuTjGFwKKnrpuinbL6w\nuPMNRrJOyEfCWYJBqzEjRYuP+PXMdnu/pBx09GGH13eCBiuX8dhmrVqLdfL9\nvlX7+h3uOUvG75Q519oNOimwz6kL2qNvF24qLMj+aHkiOHerEyCUOzRaOtls\nH/xr\r\n=r8bi\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","gitHead":"dea8a596427e2de29210f26564728809d21704ee","scripts":{"lint":"eslint ./src --ext .js","test":"jest","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"8.16.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^2.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.5.1","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollos-project/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.2.0-beta.3_1570716482222_0.14251826647770804","host":"s3://npm-registry-packages"}},"1.2.0-beta.4":{"name":"@apollosproject/ui-analytics","version":"1.2.0-beta.4","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.2.0-beta.4","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"5b70e494513b7c1cfdff6e064ac1cfd295aa8a8e","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.2.0-beta.4.tgz","fileCount":18,"integrity":"sha512-zg+jKMujJm7eV6n2AjP2FrsWtdzZkqFGSPga0ggUsm/XajeF++l1wv2V/SJxs6P8tKHytWnoRFMtKRYwb2SRkw==","signatures":[{"sig":"MEUCIQC0bBN767odhRrvwpZjvod/vSY+dj/yKxyKZkm0KulBfAIgagQGKOPgGkdDj9fTIhZO6inUc2HjRwMWq6l7fzWI5aw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38138,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpGqcCRA9TVsSAnZWagAAGbQP/2SOjBqjhW3r0VRoyoRl\nXnB8Em+6H68W+5lJzFfjGVho7esqs2b2ae8suGyQVpOuFGRiM96d0FllIKaR\nDaFbTdq6+TOaVjcuNo5E4dJ3rrz8tBAoBFLajV/NnsYgP1iBN7sCkoRG4Cuc\nDpdxS5KeWFLEJJdmHOVocz0aS7KNZCr4CWJiiIQLCSmkHth3AKSkdm7KdhTh\numOtFbXO/mB3dQ1yRagb8Z1PqihI2LUjKcX7xi+kpWf+JSpewgS53bjvpRXo\nVm/fW0SCjSp0KTkZwGnOF4bqbWEbgCT0XFrB3ki4tlHL2jIS19f1xeumYF6a\nA3Wi/Kajs1K+SySXZcVLrOeeuWXz95L/K9M9FeBXDQCRWbH2sJovxlxeYoFd\nLo+akriDV5WTIL3OKbkR12K2dQNs7HTgYH1BZ+lk7w4rMcvc4brdz671TWkt\n+LEeWvzpZoJACUB64fzNxJNn/5VDGeg6/YiasRHiHBNA1j8x+ip6bZxDzIkw\nTTPjalHxwci28cCYhvqrbNHILq6GTjifrudg5LsHYUPua7ZMH+9GuQU8gmfy\n9YbPCPqNc1w92Iv03XyDoSb3nxTp59j12H65tI4lSXx8uAu81+PNW4JUCddS\nhBCuLvQBWMdsRuyQ+FloJ00OId29mrGCsUhoaHGiEw6BJwzOl2Sq0zCnfDEk\nqWfZ\r\n=KJRB\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","gitHead":"7c432b0ba334fe6a79d428e92d57c084b599672d","scripts":{"lint":"eslint ./src --ext .js","test":"jest","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"8.16.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^2.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.5.1","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollos-project/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.2.0-beta.4_1571056276789_0.028777695447824936","host":"s3://npm-registry-packages"}},"1.2.0-alpha.9":{"name":"@apollosproject/ui-analytics","version":"1.2.0-alpha.9","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.2.0-alpha.9","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"4f8866430302132c38596171da39f4bc0021a11b","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.2.0-alpha.9.tgz","fileCount":17,"integrity":"sha512-ASvq2e85VpupS7f6/03gwH5V5onCU5llJ9cSZkzx256SY4REJCNqKXi946IzC0emYQSE4+XsRoxCKfDGfmD6jQ==","signatures":[{"sig":"MEUCIQC6ch7yLBdNjYnTUyO98JbERIfTRMxzUS4NlSkqQXLrEQIgHFctTQHYYzRSYoBqmXvk+OMbmD2WFYlXr2FY0O2OS+0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31999,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdqG3HCRA9TVsSAnZWagAASlcP+QEy+a5YwWQZWGLofYsf\nbh4fVcn02h2Q7Aca/mU3197UkAgyp1mKSZ0X1Shpj2ndvXTA3LaMdQyO2qg3\nyt1YPQLYeoUDs43BosvXdZBAEbJzhQ1AUXiCFhsIn2pYBuLZELqseqyWG82d\niq1O2Rip4mK5N2ubNNeg1QPdLdUdiflEnoyEQmLqwGYPinRf28yMXNsXey/O\nwiZdDViNgj5GmvK4pUUNjWQcSWxybRHDWOaFSBQZRRbGBRE8ESDCdMMaoHBn\nXGcQWnROZqUPJqdQpRzRBYXr62tMDGnkOQOdjJfhL8xnadsIGoOuBA6zhFBv\n3VcTOlqadVM21Cj7AKaBm7qx6ai9vvo3u8gfIbDcsUPpFFIKpI44DBnReIuJ\n14/FBx5AQPsfp6wsotvb4bik9Q4KdjJw2NLaFMV7zz03doNlWwC/tn30GOjn\n6U7VN3JIbx3Dyfk3rP50iaxkWMFh2O8zJ769Taj4qdzXZ8P8yB1i25HmazNC\nHpjFCqgjkBLuOkEszr9UgUL+jBPFsUYi8+Gs3RuZfgHbVO9q8kOyolQBda/t\ntHeOeWVgKYCEj8tJe9q9VfV4i8PwlJ89GQB8TO6cfDynNE+ndYkPEXBD24Je\nG+p/Qr9fPEN/Tn7Opjxxva1IBDUaoCAVuzPXjSPdYQA5XoeDaxpeaAYHxS+Y\nVc+q\r\n=TaVT\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","gitHead":"9e846854936c9d38239df614d80e9ffc7ffd9aad","scripts":{"lint":"eslint ./src --ext .js","test":"jest","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.11.2+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"8.11.2","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.5.1","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollos-project/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.2.0-alpha.9_1571319239240_0.37189722102507483","host":"s3://npm-registry-packages"}},"1.2.0-beta.5":{"name":"@apollosproject/ui-analytics","version":"1.2.0-beta.5","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.2.0-beta.5","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"3283afeb094d1786f4a374ee520eab99ebe7e2c9","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.2.0-beta.5.tgz","fileCount":18,"integrity":"sha512-Yaigaw70qyVndBKfixXJHWuwRJLwg5lOMfn9JVpcig0Tp4lp6NjVjxwUMgzFTn2NcK8bi+/3a3bfYugABymJ1w==","signatures":[{"sig":"MEUCIQDvISjesMpe9w6pRsawPejiHWKAnNORCowUa64b7dM8xgIgR6mD+SPkoSvhxC8eRO+yiiWb2uQkMWkLSS7clmVtJgM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38138,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdqeZ+CRA9TVsSAnZWagAAgSQQAKRHVOXxxjzPFNfRwA7t\nLhA5cEqn/f4ToIt5wLN3eWnf72MUTSSlJe18LLgSvv8e1/9i3hhq10kqA4Xq\niEl5ECaZci6XJiVquDPsNC8/oCDDGMntDj42gtYbrISsvGRvOiiAQdpxAmqq\nnEc8/NAXIeDClFuFaWQawAQDiuFWb+p2X/ajygHYqhAzw3OG91k2UqITZTny\nVFTUcXcNz/cR3yDn7hbXDwEWsuDspauCQlRR8tUEehkL9+X237IynFX0vmvQ\nbz5G/TA6Q+WFaKrRwnfyzKUbX89ArYb6lpOsyO9UqKD5nz9mN1GowVMofiS4\nhAoW3fYzku9rQV36uXUmlemrZeZldrGs7AZ3CreXXe3b8GSWtXgIEWqIM/Ek\nV6cCvQt3+D9EUEej1k7sFlpHBqSXa1QbgL7yTQE1KsfEHsGT2cFGMKad889y\n+prsBxtBy/X5IHh9roYOR6VvtEGyvFErQOBF7igSxKX2nAN7CEX86/83QGrJ\nQ7pwo8CzV3vnSL/i4EP4+8aKa4oFW4MPEmolRqE3TMGnl9IkhDW1PE0mtWTe\nF/VKwDFeOBUkR5DkTE+m9f4pgL2vCnnwZ28Dyj01+BKooBeGvWQtNK3Krakn\n7lqhZOak47ZZvbdC3US3JK/oFiqVNfu/IE8MpqmbHjocoU2rhCOBGaSWP9c8\nq9yJ\r\n=jNQW\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","gitHead":"2e812a4025c0bdc9d99113fe33b76970ce7371db","scripts":{"lint":"eslint ./src --ext .js","test":"jest","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"8.16.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.5.1","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollos-project/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.2.0-beta.5_1571415677306_0.18154604344006953","host":"s3://npm-registry-packages"}},"1.2.0-beta.6":{"name":"@apollosproject/ui-analytics","version":"1.2.0-beta.6","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.2.0-beta.6","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"48fcfc55ef57188344b05c91b8b805abf4af36d3","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.2.0-beta.6.tgz","fileCount":18,"integrity":"sha512-X1QFI/zztTM1VZ44TIPXmPRnYqYPwlpwwG34UjqoK+oRVi8qN8jEAXTurzD4jZhJT395bFHYZ4IO1D5MJYjkoA==","signatures":[{"sig":"MEUCIQCQT5YtXle5yC/Kii+E8dsh20V3IsgcHtgxTqoFQreTcwIgDBwZ1CT/hQTyIqi1TId9k6BXuzr/tKt3kVqn6zVjvYE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38138,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdree+CRA9TVsSAnZWagAAwY0P/2ho6zjxI9CX8HzSokBx\nlkKWfGU7zKH+SP+7N9d+5Kke7Vsmub0qfySzolVkP6EjJLNSQPSAn4SS0rgo\nyUwtWm1RelHW7CtCGiBTE1AKTnXdFmEO6e4i3iyGt+uGiRoeTJocvMnEp9FT\n+f8utg0W6b5Nb0a3n8bFdc+1aY8OCIIdZg2A68qsTzqP8JMnZjWGpctDMYPZ\nv0Bo7n41kEVghqZKiy6YurTNa4T7kVbehyZFK3j7b4NRmGct9j2x8TCqHzB+\nmgEF0DppVCIM52C0E4kQfwfMReUj3pJYzF8U0zokXyDBMZp4QFCxB+z5vjQ1\nBJtEpUxp+07D4ZA5wL1u+TfDH+NaYovj3rT2PbJikcIzhX4ngXZjh8kMAfJa\n0arbmvWYERM2WvfT7HqARwjQqTKNMvJBkc8/kSftDknQ7mhmjR1ZwLJ2gNou\nkZfa1tUfiiC7+9Oc+pREpbwXTublQLMMGbID+L47CNBkvl+PUcyP+Tn5zbbO\nA1FmyFv7SxBxjiPs0bCF8ScbTFWpNlmCDNSee7Dh9Yp7t8+ZAeGZJwiNF3J9\nYPzMIwnCo0mLdsvb6aA+aw3X2UHkmAScZHKkhI+6KmbObZB/5PJChPf3Pa3S\nMCJi8xc9JmhfK5NPIFZuHyS+TU9niHe2QxWsmFeA7TQl6AdY6KKSxwlg0SRK\nV/zy\r\n=VDn8\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","gitHead":"38464c64f3ed5b79c0bfefe155dc3852b1b7b339","scripts":{"lint":"eslint ./src --ext .js","test":"jest","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"8.16.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.5.1","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollos-project/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.2.0-beta.6_1571678141514_0.3042752952735741","host":"s3://npm-registry-packages"}},"1.2.0-beta.7":{"name":"@apollosproject/ui-analytics","version":"1.2.0-beta.7","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.2.0-beta.7","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"e5749e7a87f8e637f73a83e69164471fb2cfda59","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.2.0-beta.7.tgz","fileCount":18,"integrity":"sha512-/N2mIA80L2dJrp5CCGj9SeqSOLG0RMUv6RbkVAHLEEKiQwg3Pi1qjk3HhyQrtP0t15J6+1BnTPnnDSqdAnadFw==","signatures":[{"sig":"MEYCIQDHFQsnVeuA1UKm40dg/TSoD5fZp6H4RNiAy9Tq1FejQgIhAIgstdE6N227JFWoF5EuTVEV/AcZu7LhAkl/Sk5X2sXP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38138,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsK7VCRA9TVsSAnZWagAAUnQP/178F4/CTNjUVGxbsivr\nKkRYCDwMkEW6L1aGy4gZDOw3fQubtF/3yyJl5TuMhJYRWaxPw6VMWVi+QlaT\nRkKs+2W/At431QUgDph7ZBNwDZf3Vnl6zwCoc/MT2gCsibyvTVmN6q3ytFFl\nfgP2IVXUs/cmNjpv9nrUMO/wPgUh8YusdMDKiFFJkNPXN6N8z1mlYxmmKi8g\n+3PZjrIYSCOCz0f/YIxu7sguZxhK8/9ULZnQcWK6Wz8JCL2SyL3wasdzbneW\nPelTyzW9AoQlwdPLs9Y4ZJM7iu7CPJHPWRSUVtEA7MqyyE4xhCDlZuSd+/yl\nbIQ+OSdr/kPcnQ8Dlj8T845pC5Uun5xr3w/QfxdgOoGu8xcpJsrDOQEtS+Tu\n7kF5s93UAQDGGMy4W9jHE214hc/ohop2QMNE+Q9MlnwdQWZdckWvS6QNUvsi\nq+TqtOfh8t+2pgXZcQRM+wftEYBTvF6cbxq0sxeA9w3uK/+cn/2rgETnQFHb\nOL9xpJoVK2wxg+kMUlfaTYj/8Y3IVs355Cg8UNQwC07dDyuc/cDVFAQ7R1of\nKe+LVIza6ZqkB4pS2fo08syzzqx7PXy/BrREcO1RkPKYLiJ4hsV5Ni+hG1bX\nzOdc3EIcxWfmRl81v6zYsh/RnlG2QvGPUqUwx9bIsnv6ySukA2TQl1xKiITJ\n0K9t\r\n=1Rgi\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","gitHead":"073af22eb70e7f8f8be3f9a3a8197f5e586fb418","scripts":{"lint":"eslint ./src --ext .js","test":"jest","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"8.16.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.5.1","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollos-project/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.2.0-beta.7_1571860180530_0.1668379555082733","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@apollosproject/ui-analytics","version":"1.2.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.2.0","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"bb88f6a65842c4d0e9312c3fbbaf17db72dfe36d","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.2.0.tgz","fileCount":18,"integrity":"sha512-vnkGI0LX5yiQ5vD6XwLIhOd/dTVufCRCbGFMhBWnjsl8hCaZEFVPKw2z54HLWaIgQGfhHe6tRsABt/T/Qr0MMw==","signatures":[{"sig":"MEUCIGbea1dJnCWB3KFVJEWlFu2yKPJ7cHlj8tgxWbHuSo/XAiEAoi7lBfLv5ibzbm3eFTFIRVf0XlRRxXt9oVXAj+oTY4g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38131,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJduyCPCRA9TVsSAnZWagAA2O0QAITosjPVTmD3T1O+Qo7h\nTDfyuWBuWwqM5qmgTtb6T+oY5TeE1W3bsJv1t1V43tG6mhd+bpeXggTV6uiM\nMxl3WdcN4++bBjxqAPdLUoP7SDIXtjBfeWSqrhVgIDrmXVj47x/kl3rY2huY\nu3QW5sJFahq1VG9n1CL28j3ym+gnnpEB4V4sgXyP2luGsieIIUi56jIzQLhQ\nSl8PBzcbTk1w+oz42zu6hZQyocdlZwsDCzQ0nlnZEh5vOspwYYBwqMQCQqYH\nqmoBK7F1uQPCNhgzOWUtZp38PsR2N9szf2IvKZ90c/dbhY5I/mVZEqPdy5hj\nKxWzNT8tW+KAiLi+McBDVmFJOyDUm98vT0s3sZxL/D49/5vPB3OFLDxOEmza\nOv5Dg8Yc0AGCI+nl3JaXnO41J2OMGjXsgDvqT+hhd6AIW9V7ZnNG9hwtApYN\nKhImAXJ5IeLu6d83pll0VMB4ZR4VoA2ffpG4qklGQr2zpGDXQLkepKR8ytZ3\nf4l1xU5duvEFghL2kVsAfL7cp3XMhHUl0FfDJ9CO2CW7liheC56nwAGOMf35\npqoSok9zklE/i4wGTX+cSDQYRJHI/jRWq9tdGVHrS8rTXgxbQTqrmFRN1AJD\nJ2phpfG4AHnvKeT1o3f0twr2sLA74vnExwkl9Q0oJunkbywuBwdUTEt9oiEH\nMpsS\r\n=Gdk3\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","gitHead":"855e66f1ddbdb7170f047f5014124138b9abfe84","scripts":{"lint":"eslint ./src --ext .js","test":"jest","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"8.16.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.5.1","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollos-project/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.2.0_1572544655563_0.9514848139881054","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@apollosproject/ui-analytics","version":"1.2.1","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.2.1","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"623fb41028b2bddb7677380fe7a69bb396910cd4","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.2.1.tgz","fileCount":18,"integrity":"sha512-msflRQ2+PD1T7hsAmDZbenhXcnFiVWL9wSegYcHCMBp70GM2oI5RyhJGRQmPNVSHhNJpacJHFgJSW/ao9G/wiA==","signatures":[{"sig":"MEUCIHJ5QRdt4+twVfzs9mO6VUBZYH3BTIaTZrgmAY2qFJ8wAiEAze8panprRX6TWaamDfXnaXk+yIx5Z2tpOtgh2YwhbGI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38131,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwZeXCRA9TVsSAnZWagAAzLUP/iByJnV+hHxXNHalaeTB\nt39gyFeoJcfwAhi5Dl1ERUMTarS2/kJQb82KJBiy/0ZLr0H6tbdI40ZpUfow\nVmEsmdA26pkoebRkO2KZN0FqytcPrIqbXCqlwaztT8bG7hpuI/k79uzJtDDk\nAegyt/k6FDYyMzSvuB44WFVXER+LwrhLJ+JDIuPBJQRpz2TvHHY3Qkt543aX\nmUQoUyFuSr3wCEGAB0S6BZABSDhIdbqf7i0T1TU4h4yxWtmuHAZieacIqLGS\nWgAS1Mukf7qPsYqQU78YOtSDn3eDc/Ki2f1n4JYAU1A2eUICB72pRyRVi3GO\nWnvpKy5/mOy8YPjdA5nyl07I1iK40cF13HqSGLyb2/Wq5VJvMtymIHVcA+3w\n65+WUePhC+2H+fJMKw74f8a77qZrSHR30XMfeM5DRLVlHJFVtXpdeME2YJLU\n5ptyixrj+OwRTSb8dUUm3EYbRaxC6gxCllgus2WCDL6hr05A0ukS7nMnS2p7\nWLueSzxpFqS4RnH3WmIL9Gwy9sMWZUhr/ayuJWrC429yAon2Fc2/vVSh1odF\n/xEfYxOedPp8z/I5cKRj3NvGVz0s+yFBbdwJnUQ4tl3HEWUf3U7YVU+8kD8y\nk4IAqPfvl+Ui89VnPUmM/98SDAuPrvGxvhJ2kBtLizd0bHwOxagxgcOSr3i3\nkiqW\r\n=mCkS\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","gitHead":"03dc63626795af82d86f1acf541721e83c929437","scripts":{"lint":"eslint ./src --ext .js","test":"jest","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"8.16.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.5.1","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollos-project/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.2.1_1572968335906_0.648134546850778","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"@apollosproject/ui-analytics","version":"1.2.2","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.2.2","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"1af79a63ece44bf4bff18e72c5194fe8bda90959","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.2.2.tgz","fileCount":18,"integrity":"sha512-d0fnyVfpzBqk1aNz9uYxhs2tnDkOKkZhBTiQEBg6OrhSthBwPaKWQKeB/404QCU5Zz0Hs7e/OgtPI2UurwebEg==","signatures":[{"sig":"MEYCIQDcU1JXRtbtb9nQVdEDzcZGf2OautAD11wILlw964JaVQIhAKki5slPIx9bu544dpdl/to2utjgGxRbHbwenLAjm8L5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38131,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwzEOCRA9TVsSAnZWagAAHpQP/0dYKtrIEEtliKyI1Yxj\nKl4YLwxlng8znr68Wjq6D7GbcHAIGWY9IEhe3Qu93hjQz4mUFcw59+tBtoDJ\nNuJqbgFZ1nZYzkpJkk37J1jVWVV7tqtcPFgk8X7nrcoDVAPqo7FwQMTrs9Vw\nf5wkwZydHKQApJotT7GgvbcnqyjLCAO+7vppDVzzCqPIxWv7Up9dEZikObfY\nBWsP/0K3QJx5tRePvsCJH1XKuonCFGRY5+TZiTzsee0ZU8MMPfJSXJkPzeS8\nMaaZwWcDtfC+1jLbROLtMj2oNo1Dix7eXEqGpjYapdvROich2w3vMHLEn175\nt2AHKc1u52GBi6681WQawGYX2U4kSHzvsUgvT+98ZDWA8PHa9dkAdiuVkOkh\nfHLDt3Vj0tcFT+Pjm8kaP3fmjV4mjCDYpxqt061qWKjApV76hgDP/PeMPESi\nyBfBaqKFzokLchIB6bk02wyqmUJUVT3Cx6bbKKwf8s11OCzYraLdi1Qc87XH\nurGyJVZASP0WaLF6VRcxU4G0lYGh2jkzslygUzhW6lrtW6/ojsQpDUztQjxq\n9S70CZicl5LgEl2T7U9/dyomWmy1aBFEWFV9sfz/zOFuXnZvv1guQWu64Atv\ncqxJFcFRPatfkIdtQ+e5ANXrq9vlGUG6wxrs2PUBpD6jhKpegWEB7iiW9fkA\nQDKe\r\n=K7sG\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","gitHead":"406b5c3333a0c04a21352086ba6d3a25b0a879cf","scripts":{"lint":"eslint ./src --ext .js","test":"jest","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"8.16.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.5.1","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollos-project/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.2.2_1573073165658_0.885161600194512","host":"s3://npm-registry-packages"}},"1.2.2-alpha.3":{"name":"@apollosproject/ui-analytics","version":"1.2.2-alpha.3","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.2.2-alpha.3","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"5c9874ddf51ddf9061468a213b9ab683c96cdb9e","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.2.2-alpha.3.tgz","fileCount":17,"integrity":"sha512-C8L4x3dDHPd9KANDQ/fGxps+MHzIsIdaVByzK1Os2IUojjPO6ZFevJfXjgPjww+kvS3VqbNMugHEkOH7wpSpBA==","signatures":[{"sig":"MEYCIQDRCbJbjacBSzOu6SRDEX0ddO5EfcjSHXNXSytDKlLMFQIhAMYf5SD7R3l+Yb2sSD8HJHPkKLqLAq14APr08B38jxK8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31999,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxDLuCRA9TVsSAnZWagAALsYQAJ/CMt2yndtlbvfr4+D6\n2SqgoQ7WfGWxhLgvvVgP8ZxzqLwqOG3TSxts9buCKKzyQJcPz6oX0WGWPuB3\ntpFbWEwEGodBwxTT65pquh4PeJPZw8ilGeR2yrj0hQ+yLYGkyG2ZIdhcz3rO\n9uLfaQjUeqZKaon6OxcE/l7afI+VYe4OExR1HX9Vu1LvGRtLTh7t0yaW8go/\nrKjRoWv6PGK/tjYd/u+QA6gi9JmUihN1vd4quvc4FzwFVGwMC1MK8bJHkjF5\nsQwsVosV86aRnGsGKxvUZg0x0HmYzxWOSheTUBESKeJUEy0AsViHDR/p8KlI\ncxcaWpgSTTWshyofZ4WAvjnfmVt3dJNHIK9Mnd+83xXGNL8ySXkJe90UPu4H\nrlAPYjSnlwzUed3dkACBFOS4a09rvYEWUFpDonlwDV5kSKlSN9c3Rg+u4nvS\nWrsyhmqnQBZQLU9VCOnzcCQv1lzNS9eF3Tf5gyNlCGqXiHwWJ4s6e6Vk7skg\n7ZiAY+3dChloPIC5tZJITTocElYsGMl36pHsGe6kT8UQEOQokbZBrek4kTaM\nHsGOBld9+yAANAKNUW4Bq+YLN3wcNniYRN4a8l8/8JwSuFsu1KWcpYMcC4bZ\nnrxTU9041TKsourTniJhkn+EBJSX4dIT5gDhs7WYyH2gNtooKQGUohh3Jnz7\nYfn4\r\n=xn55\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","gitHead":"331a84b5a963c5bb171b7788faa202852f98f4b5","scripts":{"lint":"eslint ./src --ext .js","test":"jest","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.11.2+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"8.11.2","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.5.1","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollos-project/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.2.2-alpha.3_1573139182470_0.1973507044564886","host":"s3://npm-registry-packages"}},"1.2.3-alpha.6":{"name":"@apollosproject/ui-analytics","version":"1.2.3-alpha.6","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.2.3-alpha.6","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"80499eac079abc13435dff028cc4a28add7d2d30","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.2.3-alpha.6.tgz","fileCount":17,"integrity":"sha512-wKJ/lzjsFVW/C1x2wJd9ZPwDCKBaaMoPW65xFhzUJF4m7mhAzAnlzis0McB3+mg8E7WbMvAZXXLm8dQr0+CMcg==","signatures":[{"sig":"MEQCICUKn59VpWO7RXSWC8hLMfwAUxlj5MeScmJkVgQ8sp+qAiBVdpPfb5k+Lz8ZHpw/Gl7XnVwuTJLMdCTzqD41m/fZhg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31999,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyHgxCRA9TVsSAnZWagAAt9sP/3DELzpS2HFeQIHZhJPv\n9HIw8YVmT3EVdcOK0ODSbkVUgCMaGbRgtma44CG5VwPldOzoun3Pe85fZeCQ\nd0G4vF+9YxhZplG/a0MYQfANAc0+h2pdRijH7yOdnWQQ/v2T26wCjGIEpV80\nSGV3M6resgCgRvNXE0CCerOAdjOYsBlIhgprEP/fDYmhlqoganSNhBEfdcN2\nNkkgIMlSYcj5C4ahc9pzr6SLafSbTEayF1sSR1V0tQWQsgQN/0662Uxx4uUB\nLp1P76FKE6qxRsSgayrUlCUl+Yy6RKMA5Uwv4DP6z3KnnT3xKV/JSnSSwiL0\nn3yatfQFfe7IzDH0uMpJ0Gr6v+QoClHQ4BdthO6WwZLAwM2fk+SzMiKDpBEx\nZoFyEe4hntT9Lnjl0Umdo8ot39fJTvbnAiZEq3NAwqn1NsvuGJI4VOfULdg6\nyylWPHAtv4rLrjhxCOOos3p8UsYnaRwiWpteOGmWGKAcmOWO1yyyWuSBxLdz\nDpogzsENG09jjdlTTDScw9Yxl+tN15qKmApL8lRiXYLMT8HaRwK+cxZ3OZjF\n60MUaJb24Q79mXK1zbu7VXhXsTCrbcO0XPXX6ohgc32t/chWmhVqBLNYxVwe\nTZpUc8g+GhLhUVXFi2VXu3KlIQnkL6OwORySyzwrlbNORufVt7/9KeDiLmKx\nXfHB\r\n=f4t/\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","gitHead":"034c378316d7be519189031092da0204ac052bef","scripts":{"lint":"eslint ./src --ext .js","test":"jest","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.11.2+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"8.11.2","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.5.1","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollos-project/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.2.3-alpha.6_1573419057132_0.08032796123485642","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"@apollosproject/ui-analytics","version":"1.2.3","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.2.3","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"cd83e0d9c18ecd5d19ffaddb97098b908a4c4248","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.2.3.tgz","fileCount":18,"integrity":"sha512-d4IfDGfZ+igGuPXxrmLwnT/lnXMTFRERuYko0ZaL6xBjayrXaLmfHmvVnUbDflgYO4enjJ172hyKt6yiAg2xbA==","signatures":[{"sig":"MEUCIF18BLmYD/Wj4WXuwITd/4Br737yePNcfDUIsX8+Ieo1AiEA/CyOc8JfawqL/n6pIhKx/zH7i6LE/CGIje6le9NBttU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38131,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyu7oCRA9TVsSAnZWagAABocP/3RwJHOPAZdczlURutSn\nGuhVON1nVPL0v3c3BEbQvWbPKDaxpZ7exk57xdIyPtQFRHDbXKUykGw/qcKy\nt21k0Biur5PbGJ6ONnvlZrUoDcwmutxTjPe2dyh1efgg+YtYNYHULaRK1Kt2\nUud1HlAQAg7AkF25pgRKvab2IRUHsW7TvfqONqhZ9KA/uPONgALyIg1CEzaG\nrfxHEuW3rkeBBW8etawsTvhMzQ6xs0zsQkqlS4biGRnJ/NK8FMi2Qujn7u3m\nN1E1dLLLFeoUPTGt5CDjik3gs4EcRSRGatXAC3BD+gnSaEG2bJR5uR414AAj\nYVhinLrinsP27fP6QZsa71IZsBoh9GcsKLzKvUOPy8fcZOJwi30Vx8P7tCbO\neahzEtB3uJj32yhMYbGZrhcgD/2eNo4lM9djJ4Js9tZ1f2XPF6WvjXq5cXJ9\nGIfUHLgdh4ael5p31x46gWWOXwFxDT+aG4ItiveNs0M7fuSgx20Eq5Yy5aLk\nY2aeWZPjuYLypXCF0gpj4wnbt37swS7Rmo7+5mxVPacOUE9fkODZdx6ERUXe\nHFsUSCUFMeQOwoT7VPNBhC58lFv9qMgNSHlssL0raU1kha61p6PnTpgvfaX0\nm/04FUacXebpfrOWnXTQQZLFdjP2vo2b0cmrQ/qWEcst/Rk4bkzz7Facu25r\nbLX3\r\n=UfY6\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","gitHead":"9138069e8c05dfcf14843be0ca294f34ee3deaaf","scripts":{"lint":"eslint ./src --ext .js","test":"jest","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"8.16.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.5.1","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollos-project/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.2.3_1573580520017_0.47859464881549885","host":"s3://npm-registry-packages"}},"1.2.3-alpha.10":{"name":"@apollosproject/ui-analytics","version":"1.2.3-alpha.10","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.2.3-alpha.10","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"aca42a7c938197b8d9b5bbe5e833238719da03a3","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.2.3-alpha.10.tgz","fileCount":17,"integrity":"sha512-oBmnv4SfXb9BC9PYqjWTpjqlUdydjxxeD15t/qKuckcpWiejsR7DlbADgnON+2zxqJWDkCvm5mw+a/8Q+GLu1w==","signatures":[{"sig":"MEUCIQCP3qkofUgPfIubmmlKUC7uXaN2e3cxAhyUUX8XrdqXIAIge/H9XmhPPYb/v9iESv9k/f29f58Yy2Q+nM1CGzDMH7Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32000,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdywG5CRA9TVsSAnZWagAAkIkP/iqUENKY1uW+pqNKZLtx\nMigpo1moHBiGP6QFEN5/kCeZRZeKJPia4XOgKoI1+og5ruB0DLV5h/9ePnad\nZ31p++mKlhQ1vye8d3w0c5OqFrLtT3xiudRDapPIU3rf4bDxAvVeLBDjuyJM\nAP+LQx0xZgbzf1EYopgbiqr0DJ9WIBJjgUnw9KjREL8LQWFEoCjP5MdW/4P6\nuyD/HKK6CixzXhg0gBoAAz8NTE00Ia5H0AmPj1SXSIpkFaP9d2NMiikcgT5w\nSeQGzug6DH7gry54nK2CUTY5EhgsR9OWckJF1DiaqgtcEArScqSIRzsOzjlZ\nV9kLMqz4tUWHKwDyoUSjESI1i1t1q6ko5Jmzejek/p1JXHuKvemJMboMcMWO\nhHyK0uFFU2HfyEFGXgpQTqcYQco+ivIX4L5igCScT2SRhzAGVitc1wNyRS48\nk3N5ZzhTu6KzkHiGrQjqNEN2KbhKaPvw77gZ67nSx1ADeFm+3PCeJRNUSiZI\ng1pRnEsXi6DsbQNRGb56yar+YDMDkgont+g0zwk6U6TRIio2mfDMw1xT/GR5\nkhs7G55LlKT820s0cf82pwFBWZk/J6esObakla7929FKe2dmQAarD1UhIL81\n145fJY4vPZ+cNUHjxhHMWJ5xZ5h3QenXQzhvndtKbseOExqSf5uYwCawziAp\nEXAB\r\n=bJ+a\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","gitHead":"a67149ccd0c61f6ebc6471afc1fc7daf19791491","scripts":{"lint":"eslint ./src --ext .js","test":"jest","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.11.2+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"8.11.2","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.5.1","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollos-project/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.2.3-alpha.10_1573585336710_0.5843665638753335","host":"s3://npm-registry-packages"}},"1.2.4-alpha.1":{"name":"@apollosproject/ui-analytics","version":"1.2.4-alpha.1","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.2.4-alpha.1","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"618f16757ab39e016d275e57a043c5720f07520e","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.2.4-alpha.1.tgz","fileCount":17,"integrity":"sha512-JqXwtdbHyMww85TXRH2yBC4jABV0lbOx6cehAoQi8LK3mnU9uF7+f/jGsWVGsoWxCSGyUga2ab5AHIBbCD1G8w==","signatures":[{"sig":"MEQCIHmARoTfratSeyNJnYC6ARFmwzIZriKQwyrvwkPZPnjqAiAmIZwfREdYYRWNwPJIvT7AENeZ/2AfSyFe5launloyvw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32399,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdz2DdCRA9TVsSAnZWagAAt6oP/1K6/l9DefRU8t+hnf6u\nZw4xLS2EmbkySyDq0eo8NNSWUxgweXWvojGnvh7iz8z2zOYekWPphPh1EKxp\nbIa5rNrjFBetpKhvzvrwBIC8AExeDhUJfAChE56dDRQR7FEnbaBcKNculKmY\nk23Ny7Fqcuv9nQD0iiqsHZqUeKPfiOjAr/xs6O+elFfCauYSpKtL5fcHQcud\n9CZk9lgQLVIoEy1qL7OPqVxLJKb6n4cPjHcyjixK3MFt6BxVeqJGF+3XeVd4\nFKhrp8oDn1lH+T8g0m3JBOeWmKoREYVLyKYjpkIzabBn4HP3NZKmbR5Fs93d\nHzS5KXItfJpY61jMIxb235UPO0mGgTYr8G2N609nLAsgF8dVeOAOIM1BvG/5\nAs6CLDumvIyQfsd3EbF9whnqwEP0FC5hY9/5kzKuP0iBPhyjApYVpAoPF3Fs\n3dsemhT48wcaWvKffk2yFjQfcjpycp3ZeC+jSjH43+ZropnRdDRZJ4bMbryx\ncLED8jTrouQdclEsC/4QVcLthpmeOwj/l4IG487lNZlyhzZS6zer9MbuXTlF\nUQ8mC9wYNwXcQjLnY7enFaVZjH2MZlHEcLJk620yE3ouoMDJnwaQdkSTVJUq\nSPyLJyf3waRyXEaaswnKMZ8sPi800mRbY1Q9sRDUA8fZDOM2B9ddtwRGKyeG\nprSL\r\n=SGEl\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","gitHead":"73552f21899a6fef2d0ec9a1099a086147157811","scripts":{"lint":"eslint ./src --ext .js","test":"jest","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.11.2+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"8.11.2","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.5.1","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollos-project/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.2.4-alpha.1_1573871836639_0.8804106224301753","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"@apollosproject/ui-analytics","version":"1.2.4","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.2.4","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"d5e7d2da163eec9dfe0e5b6ead45b99a5cf04b9d","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.2.4.tgz","fileCount":18,"integrity":"sha512-joInM+yrfTfbu9l+WlsZbvVH1mkrtF1UNRLfmwpoUhnxHTYzQb19OkOIL1suTn17Pwja4noVQ09G85CDVLWH1w==","signatures":[{"sig":"MEUCIFu7lOYLuRg+P9zgjwt/TAXLLJIcudF/xRFT7KrqKj/xAiEAmBdKmsinjuKxfqPqvsjym4n3I9NIeSyYaL/g+nNeJjo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38531,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1cU+CRA9TVsSAnZWagAA6WwP/31FEYHnZGPjpK01PJ34\nbTDieuW61abpGpyHayDrPc+qXjyLk1ILpVx5BI2fxD4r1fxrZKsenc5JVGo7\nDTHz27GCCTk2yluayN4QtTMG1vxjFYrSBMdMEF9BWmoz2y6cO6GOnNyv/t+0\novSWOztRQv/sr/8obPEaejpQBn2sGdqwPn1WmSo/2GZaSk3kBSjx6GcwoU0Y\nplyDXj0tQRZUY9ypCJnXhRJBuxTXa+s6P5BkC3VqMrNFQ3SDsAft/E+oFxAH\nVpHwEN73fAhDAYF4yjjVMcp56jasJ3Rz928Z5WMeDLzDne4Qv/7BWLVw0gHp\nWDvRKIHjW6Src4vlKdFq4KtEAFrwmfeivlMRqaSn7zYs4MEYIBabjDp12NHg\n/+pgRkU8Sh/akLPi9oj4aL94r+ZU53k3jTaaKtmgSc2NAawuK5Hi8KNMoyht\n8J5R1+ngvIlas+dTqIdXXGoNsvm7P25dV4wnAzyst/UdIluYb9VrTuTcfVN7\nSeVNpqu87WNsBxX7eS4put80iYG516HpRtk5qNW/Agbo0r5ZX2R+GqH7y1hR\n4WXjGNRJqM0LcY54LOod3sH44c4TuDhSTlTWZZDOnZCYHdjmpbmGbR403FBL\nYleGAfR1zMDJ3v6aQQZLldOriMoNGM2m9wBKayPiv8+LOfsMJ2/q1217pvyB\nFYaT\r\n=z6jj\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","gitHead":"1e867364d2451db921c3716de268431ae7783e90","scripts":{"lint":"eslint ./src --ext .js","test":"jest","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"8.16.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.5.1","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollos-project/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.2.4_1574290750135_0.46977324936868947","host":"s3://npm-registry-packages"}},"1.2.4-alpha.18":{"name":"@apollosproject/ui-analytics","version":"1.2.4-alpha.18","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.2.4-alpha.18","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"20de45c57769d5afb96bfbc2ec2a894ed05fa81f","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.2.4-alpha.18.tgz","fileCount":17,"integrity":"sha512-gvSppsaa5N5stDkiYiNXmOOc5HBTlgQmCvwRFKjijqpQ3AC5Ro+jIPYnDK6GgDfdFlOpKkLxUH8RRCI81a4hKA==","signatures":[{"sig":"MEYCIQCv87e8+UlCg+gLwJ22WM7QTNtlWQlaNIsKJDMZ5H6B2wIhAI9KH0Ul2BiSVB/yl3wUVi9nxB4xfjxzjxZ/Avucxiq3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32400,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1dwRCRA9TVsSAnZWagAAANgP/jB18ATinyCFEFFLVRWG\n1hmyhA4hQREvk8V+sd1AtCwMeS90HMISGiusCfcheeSE2l/+jS57Vd2L39xU\nfOD+RenRQQeved2iqk0Vooh/1j33vI/gW9sa/qQ81O866m8tCGZXO3w/M03w\nxvGd8bNgi9h06SYQqBEn46RR5zUKvk2FU++ad3py3tOnI8IEAfjpve02KMnd\nl5r4t6BpohEX+CQXsiIuFsVymqKIo7ixze75+CjF4o+1gGKEuqYuAF/Nr3dB\nPKVr1qsC6YX25wTcfgCU/FgNsgUQfE3zVo5GLwARfzF5x1P0U46V+KA8FeAx\n27ACnhM7b1mfKol41NLCLtYGdWy/N1khDRzuwEXHzEByGPAab6ran65cHSvA\nBUxlpvodtrxiacZCg+GbeMMJRVAKA2ZEbiaxkvl65Uo55Jh8SunYGGccwqk0\nKC6D3K1HGZZJXeibw1xxDJQhlGoIVtNR1o7H42hi4m+ViBsU1F9Q/YBhBrov\nRKAugHnDMRQ9mWroQW/rqepy/xnM3mkiHXZS44/jtW3Idsyj/Qp7/HprwIxn\nT5CUua78m0YMwpjXmFAGpOnM0pKOe4Kqe+bQ4nlrjSuMUksu5touXoLlfrOd\nIhU2mOM4hK+kbZ86M6NtDP7CgintmMTKTrfq8GJ4t5BYetRu+ykMR0n6IoVB\nocz8\r\n=IzRA\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","gitHead":"5cb2cf33fd88afc707c4515547a2d1dbf45faa98","scripts":{"lint":"eslint ./src --ext .js","test":"jest","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.11.2+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"8.11.2","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.5.1","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollos-project/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.2.4-alpha.18_1574296593146_0.29173697157197287","host":"s3://npm-registry-packages"}},"1.2.5":{"name":"@apollosproject/ui-analytics","version":"1.2.5","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.2.5","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"becee191fba716b3de9aa780527374d083b9e562","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.2.5.tgz","fileCount":18,"integrity":"sha512-bDAsS36ovAtWOBS3JM9Yiz2He8SaLmN2upYPT5s8odaVzW/RaSj4G2G/eHiREtw+3um6YJs1khV0c081706J9g==","signatures":[{"sig":"MEYCIQDw7blH9/S0/MuKa9MfW9arc9SlxuUveHc7ufZwRJrk5wIhAL5kqWyBctwfUb4q3zr6xocOGEyUtpdqIHj/F8/pWSwx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38531,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd7++iCRA9TVsSAnZWagAAk3YP/2gtxHbZnrG9vLpjTf+f\n9qJZmAPifXLqvrizzaksoAad8wDpTsIakGVq2GYo6UVOgkNkgFVa1Comp6xD\nv4xrWwRLgtq+LGJ8kcd9iGOeDG4Qsb8J16cCB8GXST7EiYsnZTg3CUXgh0mY\nqNCHbbX9VXLSYiKII8eAXBLzZYl44vL4U7OcqRRjp6ePIPFWY4dSrBFX7ilj\nZpAskm4xTGLXThbzjG78wslxTdWVaDs11+gVax43yGv1uJv9MtL4cIQHw8Gd\nGtJqLXWWIE99rYWqhj2kpfOBDkIvn/20Goj+ZMaB6GAT5Mn6lmgSKHK9sKng\ndi5/9b7Wy67DeBvxt4BmpR/huVAYVVoWJASNH7a1YQ077Ow3/EadiBIflyXq\nDI5WeVxl7FQVz7ZM3rqq1Up0mY5SxPyuJ5oQw5zrPqgympjfBxuRJ2TtGz9/\nMhs/rMk1i3gBxmzeTrLKf/5Ovzu7wEhJiuBMI6Z3dAVBBrMQ+Ztd0hTLGjP9\nzw0wD2AOvqMcx4UOMB25G+WY/xbfl0mGpvM7LtfJbxG9qaRont/s2yY6qQIw\nSzDRLxSasDCO/+7/NfM58TFMxAbWHmxxGDqNTTh9zAVTXLzrGQ/vnmKInMYl\nOGFX93JCry9ym4oIN7YnSdXknHj82wPJTtrbn9kARsLW4eUGbBAPou0ZBfkA\nWXL6\r\n=Bns+\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","gitHead":"fb72648f5eb1f33cb594047db79d5c025d47b7b1","scripts":{"lint":"eslint ./src --ext .js","test":"jest","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"8.16.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.5.1","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollos-project/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.2.5_1576005537516_0.8445801335687668","host":"s3://npm-registry-packages"}},"1.2.5-alpha.12":{"name":"@apollosproject/ui-analytics","version":"1.2.5-alpha.12","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.2.5-alpha.12","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"72d6748610b24e073764e12e21b9c3ad8821790d","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.2.5-alpha.12.tgz","fileCount":17,"integrity":"sha512-5dWgM6G5dTzsa37Ftv2/a3ylorw9llSscR1WglZ0tu6pPQ77/V0gaR8nK+ta3wbTx9WRyxdKGKdR2qWgWvL5Bw==","signatures":[{"sig":"MEUCIQCwYlFPfVRVpDvenvqQWk3e+LVjiaXxtsll21C+MJ8UEgIgakKBOMryXB4GOLO7KkVOlum+i2xBVbyuYtemqX6b+N0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32400,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd86VdCRA9TVsSAnZWagAAGGcP/3/1LSUQiX1FMShigQBi\nCKWf1ADU2o7Lqjt0sEZ/p7wqTK7uJWXdi3CtnIkU2kuOsRV+JZGd+L3Pzeet\nHFU0zTRY7FlfFEHE01N3Lw/lF4a7xplUd1Yquq4Y0xY+hHkiuNmR3Ol4Unba\n1WuAKFiplforc1n0RElz+4AmFR7+iCf5rQp4zV2KVUujSI/VteCt+4nBp2RF\nRsKgo9Z0G05Cp3OAs1NJIY7vPKn/tAnTSQECPS6PR2nWY4/JnlAk29HmkhrE\nuu4ZaOxgFzTKtf0iFxs1CxW7oT46u/sZBvnBeKqLQeH0+FHrGTxPxs41ViXB\n8u8tOEB+TlgkmKp/0G9IJUQLOeYi47Nz2vAK0KyfeOSF3T+ImdBFE0dI7WxW\nYqo901CbjVMTpTLOSx6qfUcjGvAbZJJ5YNntyYwGH/EoR8AmrXktCQML99DI\n8lbmsi/1EVnFeqIXyiGC6YxlQNHBsHCfURP2QQ59KRHNjucxy46sU9Cl7Gju\n2ox6JVSI23qwamZ7ZVB2c5nYocOjCklw2OO9vJvq4Tpg1ZENtjeFrKE/y9qd\niUDkNvvSRpMFWElccCFZvfdBJNBeXVBTkEqqeqmGo/+PY0dcgGLmxrXXslq7\n807l2qWc5XNAJSyY7mdumgsXnXb9AUpXIMOTvG2bqeidaiXIlguYiAUY7uF/\nzvcG\r\n=jBrt\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","gitHead":"eb730ef769c21137ef33b229b2598cd2f52b57d2","scripts":{"lint":"eslint ./src --ext .js","test":"jest","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.11.2+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"8.11.2","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.5.1","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollos-project/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.2.5-alpha.12_1576248669117_0.18615034396079788","host":"s3://npm-registry-packages"}},"1.2.6-alpha.0":{"name":"@apollosproject/ui-analytics","version":"1.2.6-alpha.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.2.6-alpha.0","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"d23abef227bfbe01efb4acab58ab42a3ed313b73","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.2.6-alpha.0.tgz","fileCount":17,"integrity":"sha512-r2pNchmebNHT93P0gFH9QZIZsofvyqpfa6Jtp6nI0u2eoNHflGGUEQesfZsv2TKTQwEo8zvK/3D1hnWQhlcHDw==","signatures":[{"sig":"MEUCIQDHYjFB9OApAXfkCcqfGAQZkhEaJ9pv2niHakvykfyGuAIgVHGYqs/ouLOZeoOEIfM+Qqo6qlSKjbuoyQHB4pwgi5I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32398,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd89KKCRA9TVsSAnZWagAA5VEP/3WGvUNPrPYGE9oaCMLZ\n0gCRpsK9JuD4ayZDbJCv/dAVltwiqva4uDIddIQbOkTWjC16itUYI35IrIQe\nAiIRPytwddnjt7o6MNlQCEz+rVATPjr0+Scrb+t/DNIDuREQ1PiCC5He4jLu\naddV5ahOHYc3NWcq/zf4AijMKgVsqfBI0fGJ9z5xuuP4pvMZ9/0ffnw8tiCH\nCbixGINWF1sKVfBg+Hndukm+hwyBLSJLOazLXT3qaaENRmeOCz3UGjF0arOQ\nr4hmDhQy+DMv2hSCNC9oBiOGPyFzIqgOCt2MyOSkH8sfz/YlVrpApREm9k6h\nb0XwxFhx3F6wW9+Yz3fNv88UWLTRCILE1+u9wyqwLhLqVVThI10yHjLswZSw\nkqXOB0c3e15f46vTECUm7eIcqn04RkG2fknqqGTHciVIugFZ0ZaePSrD7D9f\nZnSYZen1mTlaCPLc5jRg+RO9CHQaYMNSy+Mb9MrFXC1ZVWi7RBaCc2VMfyAq\nxpnJfl6I6reDTG8nL/Au+yp/xLE1gVHvTOpgyLXB47bIZd3h8yFkp3bJt+HC\nwYnkneYGyRdccflGh78Z7w6q6PC2q5/Z8ZUTFBNSRXs6SbWE0a5HysJCC9tt\nNVAJcrUBfJK+po4N8l0gdPcGcAiNNUsgm1p7pD4o+fdVlfiTqZkF41h5hib2\n4QNK\r\n=DwN9\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","gitHead":"556d9e03cc1242325d4a763181874eeb8edf59a1","scripts":{"lint":"eslint ./src --ext .js","test":"jest","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.11.2+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"8.11.2","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.5.1","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.2.6-alpha.0_1576260234427_0.37583913178321837","host":"s3://npm-registry-packages"}},"1.3.0-beta.0":{"name":"@apollosproject/ui-analytics","version":"1.3.0-beta.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.3.0-beta.0","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"29a403e4873dc522dd3bedbae0fbc73b023add36","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.3.0-beta.0.tgz","fileCount":18,"integrity":"sha512-9njiNk3Ud+SiBGtItncUnkqfWinItMjzJhhTSez7/EiwV6G2t6JFnyTDj6BZFK2FY//wo9jGinjJVjeE1Jy1Kg==","signatures":[{"sig":"MEUCIQC9aOGkOwaaTQcdm2UWoHiRbMOFDs6pN0H/E+qqf4dv/wIgbywzL/NZXWXC7LkB1jnv085TxtdXVsdYZg9atGCVvh4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38537,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIIGZCRA9TVsSAnZWagAA5MsQAIt7gwkPSPcPqqcxUCTg\njej3kEhJijG3JL5/xQWqGJY3Yfmd2HQ7kDNlo+U6R55bFnltCrl4CZlPKwxl\nH4j+kgOXAGyupvynTaX1kdTDvE3RaPIFDxLLtb0ejWz83MmC+YGkw+BXgBF7\nssQfy9yINHByJdmQVszjIRqvb9C7V4DypKuKxkw3djYTzUtvhDiutBa8ETep\nYtfJYwu5f4MLcLQ7aHnXhA88o+qV8y5cpMT9F/lpMdREuliQK3s6jkjInYsL\nQkMi0WU6TbtFusPsr8nXBiyPHXjQoteBiXlS/FcGYx7Cf89zRmavuGKkRhAq\nyYHy37LdM/JX/BeellUGqkn4cJSnGk5ThqogExvu0Z5vcYd4wwDRXZ7DXHNB\nEyb3WGPSAY9h8FBmOu2YUGWZmgLRnQY2MD6Jb5wc75sMoVQfd/t/o8pIdgCw\n/Wf4g+oAsMx+hM7t6EiiXNy7c9mPtMc9NRGojKrCkP02f7iBYSND5aJj1r/2\n0OI/T+U2BlF20Chrg/ykVoi5VypUTOfi+vsKcxrqKtZ2iFSiRVhxRa6aj2Px\nwAT3cKG1K4qbV16ukj6nNX+FXaDxOGZxc23AOO8z6ikJCVeFGs5KJVvMGkze\nkqiWeYloqrY/9IZB9dnVMphuJZfoC2lCa/EIpgrelRGgkG5Xq/BE7wJ3tGGW\nYgnW\r\n=g3G7\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","gitHead":"a7345a0681a2efe7f254bf387b6c3c4c5349293e","scripts":{"lint":"eslint ./src --ext .js","test":"jest","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"8.16.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.5.1","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.3.0-beta.0_1579188632843_0.45141331024762854","host":"s3://npm-registry-packages"}},"1.2.6-alpha.22":{"name":"@apollosproject/ui-analytics","version":"1.2.6-alpha.22","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.2.6-alpha.22","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"450e3775f21a74fe178a00e99332c8bbc3bbf626","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.2.6-alpha.22.tgz","fileCount":17,"integrity":"sha512-lh9LOA4SgrsbXBseoDeGBxbenlJCsW0aFC4wALutWVKjtUeJseTlR3oBjXjidizNZw7PirDKqXa5GJ64vlKxqA==","signatures":[{"sig":"MEQCIHQUyjDhaPqYYZH5yjpk3uqjSm8R7iAWa30Dj/BDRGEfAiAWmcKJbjIeibfFAtUn8mgmXRCJ1wcZm6wwchILBsauzg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32399,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIJINCRA9TVsSAnZWagAAhwIP/A81UFFAAtpLHKDq5y+f\nUjIDa6qpfL2+6jZIMgrcX3aNUOL6Szu+gdGZtGnioJasekAc4fGRl9/sGPTH\nAwmtMRJEPQNSRMxZfarMJ0x5UeFIXG0Ub7ICflji1CA7BkgOk1iDH5hExV/2\n8YW2o+Wga71I+hHvyI2OZ7cTSiEQwqhnttqjwURVec4+v0aTO51sj+CLdqA3\nvrwTfTgfgcuDc0w0sbXlCU+l2toZgFO4+MF1HIL9INcqchrhaO28I0Ae59bf\nDOBa4kGW10R+kgLIeepOq8R6K+D7DU46bS2mr33ohmdOUNwyO4+lUiJt+HPI\nmvBNDz9JhkpPcsUmF922o44xpjkQcQRlXpo419w8TWMM/gkIHeUUKE5YaSS2\nuL61Hfuw0WBrv6YdtPqk052lzj2SMIsZRsucW65w6/6q3NrWm/ykkFXr/GkV\nsivvjia4HjGzqjKppBZNWH9qFRyHMbK1G50vWFfKJ346eiooRlMyqKwD4Vvi\nkx46fXX9xSCfxw5hV2iovc6p9BgEy+RyvlyjKGnM554eas/STUw/6V2Y90Vm\n5aaHxMbZQBy2MHTm4RfEVzllcbhI8Dd5vEtj0ZrqQbsQhz54Q8SvLvqpAzCF\n2aItW1IngUozmyt5lne4KidmhO6oZdImGo3FbJ/M3+kt59aV2HOqT2H17yqE\nWIAe\r\n=lwNK\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","gitHead":"908f5e3aff2138f450b571c49b777a1152c49d11","scripts":{"lint":"eslint ./src --ext .js","test":"jest","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.11.2+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"8.11.2","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.5.1","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.2.6-alpha.22_1579192844897_0.5292675919129868","host":"s3://npm-registry-packages"}},"1.3.0-beta.1":{"name":"@apollosproject/ui-analytics","version":"1.3.0-beta.1","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.3.0-beta.1","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"05bd9fedffcef3384baa07673bcfae92cdc8324c","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.3.0-beta.1.tgz","fileCount":18,"integrity":"sha512-iXm9IF38qM8NfUjoe/r5rtvYdFdIWZANjnWks7HuD5i5zoh3TjDdf1+/ojpaXnyiMOU+A8Wofu0KebjyithgSg==","signatures":[{"sig":"MEQCIBWFjSWGe9RPhg5dr/9a9HjfzINBWZ5XZ4lweblwlz4gAiBS2E+k/LvJWwIXVbV0zmllUg4kDPznL0wEodkz64m91w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38537,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIM8MCRA9TVsSAnZWagAA3vkQAJanuiM3OXJc++QMoiFJ\nysCrUt+k4S/0Rgtvo+lp+seRL9LBax6GP2gdjYyE/MASSsmTm8OzGPEypIUp\nQQjNzSfBqBAmfV011J8OwGctltCjzb23HHl1NkW180mlBJFu68/QFGGDVD0x\noX+xlLBPWXWEkdf2o8prRIMPtPvi2wOzi0e9K31ju5pP/dYUczgRGg6raw5/\nV7OJI5+08DZmOSPyzu40mrLmQkka6HxwKAiqg9MmiKqdyZDELOTlqaoumOam\nF5w048ClmIHUZKJ7XX1tmE+QhA8zJmGo0e9u4EKhVRBaW7MPhAp2NPkRXCHG\nKuEenv3YmkhMnv9VUy4sn3ZYpMEnwsOb4Zi3jBUNSMhDEqVE6AUiljP9f+YI\nf80aK/MaQCLe/TZU90cfell3bGzmqGPd0/eRmkqHQgx6l6Gt4QyscmvX98zW\n/3GLSLzNeClfzq83sbWEXyz//MMIK0DPYmmiqNz11FTWBWXmHNvFMZdRgxCL\n8/1zgQ1frywIEJ2955J2tdcW4JKqi+8HlQ5H7KbW3cW3z5Pvt9miRWGmGeDI\nc++UdiRJOlslHPZW1Pu59mMW4RzZm3Q8AniqSBmFuFTtF8iYHx0zpt+3orp1\nV3hKHnccK5h8VgtN2Hi1qTnGNuJCO6FOy5KDJWRuy9kkLCrH9YQQv52Lko1i\nxRQw\r\n=0qA6\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","gitHead":"b027c945a9917fc329091277499bd9a4a6605fc7","scripts":{"lint":"eslint ./src --ext .js","test":"jest","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"8.16.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.5.1","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.3.0-beta.1_1579208459746_0.07257530088690656","host":"s3://npm-registry-packages"}},"1.3.0-alpha.0":{"name":"@apollosproject/ui-analytics","version":"1.3.0-alpha.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.3.0-alpha.0","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"2b5f0f5403820d7268c3c13915eecfb7909f592e","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.3.0-alpha.0.tgz","fileCount":17,"integrity":"sha512-rNCoNYpgU7Id0Y4ZiO15yafm6RgZ6sJ55SF8UM0voYdG5IfA0v/nURoGLEKtwLCkoOPjTA78fJYbgg+C7iHK4Q==","signatures":[{"sig":"MEUCIQDz0kfy7t1RyciTdXmhxCHG6QoMn7q4G5haqqqpl7wMMQIgQ7kUDmnaHno6FvZOVpc3GGaDDFkxs4ZIWa9zwqXhvTY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32398,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIeBnCRA9TVsSAnZWagAAIWEP/32FT4cxPbZ/C90VBweq\nBrsWBPM8HUncn9rIChg2aRl71NRbz+/MhKEPUf1weeeIcK90tXO+a4/rY31j\nSX914AtkHs/JIvrv8gZzBdkScCE58EF/uffefJIA6PiXqjcybP/aVAWT/nlc\n3Iznf5r5qUbAVZG6agIwjh4Y7zluDPRfh8r2EPDxXWpvwgXqUU4MuG3eig8G\ndj5G9xiomlsUn8J0dBi7piN8yA+H8Fx/pQjWrWw3Wif9qfAV6X+eIhw6hsva\n/kIWG/Q8dJIQG7NW1wxbs5d+eoAppnm7rZOSIgpsrw5DR3ljYQN7gFy0BcFH\nAD2kGZwDBv5QAdA6JEFBJlsTiDVQuGDGB82DunDHdvWF7Ao8tQHAVafmmdM2\nAwnWd/4K5bJ9KoPtjz4XPCGd7bX/fEOkZGlkoRWbymdAVbGriEldZOn+j4dw\nLYy89uhM/9zmvq4Eo9df4tj+mb8sJaswNqtrIO0ZItFY8x0gHYNfUk+SQv3m\nPkChva6EABJZ/f8N+aVQJAN/gP+SUdysGpmz+jq56oTUkbW5uKQeln4yoOYJ\nwuwGoseMt5B+frRPfJhoIVQctbnP66t+dSFkXQsnTmRJcVgrGjYvlgyev0kj\nL0QSSZNIgtb79ife+HsIpLdWu3yukcwAce0bmpkIfyN2LbSfYS30AXGu1P2L\nG6wX\r\n=/tCL\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","gitHead":"8862021c02d3c430f0968feda46c22ceecfa2bb7","scripts":{"lint":"eslint ./src --ext .js","test":"jest","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.11.2+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"8.11.2","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.5.1","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.3.0-alpha.0_1579278439278_0.6307940273397783","host":"s3://npm-registry-packages"}},"1.3.0-alpha.15":{"name":"@apollosproject/ui-analytics","version":"1.3.0-alpha.15","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.3.0-alpha.15","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"adc503f6581fd8bee09a176c15c32f32b3a6ac76","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.3.0-alpha.15.tgz","fileCount":17,"integrity":"sha512-mbH42ffEx34AKP9ER6d/x9Abf85wOKEHlOQm35+bkQtw1hh9yLgyXqLA+Fx8EWFuqN7CBkmlHxLrU4/5Ps0C7w==","signatures":[{"sig":"MEQCIFQ7EbN/RHvvdmje2x0UHtbPCI614/9lAVNKedI+NQemAiBYm2wjq7x01PVJmoBQD+UV7c2bbklRhEomVU69k/QH+A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32399,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeMHbVCRA9TVsSAnZWagAA1ycQAJGoABm92vX7vqcelxh7\nm6jF8w01o/BFS3Uo+CyCEo7/dslZb2hGGuhWzam7Q8qziRvGpQjSc606jp1+\nBnlHWNCMfk75PyrJpudAG+pcz0acggx7W/z6/JLoor1n2uxigNbESM1GfHJJ\nug/yYCf0T907Fh9btTFFyoHNMXR/vvRNCRNB0MY0HeRZpE3R6Ozng/1MXn3g\nut0aWlrrB74dJ17FUsOAxkXnC2qhapoiEd6cPSLF0b9nCGJi8+16W5yQ8ZIE\nTAqgNSjJlNuFNi/pBcdrMnU9DGAQRcqH2QE8Ik+qDbxkG4+nbPWOndvYWo42\nUHidGfr4IiD+McQHyK04A8IfyTw5pu+BnUBUCXje9z+BTHbCPxbTWjhF38gY\nmG+fsnNhDgSVJAgPxqqb3hYs6s5YfBFdH2EcwtfytSSS7ttYuh6LT16LTdN7\nYNKwCKR6aH/hgJFoyYXvWrmSAjcP+N4a/Ls9oGdEdLZOdNBjzgALDNhRxutY\n7oO7I6TDTv26cCl0zdprGV86choRq+5j5eWEh0rOO0aw0LoaxCgSAkO7rIEy\nhDzRy9lG/jlfcSfD5aJb7LOSq5mWzTc1Ho9Si7GFxPEoSMrbtbfj6KNCbebP\nAMxRKQYcJKt4zVeYeXo9CtesFZ/6mFMeOoUu6r3oK0450sjHAtwPp4OjmAsp\nbmfl\r\n=AHMZ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","gitHead":"e14932a5c8d6ab0cdf6305526cd1d90133b05a36","scripts":{"lint":"eslint ./src --ext .js","test":"jest","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.11.2+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"8.11.2","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.6.8","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.3.0-alpha.15_1580234452498_0.8862135840640839","host":"s3://npm-registry-packages"}},"1.3.0-beta.2":{"name":"@apollosproject/ui-analytics","version":"1.3.0-beta.2","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.3.0-beta.2","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"630a7440d5336f5dd1ff4f581120e4346092e8d2","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.3.0-beta.2.tgz","fileCount":18,"integrity":"sha512-aanoai9RlnMHi1h4+qRaIPAN0yKMkP3LREJ9ZtD4Zw/wdObcMZpgRE681mmQTwH0R/IIFldqERnBN0hJYUCUsQ==","signatures":[{"sig":"MEQCIGOhQb/LAgGGL2H3pBUVETzNJ4iwAHhswpTmNrt6IgQXAiAQtS1LL6nBmzizUFYyRg7A41m9GWkV12DNpnO9HSe9Mw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38537,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeMILVCRA9TVsSAnZWagAAhQYP/2Y+4vIT4HPqj25apwfc\nUj/p5C0x2w2C/Z4KX207qB63ir2VuAaGDH3lGx5LvGbYIo74kGVe4qs2lGhH\naAwipGmBBxxP+KssIY09gBaQGRo1utLaYLLBSWVT4P8iUke7vAisSzJTIS6d\nNxXmsbmhKArSr14B3b2ZIhkKFM6w6KkKtE40yDVW+w396oebF6QuvuBalZUH\nAmGfPQnHON+Yswjmhct6S70lmL4m+VTHmiUd+nVkVjPWXeDx+WnQvDLh3KL3\nY1gWSJiLpWI1vKyG2fOpP/aazmkwvoffepDtA8NWLRcFdKFB3dPo5eUz+fST\n+BFMBaLszh0SDnBI/nR4JPmM4dobM8OQ6xhqryON3fWN/gp6ClVF+Yv/No9k\nGBbEOJmlci/P3NWdML5G+7fWsCl2CjwLqoLeFrSdTJKcBcH790t4i2OrTEdz\nt+XEAGk2GB3Uk6x7j+I97DPlGesX6a2DoJsC4VAdHeHaW9vulA9f8IXZVVHu\nx3ooVKOh4f+EIA3+MN4FJjht8wwqj1qc/H2KunohM+c9wJPN+kCpK2ACxxdF\nPgjc5xqqfSSDWIVPg6s4EKpc6lIdGVVpbpeGjgRjUVVYolmcGEEYiVHZ0iCD\ngl7nh30w+09VyTjW0QhgWDtr4EZiUaHiwwZN7mpbTct0tKA1HUkQD4B/JHLx\nP4Fz\r\n=IsN7\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","gitHead":"0109f278cc7218bbe9bf66de6decce6376316b43","scripts":{"lint":"eslint ./src --ext .js","test":"jest","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"8.16.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.6.8","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.3.0-beta.2_1580237525512_0.9983855295726778","host":"s3://npm-registry-packages"}},"1.3.0-beta.3":{"name":"@apollosproject/ui-analytics","version":"1.3.0-beta.3","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.3.0-beta.3","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"e19ba10e36ae7fd034d381b0e8c7c34cdf72a3cb","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.3.0-beta.3.tgz","fileCount":18,"integrity":"sha512-G+vhWaHpyT4+IRtDQ1gRtHLcGaihhFaim1l5udNKUDSfj5r1zHdk+QfljDtJdqqcPUueqa6qFDMwcM6q/aH4ng==","signatures":[{"sig":"MEYCIQCgDgTROrkeQMML3HtH654APFDyPXrxrQuTqPOUQHKuvwIhAIJX7BpBYQJQdfDm97GfQWvqX4tnQzwFW7PHyezpsteK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38537,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeMJgiCRA9TVsSAnZWagAAT1QQAIVSMm/nt5Du2T28dtOv\nq5P2aj40h6kpgmjsTEEDivW2sbWPFmg3wO2bt7oLJKEYlDeb+sAGIT4S4xBV\nA4T5drr05dCo188tOLeyk/vPTQPST8deuTPTUM/NjGjTwEckqKpy8kIRGnuc\nqBEIo6+MX7pXLAf5jhn0qbXpSLeDbXONDWl+VU+iyphBWJfsDUeEd2/37URM\njLgkIu7BkEdS0Sr8NEnye6OxVWLR6jQTeuPR5dhdQftSU3JiTi0w6W4frYwT\ngsSCKufeimVpHDFx2o2idBUdwZXi2w+LI0siPTnrrF6sWSqipOa6aXrFtrdl\nNisqp8OzMleGGRBlXIcj6WMM1Dcpy1fgNWr/sZwigevsOYOut4G36B75sJff\n7EzrQtGoVmqbIuvs/aViGNoGOSimhRPEpkIFIJwY3kXp/auiCHE0VqtSmTXy\nKvZWzRU5+KD8w/AeldZ/LJGtDJzxTILSazwEfUv7J5N9sObQuqdKM8GkscPs\nM5EQXfX+LHi5XhDOMkg16rHMbE3/Nkz7r26bOHZIK9iO58MByIyl8cJnh1EP\nGt+9I3a0wm1c3G6imIQ1XS9EH08TR+7RulfoGlMh6x0Ss/VwI38DB9GLUWZ4\nRLkU8k/A/0uYtV1EySSudqNsVcVlyuKfgie2EG1s58tewerejV4dZP7Usrhx\nk2+p\r\n=be2y\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","gitHead":"1da2572c36b545151a59d91ec093f2d3e935a29e","scripts":{"lint":"eslint ./src --ext .js","test":"jest","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"8.16.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.6.8","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.3.0-beta.3_1580242978019_0.3476877897699344","host":"s3://npm-registry-packages"}},"1.3.0-beta.4":{"name":"@apollosproject/ui-analytics","version":"1.3.0-beta.4","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.3.0-beta.4","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"8e9a70dda66d365b29d3b2061ffef9d1dcd1bee4","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.3.0-beta.4.tgz","fileCount":18,"integrity":"sha512-co0opDqjjW4HGgQj5XdP1Idi9kF7MQD3iSJyzXpMCzAu8JMwzUHzyrtOU0atZRwkTomKmk7EEPDVUPM1aRE+/Q==","signatures":[{"sig":"MEUCIAfz+l7FSIFf/MQJAZHmKLqalIQ+yJV5i/4WbqRQEXqpAiEAzR+Pp0dAbWNT0Fc+KgPjvT/rl4MV3EFfVkd7pwa6CXQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38537,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeMYhICRA9TVsSAnZWagAAcWsP+QG7tVRKvvrZv2KveM1u\nlPEMZ8mY1t3JlVuYPapONTTKg/vWmfjlQ6XhCJ2At9fnMaV+6FkZkg5A45OT\nyRp+o26sRFBYcthyJEZWvPeIhysbVs5QahWhDHhKaqqDPTyGl+3lO8Njf66k\nxr55lgCSHNuVBkUt2BJ9KXNErLeciA09ZC6XlPFk74m2tisjy0Gjsx2ggljN\nNOEO+TIe8AYax+942BuGSClHEtiLcY1M2aG9N8c0UHwd2sglqip3b9dz7uH9\nWHDt7QRosri9TeYQkYkVUfFL6r5Oy3QO4mgK8J8JZ15D6qCMguXwliIPG+2R\n65nOAm2ig3dKfAjcH1a7bPfcpUO9ln4ymZsIAS/PWZeaMzDd/+UwU5cj72HD\neW3YmTb2M20aKmIb8Q0ngoV6YLH4uM0xmbgg9FS39SfvQaK4rqE42UdETU2l\nr13uAk/Q17mWwYulXnTO+Cbge3f9a4SX/FW6Wb3fMewj0PZets69v/OAQN+E\naz7QB8rX4BiKfllD30JnPhgmKwVFZMG4qqM/jd1CZcNAQOIG4tmswZMDXlCS\nfwdM9DfzVAYt5w3w7HHd+Zkh0czru8Q2MyJeDxpV4kUf8iX2GGcTgUQE7G52\nidPiev2YyR3JXOO5BI6WhjrG8NaNV92DDcEOq0ozQkP0vrVZxwk3/YMAgUds\n4aRx\r\n=/kqy\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","gitHead":"b129d78d8be5a702603f594494719f1cebe0e981","scripts":{"lint":"eslint ./src --ext .js","test":"jest","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"8.16.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.6.8","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.3.0-beta.4_1580304455794_0.6911524631041139","host":"s3://npm-registry-packages"}},"1.3.0-beta.5":{"name":"@apollosproject/ui-analytics","version":"1.3.0-beta.5","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.3.0-beta.5","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"135be076fb7fea58ed1f6cce642cb81a08c9980a","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.3.0-beta.5.tgz","fileCount":18,"integrity":"sha512-xZk9ZjYhrzzScNgpQRFEKPM65Rp+vs5qKUjI8uCWUsaHDe86sG8qVM3w7dBxKOQ7n3XRzVhBRa2EIGBMrXSyfw==","signatures":[{"sig":"MEUCIHhEMrzZGyzM1f1iVIyO7b5Oh8O+oizW9qG3j9wXOkH3AiEAk9Q0ftldVe9Mez5Gv+hdAsEUl4zov2tZK7HN2GTNUYo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38537,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJePHLbCRA9TVsSAnZWagAA51EP/0bs9jBjvW2Zi2e+JEj+\nHkv/OtY7nF/5krTE2rGas6BXG5g04azNqwAxZBOX4mJIW+n/8PWBMK7VBgYR\nNlzs55gLnQQrEAe3AbWa+pnNd8oMyzkmQ0I1ZXwJYRd7BdB+4zpO36eYQhSz\n8x5ETgG//4k3WhzBFaItmUyfW3wNgmhDEUAWrLVgRtZxnWD3R0hROTHajIW7\nhAExArew47fr7JWBeGF6U4zaG1LJ8J+tx6VTWN9F3CqlKb+6UvbF08gm0IO0\nhVPidRL7aJwd+wVED0t9/aX9ua5WIjmPlXrwk7aV17IqfennpJfJgRmLmAAq\nkYrol2ea2dv+u3zzKrLW87qSNY4XidbfxXWBVMCkxVFCZNVIHd+LgPDJWRt4\nWuY1Q9GlavcmtaIq+sSPDEJ9kHvZBgRJ5O5/6Cr0VvQTo5UdsUotsWIV42Qs\nEGoEWJwdWk5sozEcjHXTWgcdoM6Rm6byW0BwZPakV2syoQL3RGsp6YHckxcU\nr+fUiPEVP8ltlgA7CCq80vCfhD8r5jF2I/moNLRFspAtAkQfSi4oAeXMemjJ\nh42zOAqqXZE4SFJXadh5QBxSYt7XwWZ3Wjal85twOIjMf6jsGU96SVdJR7QJ\nnXl/MUXDZlgsI1+E14m2qH8rVaTW648WaTBE+79Z6u4JFN/0mcBmIHvXTBnL\nNV4l\r\n=eJSC\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","gitHead":"e7d9bd731240476ea19530b2bc7ec66b70901402","scripts":{"lint":"eslint ./src --ext .js","test":"jest","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"8.16.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.6.8","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.3.0-beta.5_1581019867256_0.18688313219384622","host":"s3://npm-registry-packages"}},"1.3.0-alpha.19":{"name":"@apollosproject/ui-analytics","version":"1.3.0-alpha.19","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.3.0-alpha.19","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"394077cc5790bc30580f2f0f949c5088b5bc1f6d","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.3.0-alpha.19.tgz","fileCount":17,"integrity":"sha512-SPwQEuQ1AF2KRf2ZnA8b1SJc53I03X6szF/hqYiQd8QgBoTQZPtGFLf/cjRgRio/J5fUP0E7yutSQH+e7C+mbg==","signatures":[{"sig":"MEYCIQCH1NCjVpsxB9H44DpSXs2GM/jpEjrRt2et7zPsqsWLGQIhALbQlRINhUElvVmhRanJh9AlbXiP1i8DTuIHozCIcG+E","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32399,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJePIM2CRA9TVsSAnZWagAAaNMP/04IXK2GlslnYIfIummg\nHrRlXaA7NFjy5r+6tcA7QLNfWduRfmttLVkRBocJ6NJ0mwFbGxIq+KyTQR7P\n+gVcNMMIjT9s09ZGUYBsM73WJN5Z0bkzbYTPutbcpyxdl/jpdbpt0eOAp2oV\nqN837EjND9NbrpebqlzV2J8XNtGLdoirX7n2QSzmDC+9Zs36oRL9Q4hGvG+S\naAExZGRyyQccmKfHeSMhp56DKhr3TtQTDTGPXb/IiZXv8lE1283Y/CtgKL8e\nrNa8wI0i7IIC67uDWxoB/S6/NPLOvvPOSenNbznLKiyruWfdrP7EuUQoqQj3\ntAy4oAT5MWvH/RhSSHW3yBfgx/Y3Le9pMXcX8ABHY9zotdSILkP/gCMevYkY\npZlBvYDwMkja+LuIAClNLvpnABZ8ZMk+HvmgnkttCs++Qfd22XOtAXstmlns\nmgqU2oYcRyGeibgC85HKXAnIZM+wjayzo55gkqERWUDUjqw3fWbco8427xZC\nRFZeUjI9QFZm30nx9WXLBwjv9/tKWbDW10SD1TPDistWtJGbjBbmTgpHXQ54\nCzBTN+e2QOOJcRqLXiLkrA+518M1Focvnb8AZ8Ci6upctGSpcqHMhFQzdqby\nhYXnGe/wMrC0H37VRTeQHhUmZr5zkT+P4S21laTy17uNfKTEAzstvM36R7uk\nU6wD\r\n=IfYM\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","gitHead":"16e8033ba27b8133042f1cf77a4a1982f2c48478","scripts":{"lint":"eslint ./src --ext .js","test":"jest","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.11.2+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"8.11.2","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.6.8","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.3.0-alpha.19_1581024053524_0.1031799235612898","host":"s3://npm-registry-packages"}},"1.3.0-beta.6":{"name":"@apollosproject/ui-analytics","version":"1.3.0-beta.6","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.3.0-beta.6","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"f0dd9e0e88140b4c754e305e5b10e9f25e949ac6","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.3.0-beta.6.tgz","fileCount":18,"integrity":"sha512-xdXRKznlUt6S/WaM6cFvXnNl5WlMEAOMvTv0xdcMs3VeaZ8Qwt07PXnru3rjMwgyXXgnmY8zyM88ZEh5rn4gJw==","signatures":[{"sig":"MEUCIFBTMx62kQY2uWU7AI3gnqNQswjRofZz9H4NZWv9p9BqAiEAjRY64OXwLlUjw8hBLuQbCZZ+WLjIMp0oWbmaM9HP0/o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38537,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTV7kCRA9TVsSAnZWagAA8N8P/29nOdAl4H/KxINVKFmQ\na2Fs/zPMHJsUAYmare4MxJ4s5NKn9SbEfLKzEaHyGRZEvTeK8bj4nciwMFbT\nsrEr8orqOzVFpe9gPQGPoJha3qqB79GTl7H3SV5ImaeMeDy+BEsznwwMSv8L\nTWi1d2+L5/gi7taJ38kapjEUV/loICyy6O/HoWOuFzMYIxvox+alZ+TkW55n\na04DuBdiGJty9g4y7edKzVuQ+0AXoTZIoAbp6pasSMLe5gB8FtWH0LuMjtDD\n3FwrUSB5mA8rLLfxJZWLYVvdGjGbmAGH4aAAvkhwe7Tgl1hFGDWmKQICbOTj\nN+7fw+x4Y8NCHxhU11lUgjcP2gJ52YLJ11Nesg2bQ1hkQHIANWTS9Ncrp0xx\nW+K03zv3YtvmBNwecI7lOW8caBASHLY/Hgmi6NmRTM4ugoD6eHrBinxGQyx0\nwQ7zghkW63mYFBPE85e0JI26r4uyW+0VlFzthDV9Dkl+l6fQKqBL3o8LUmPl\ne20R9oSN+yq6aa7lTuc70F/Ky+d8PeVsXVHzKuSEka3kKHIuYuogs2Le4LOL\nwh1cD8DdeVTI/He3NeQHxfGPPQRk2EZ1b7AgCTkxJwjT+p/0Rt4iM7sfOC20\nvQm8AUcnyOHwYXuXWoNm/U+pN+gfqO/vLBqnn9Bqg4l1QfE6Gy0jZq7hQrM0\njcMJ\r\n=VH+2\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","gitHead":"1a822d0545c45ceb655b1ce8b19b03b842ad4d14","scripts":{"lint":"eslint ./src --ext .js","test":"jest","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"8.16.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.6.8","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.3.0-beta.6_1582128867725_0.6230077795162332","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@apollosproject/ui-analytics","version":"1.3.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.3.0","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"9a3103765146d585313aa683c4c38a8ff241feb4","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.3.0.tgz","fileCount":18,"integrity":"sha512-j1Pd/nFjz61SilEJ4t+PMxNojvOPonLX0T/NNzggnJOR3OjPa6sp3OjDc9EM5cpvD4Dv16H80InQvaSe7Rl+TQ==","signatures":[{"sig":"MEYCIQCNW4yFPQ96vA108cYogPOanoZoIj3rJO6FtNYc+OsUvQIhAOWmalb2Rgzk/OnH6gCB54j5eV/UOhplWd/y3RTgPT6q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38530,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeYUALCRA9TVsSAnZWagAAAT0P/2txR6/X/oKJUOXW/Klh\n0qqpXBZV52tdemM9IKjh4UJxYXkrBWHpmi6dUybT7HvI9sFw3SkKxl9MpzqV\nadzaJfEFb526+MAUscBnwYxiRi2pPCHqTCMoTpOc3f5McMtcz3R6yRqA0nTE\nQGkZubb7xITJLHzvD4NW5K5SMSfFen2d1kENDduQd4WenvZpZ6CbJDZ2oJYV\ntifKhT+1NsDOwNzEc6/NZ25fR/mhh/dvTdMA2iiTsZwEgyOOL24bUoGbLAa5\nOhDTdjfSDt7T4YSxbxpIdJvtUVUCqXRtXgwGlRq9Kx+6xcfdQl2+goTHVuHb\nZINmHACO7a+cBFmXAHVvXaZmioGDgL/S62z/8R9CJnaiGlX4ZmYa9a9oaadz\n31vfTpyA/uHABzgDapgc+wKnrT77LyPYaGQFmoxnyyaHy/YtantjrYqVf0e7\nFk+ZXhQMZlTNBcSxa6ZfNeUtVd8CDRraGKHWjfs7/K5d1X8n6Vkt+FjlE2za\naQHaJTnQVQcYT68Igamk+NwWbWojYwnAhu4oQxO45tEeJS9jAQ1LOX9OimdY\nkiMaECDFRhvMkGn80kj38/w/mEfSjqyats1f1mDtm6sJIvnicufbUjTiMj78\nxtlPTwITz5ZVLyO7oia+gCTAxkza/LTHKDP6jAkOSK3AEj8Zaf5F5wG+AhXU\n4bdc\r\n=tC2e\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","gitHead":"aa1df181f575995941c9f879e45c88bf72a84150","scripts":{"lint":"eslint ./src --ext .js","test":"jest","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"8.16.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.6.8","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.3.0_1583431690634_0.10037456590546334","host":"s3://npm-registry-packages"}},"1.3.0-alpha.23":{"name":"@apollosproject/ui-analytics","version":"1.3.0-alpha.23","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.3.0-alpha.23","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"3200728939c9899e522dd9776a6a256141e701b3","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.3.0-alpha.23.tgz","fileCount":17,"integrity":"sha512-cluInnZJioERYuW1lZ1Kcsgr4WLLCBCvA8OOwSf8+fGvsinBHzffnUwwd3jw5Sln82GszMw0YPe1LxjJ24lsOQ==","signatures":[{"sig":"MEUCIAyU8CucA519xz36wuzS3FAB73fdb86KF3VfUV8S8VUhAiEA9i0aE7EZNZhbkbxq6rM/DsNaYaiVPzt/86M+2CIu60o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32399,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJea9WuCRA9TVsSAnZWagAAg5EP/RRzQMPFDzGcDYrHjf8Z\nq3rQ0q8gZiGxscpgWLfjEw6X38afMsPvE0lX5ujS7wg4Tq2bt4XaLpEZeF31\n9bcj3JjfiQiHF6iEudeXNmkP1H5btVZazwXYXvxX/dHm5fC+ijdqgK2ovPMX\n9sR4Tl7syYEJhI0WmgL2oSk28+3TEloBSAUwE7xMlJV7K3Tgeojog+h8bzLS\nqc1UgiYmaR8EgbMnsRv3zcBtGbCvZbwCeJZU6yIpjuOX7K78+dcNFWHr1KR6\nhdwzATxQ3ntEHDlwjEJcXvx7+nwTnkGxVKuQM46nhLFLp97eAg3qY2oAW7S4\nOzW+etE/DsCvD/qWVgdfeaiv/04ioe4huLdqGSve2tJr0DkExJflEw2mmClK\ny8zUK8DnYxhfRuQ3EZlb0F6QMvcOzxnSpMFLo/XbBwQeWAUNx8O6gtLrNNqr\naQ5vz5pmv5MAp+H+dY6puzb0lXGLOo5w+INilYkJDcyULUFOWBC41cv7579i\n5WibE+sVdDIKaK3y2Z0gC0Hd1clahxvcQSyfQcTume8dQkZdcsWcSD5NIMO4\nREWYDQBvaiTvOP5jLPF0ME4yJ1Wzv7MPm4l2OKwiOOeyNrwbKfaNRdYgnw9o\nHVURgcjGMfROuL146tc8/vMTx1pWFF/NwF3VP4UnsqO8NLl5uj+haxRpa0Ir\nnuvz\r\n=3Otu\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","gitHead":"d114e1c5e19229aa95f88e787c10f7e7be82c217","scripts":{"lint":"eslint ./src --ext .js","test":"jest","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"10.19.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.6.8","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.3.0-alpha.23_1584125357960_0.8045510934331273","host":"s3://npm-registry-packages"}},"1.3.0-alpha.41":{"name":"@apollosproject/ui-analytics","version":"1.3.0-alpha.41","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.3.0-alpha.41","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"2087ff2a3254dcd4bea2bfa95ede2628679a36e9","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.3.0-alpha.41.tgz","fileCount":17,"integrity":"sha512-CYHAx6IeaKwbwicb+HBd/4wj8bsqx39vDfsowxLzvlPHpPkxnVAw7CBhxQH7HyI9gxxpX5UBFQNnVTQ9DXMi0Q==","signatures":[{"sig":"MEQCIES6koDdnagF3EZZL+r2TZMuVleV2XQ8AeEI2gQbcGS2AiAkLMvGFvUq0qGjggQhQJMiP7Oc+ebw1/hy3rTRntJt4A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35016,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehg5LCRA9TVsSAnZWagAAb60P/0Zq90Q7YrmCCnL9Gedp\npcxx+PUWjfIiXoonUiq+A+rPWukemKHPyz3+A03b2/hr98iwkvTXmtkMJsxG\nzoR57moxtd1/XWsQNgPRDcYMBdkBag2maq+HsLvNpHeMf9t1kZ1baYYUAwRS\nfKqxHkZL3XnkkxDNdPda90Cx+KwdYY8UeKFCKRywHjryc0K4tRahj9LVXUjR\nVvMU7jnfV/S1DJGIuhSMCKy6lqqCuDSyjIXkBLFlvR9PhlHHEorDiKuKl8p7\n7cecTmQwSArKzCe/pqH3IbdlzcXwuMBDZCc6nBAKnD70vR8CbMbFIeOCRO6n\nRCaFMM5QywuY2WtGzdEW57Fhenbu6kHJ52rKUoxtykatd27bHTju7VN0A2L9\n5az+k0Kl331S0J27jHICHt2aNFd+1a0hXvll2U9ffxQvZ1uxyi6Y6NEJzp5p\nOXF8LBqUvsUlp1OYQOIEgjopyCJPLl512SQU8u/qgX+D/UajOBUHIOEMjxWz\n68jSs0vjyMLAvreEuKekXkid1Y/tMr3r4OXX5T9cggAlLIjRtdXwP9IZnIyC\nx866lvLfU1AtENt3L7o+AQSWYmHxmJx3tmB7pQlqQiMWlZxrAXHa1IW59LTJ\nwcNleOlef4ZvHrzZ9XpIk4naHxW2KdsIYr8aOhYcPYarW5uLC+QW/Q/XkthU\nUphn\r\n=cUI4\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","gitHead":"51826317f16d21a1a0bf5f96041ddab0b13d86e2","scripts":{"lint":"eslint ./src --ext .js","test":"jest","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"10.19.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.6.8","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.3.0-alpha.41_1585843786615_0.8224456744149404","host":"s3://npm-registry-packages"}},"1.3.1-beta.0":{"name":"@apollosproject/ui-analytics","version":"1.3.1-beta.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.3.1-beta.0","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"e89f02a2b0ab1382be293b4186dacc5bdf6a3556","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.3.1-beta.0.tgz","fileCount":18,"integrity":"sha512-A+GgYNIg7yJQwaClS9gf5Rd6Vb+s8NHvEps3NdW5bqCWnBHgv3KU+SVm52f/hRj4lHDx9EbL0j7UnF2Wk+daig==","signatures":[{"sig":"MEUCIQDYy16hKBknd1qnLwlcS82QZ0yloT+/f0fUFedfoAq6pQIgPGqAx4Fhsj1Oi9w2yJccfhcfQg2h1xIdfcHlVR7BsAw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJei2mKCRA9TVsSAnZWagAAZg4QAJEVynEBPf32gllBqG8I\nVnlGxWGGsp6efL/K/16LPvtiBy0owQaPP/c4zo96Cwu9WThliCZG4qreTSrL\n2JCJ8zHNeaF+T1sVj2cQ+ClbYCLuAG/z7b0mB9qiFCB6I5Lwt4MJ2ISEot/O\neKUbgPA6WxQQf7wxdRzQSZpgcFCBXqytCPXMSW4gxlbC+ny2+ezll9kThZiM\nszd+U9cx6/DbVgjSaCq2fNrt1ADxqYmSOFil3dGkAi+PxmZwFMSmXumnzxoY\noB41BHI/caVtIo4NKw8uaMbRe8RLQtXCyNNzx7cQQ9VmwkXEfvsZTVq16wSx\nLhPJE/sGEpTwVY4xacwnKLI4GIGNEIy0MaiglJinZoL9AEoEmtQgpoqsoRl7\nOlF2G2XeAxCz96gNA1OjFBfrsim6u6zfsCCz71cSwTzu2DwBR4aD29GFy/H6\nRg7AYmNZ0Y6k6HHk5SD2iW0a1xSVYFaeXIUfKFbo6XF2Q1yf2d6bFVM8Urmc\nHVhwKzIGLLtN2Pr3a7MwuGOvFZdYdnQwQgRY+DVu8ynnUJmGjFNZUFgC/8GC\n1VxXdcvH9fBfAz166rqni4fkunCElqpmA9XHXAwwULuUC9idbMNeAuDM5cAC\n+QMNr51xiklPUy40QyEmADX5jUc0dTFbFjYDmGefqUHN919M1tSuZvs/i5fS\nHonk\r\n=Ah2R\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","gitHead":"91cbdef2f01893967018f8303d86c8c1a8625ec6","scripts":{"lint":"eslint ./src --ext .js","test":"jest","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"10.19.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.6.8","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.3.1-beta.0_1586194825643_0.9058418453472006","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"@apollosproject/ui-analytics","version":"1.3.1","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.3.1","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"dcf9e6704978b28ecc3d140051d07e26cbc64bc1","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.3.1.tgz","fileCount":18,"integrity":"sha512-nD0Ydj+k+MsPZGvDJ0VzI0gMY02QTcaLPUdeRoqTiCoIiA/XNTEUSg4ctjOE0ZNHPFjomVX7c6+vc9PKLgRgZg==","signatures":[{"sig":"MEQCIGKJE+ftSV4CyQTcjrh07yZRZh4YP68dVMQwu1HMNLw3AiBKjpx2TTqQWligIXBNUNMDOigS/8E5j/IIhXmaIMQjjQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41147,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJelH6HCRA9TVsSAnZWagAAC/4QAI0aagvhsh/Uq95GubZL\n0m13TwMF4UAiXrRw8kUUf2ubDcBaFtcYKg6Sy70T1Cb2WzifP94jWf8hDio5\n3RaD+JNSRWIKaklAm+hyLl4p6z1uhlJPefNmWR8dm63/a97vqRxD5//UXOc0\njFpOa0yyxC1DrwUvkJ0rO8dp6+ldxeOgPYprT2Iolp3Z5SmUZsG5AvklJKxY\nW/F/9dYunJMK9wsdCG8ovc+sSXIg8VcjziNE/UWuC+AmDnK5aDdo/qgtgWGh\nDJns1F8H9SbGS2jjTv5sS5o9F489EkI9UI8hyYuobMuKPOazPJxzFwytZ99L\n4eOwmCiAbckQMdWczz8NsEn6j74BTzXHFK7MuqDPUP/57G9xM3B2cZFvxFb3\nXwJcymadG5qChCCfLpXxI8ydMFGNRatO6GXL/0ee491utsJ33jwYQ9sGSPy5\n6DSjS35aIppfWlg5Ntw/EQWqi0K4m4uf+xUD1B3/dUjJTd84ndjxSwFozgd8\nTEHpNrZR7NfYogt/XUZHooeJ/TC8yk1zlulU9g6GVYNvcBDnD5wZ2tFoLQTN\nC1NxFnQRMRMbJu4UVNkVGYMsdeh7nsqavoxEYVKVjcVQ9wvj8qy1n771uyE9\nf8nuFYzC7Nk5mA2tEaCauiCaFwG5XEHWR5W7iBnXk5HFfeQ0tBCkcxULrW7v\nrCiF\r\n=5o21\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","gitHead":"0265946d0836a6c9b373a9e07c502eb9f740332a","scripts":{"lint":"eslint ./src --ext .js","test":"jest","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"10.19.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.6.8","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.3.1_1586790023084_0.44025967195015747","host":"s3://npm-registry-packages"}},"1.3.2-1.4.0-beta.0.0":{"name":"@apollosproject/ui-analytics","version":"1.3.2-1.4.0-beta.0.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.3.2-1.4.0-beta.0.0","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"9b6e46456ffcc00c1d355c6a89f8299818f7ac94","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.3.2-1.4.0-beta.0.0.tgz","fileCount":18,"integrity":"sha512-yYuZYudAzmH3LvmDYXCvxR+BUtPO9WIFigJOagcgB/5ZJ+/JoBYTR+7nhcFqrMuDD617YNb+p9z7iDO02JEDWQ==","signatures":[{"sig":"MEYCIQDjCTwejQEmpVp8rkqz1WZOxGtIRgZtNA3nP9Og+RcerwIhAPVOo4gRMrWThoGMM6ATZtfanbfM021RJEXyKkqcI0uj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41162,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJelwQACRA9TVsSAnZWagAAbtIP/RbNUH5yFXB+YVLAZnSD\ngZvgV+/NT9Bzy6ZFsLrjLk/RlfOg4p3aU7NRVkvFQB4klkkSR/b8jM1Fty95\nICPsZ45ebG8zwxQOokKTBSCh4yM6PEvd950ud5mC5QEdgSXTzLBVhY63/Cih\nuOZShd+55ECTR1p2QY7n/QM8sKEcbNdtw7yF85uZNOkLtFDT4RtheprJ9pbD\n7JhsV2nYdesK5GBxA4ZstvKo99AAIy2ih/ra3LSctSUF64bUFEiqFBRZyfQU\nlsGzeNudH4/+FmqfKUI05b0/YVs9bSxqUlRDFNyYir84ga/QQ7jupanc/FgN\nkuiO0wqK4xrDa8Ga2QgG9BWKoq/asXNJuCesCUiFEHLjCtMeXoMVaZRD5T5n\nlEKwANt5zx615L0MWKSPo28VqaYlvkDBNGDHvaYWBq7LnP4DPUl5xvPZy/1a\nyDJrlxKn5hMrF9u2kt/APZATsaehU4yq5NSgm9GN2SgNPoe+2ddTo5dx3D2J\nXdDBjl5ST4bQsHPaWOfERmtYqytnd8WiT8gmexuGF4xjVsU3Gvq0U2HYMoUv\n/17d7iNqnmAEd4+ESZ+MnZd2qQXXVxhdhZUIqUKCk7T8loWarM5G67qre06J\n/+eZbelyXEzeD2y5vKYDgTbMmM6jg512l3RR6zcrzu4UtT/xgp/DhaIdxHgD\nceSW\r\n=3ukd\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","gitHead":"140434179bd91c852b3315f59e9317dd51d410c9","scripts":{"lint":"eslint ./src --ext .js","test":"jest","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"8.16.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.6.8","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.3.2-1.4.0-beta.0.0_1586955264361_0.3162660453470594","host":"s3://npm-registry-packages"}},"1.4.0-beta.0":{"name":"@apollosproject/ui-analytics","version":"1.4.0-beta.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.4.0-beta.0","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"45942c72e324691775ecf46c672edc2d8c4f7e2e","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.4.0-beta.0.tgz","fileCount":18,"integrity":"sha512-J9GCZH3KOWw3A8YA2DiafvHDabxpWPIcnUBr+MkhzAKYDkKXjewdtqFjiy5A8Z+cl6yNAL3JQWQsmgOxn2QrAA==","signatures":[{"sig":"MEUCIGwjzESNOlmzHsodsb6SguhHke2gJ4chtwwjS3C+4pVxAiEAnPBEDBxoCF0oTAE7SjxozJC+HiD5jgEMRhKA78er0Uc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJelwT6CRA9TVsSAnZWagAA2IsP/jQ6QtkC6IMPutvzFtrF\nA+2dqSsXcvJwdS4G2SPRjGG1d1b/MIiq96UjzZwlsU/6e/dhO88/0gxI391q\n5Tq5/V6E89gij51g3OwFo0Zq9haYs2MOCiFHB1q49W7fIGN8ke7ObZAVEh+t\nDj/OWg8s2G7U25ELluG5fZdjrkm68WDAK0NhB+rsJDZ6pvld7uHXarnXmgNZ\n8oT8rnagyPUwI5Ht8p5XyJ4o9WkqZjq3BAExsf6fZNJ8+Tp4TKcCSp8AXXue\n7aJZ+8FvB9MzEAqV+/1Ye7wYJ8ckdfDydDzt8hb7W39KTFYkKgGwImErPOeS\nDqbubZGxU8TO+M/VTcsykT4gRc4eAcTuWl3liO3xkLbNCtCcbGHHjz0bQkKr\n5Ce9YZ622EWllfn0N9ed1/xui9Rq3h3zf2nBuR/B6sAB6KVgH0uC8t9iGjMW\n5NaOEhEcnnOnEfzviAulGFC6lsvpRwuBfQnXCVdNnLDpeOEAYWifwstLYCar\nWT7J2F/vhynstc+313SJcYMsDEIOqi+VejBIIX7s1fI1ZCoBi/XBmPMmF6P5\nXLYDypXmvwdqP9KTietPj1bJ7X3YLTtew1QmpPwCjXt9H6SkMNZZGtzJk4Sr\nLPdzlCWZIif5t0zv8Sp1PpGWzBKeAt4xrnZ8/NKX246AUn7NZHgD/XdfTq0+\nithJ\r\n=k3i1\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","gitHead":"b711cb4238692477cc28e42bd5e6024d0f6de41d","scripts":{"lint":"eslint ./src --ext .js","test":"jest","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"8.16.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.6.8","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.4.0-beta.0_1586955513553_0.12067184986912616","host":"s3://npm-registry-packages"}},"1.4.0-beta.1":{"name":"@apollosproject/ui-analytics","version":"1.4.0-beta.1","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.4.0-beta.1","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"81a8d37164b492d2f64f7a5adb32a22045678b93","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.4.0-beta.1.tgz","fileCount":18,"integrity":"sha512-fT0a5gRWeQZwrnbhDtYFCYIjmIX9CXROfJYGHWMd0K2C+eZLHjSzc/nYV3AH9NpkIh43qzWO2M9WYnRctEEoYg==","signatures":[{"sig":"MEQCIDEhZS8C7x7TgsqSZg4LYBtsRCujlBOjC8ckXSYn+P/DAiBe/fffiR0BriAdpUvNXVN3FbCSnbyDI+GQyUd4sjCU0g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemhRkCRA9TVsSAnZWagAA8N0P/ieds7UL/sJh76Yl5oMj\njEVHYkZTjEofSLzEAikLb8pOWVj6B37sRLEZHwAqUtfLtHuUFYAcyXWGwl8/\nyC6VAzmtzsRjvqX5GCbwm/xrkaQYYWridne724bZj0y2qgLoVi9k6O6wJsbp\nFerWwNdw93Dv3kWtalKCBwnruDyXHPV3SCV/MWfExXRwfMUidcgzVijQIX9R\nanyLkFIWQQaw5YhOkadKryNuPddLLr1SCWvGudWjbxYVF/SxAw4pZ7moNNVL\nRIMKjLff9SZ1vNpCL8fwieboaeJg/O1gxrWvUCSyhon3DvC/pydcVwDg9AIk\nGbkQzLGmRnmUfpi1Py+ERYUxqHNVdW2k/zNqJZ+3CTqwv06oRlwAcYyn9D4H\n5/e6mVgUc9wRMWoieQ1KCdg1R3AOaPZYq8ThGSjnmV0aZRx2H0iZRMNWoBTh\nI1b9UX8MFcc7mC0KK+Rrgq3WJKIUTS2/t8hcIyPetG8StSsbRZ9uJ8sCnv6u\nPumGAUGTCCjso3wNf10LR797OiHwOAzEKtBnq5JXiUx2xwxaP/pyrilBhxDw\nPSoQHLtUMbE5rAUlLn6ziRW9j0T6DZZSJ0HcUrwhwmtbXa4cuNwCWwcXZ5SN\nbNs/RZlnKN7nr3c5pEsI4/EgfAyDlDqT6UBbnHEMj2BZOgXcBNp/8nG2sZiv\nswdO\r\n=E35C\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","gitHead":"fef450054fec04328c91ad31eae9fbb00e9c13c1","scripts":{"lint":"eslint ./src --ext .js","test":"jest","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"10.19.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.6.8","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.4.0-beta.1_1587156067690_0.789308057152877","host":"s3://npm-registry-packages"}},"1.4.0-beta.2":{"name":"@apollosproject/ui-analytics","version":"1.4.0-beta.2","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.4.0-beta.2","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"720f872f62714f8f82c40789fe72fbbe20c12a9c","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.4.0-beta.2.tgz","fileCount":18,"integrity":"sha512-ZOJ69wVoGQqDWQvUvkY6yCur1FNOebufyFuLDiCGD3XAiGEo3ptvV1wpRCiH/rjaYxbuKNj5N9R6/R0iMDEOAQ==","signatures":[{"sig":"MEQCIC4dSGStBZgSB+sMdmpt/7r5bvEO8lL9jJWOOpv9IBM+AiAfI/viIUBpFZ7kDnYCZAw2NhFrmdK2WKy77KNPZBvsjw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41168,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJepxhBCRA9TVsSAnZWagAA/1EQAIOMkUjRoD6i7RmR8I0D\nnWJcWuCwVG3A8LuX5LZT+1m244D1bDdgRmto5sub6C2O4yk0FJOeZhYenF+F\nMCRRtpGRULjs3xktXRmFS1gOg8VvJgzLG4L9esX9njBba6Y4XWUfZKDSY2P/\nilIP1A/fUKYZZJr0XAxr5u5s8nkPXpL0+pXNz9Yg9mp6WvJ4jGMKE5yrgPvJ\n0t/rnHrVAxn8LQ58J3VrL1hGc2riLlDdTAPqAAc2c9n4Otu1OAtAIPL9bmuH\nXRtJfszJRJWa8rXqe+asM0p8qrCRkjHoYThAahes8gerq7aswnG4AHW5jQEY\noM1qZRviaG3BOTxNbHsdaJi2xOaGgwQi3uZTH9KCTx0oGbe/Yo67lgBxBZv3\nzfupLBzoIZPSg01IRGAVzW90XYDZu2udUcZqlp1IsNgxFPVxvjN/4DGVZgbH\nZjgqVPMIhPschypOy8VCtWrqbif2cnj7rPlpXBYunbN2Ia9qflksoFPazo2h\nFDICLhJ//t/zkoJigubCdOxB2DkUwToaDkxCp6v7R2Su4K4Wt5uI54db8D9f\nG+xCCb+mB1jp0bt7ILoa/Qami8mYHBETafLQMdTxZOqh28fAylkV53OTmnBf\nJk2UF7ROIohx8Nu9xspUGLHdY7mQfV383FjaBvrCz3qqw0BD5gjq3o8Tgxjj\nuy7M\r\n=29JO\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","gitHead":"89000bb9ab25137066e42dd669f8be945e1e8a07","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"10.19.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.6.8","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.4.0-beta.2_1588009025324_0.2186080566059767","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"@apollosproject/ui-analytics","version":"1.3.2","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.3.2","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"d9316261d7b9753d4e8726bfe088188b971b9b8b","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.3.2.tgz","fileCount":18,"integrity":"sha512-oEGiwS5VDtvoeJV13Gc/sHCsAcd3sGPIty3oJE0hLrQ6c7iGj3lH9pgHkeEa0ikQvmtEwO1JJySk1JWChd5IPA==","signatures":[{"sig":"MEYCIQCVwfdBGK07+uygKhQxldN7K2shqKIxYhqw0ol3onyFVwIhANpaTZ2DDGRbVnyItoAryHQmc+tzljSkthzDg4LH++39","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41147,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqGDKCRA9TVsSAnZWagAAthYP/iFKqlu43TkSPzdoUUUI\ng+T6nW5enIPPMwyzR/Rh31SsOmb0YDgRhQLFhemCAed208aorVnFUti8lwOA\n2Jam45uArakZO3OS6etauiCyLfFscD4L+slr+5vPesZjsA8Lze45HXSCDcDJ\nb69C3jlVScWgMgp6eFd7HpPxOoIQckjn37M2rp/loIZaHa9gFEYjJq0ryyl8\nELJh1E6khDxZxdxEWq2q2DwKPElGWgeIS81er/UAHz+OH9gwgUSnvZLawoEv\nlLTTgURktJy0yJm8XEljs0+8s4BJFMXqrLSTSQZMge3FzHBoFWTrAtKF1Mrx\nR5WEcxk4NJ0hnxORT6YaMAFCPuLZEEwmEHRQ+NxpH3s56EqTabkFggku9lRc\nBYusuRZPbYume4qtfmxjoKhvZ02Hy8N+7tWCTwCoCyXjvOWQc6v7lDwELRXZ\n6WPjku1vv9EYYooIUbB1VK9PExgI/wITx/ZzJU16JP3t+dvEAFOYBFot97hU\n42cZKB/ewZiRlmjVHt/Xp3fsomB3BV+1mCuI+CSvufesaV0rIOAaRTaNpGU9\npSoY+xZFDVdoVFVVCGsXtkag9Snuu/Jxeeo28i/p5NXbti+okLgGAdt3SCfg\nDYk9CBAifOJdknOb+0zafGSENANoQtWTjD91fK3UgcczCo2e7LO5dK0VPabC\nVXKT\r\n=3fC6\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","gitHead":"6d0e0658dd8f36c2fb2c2ce32d72d13ea4b35018","scripts":{"lint":"eslint ./src --ext .js","test":"jest","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"10.19.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.6.8","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.3.2_1588093129460_0.5761611561185356","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@apollosproject/ui-analytics","version":"1.4.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.4.0","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"320bef2ba11b3c8f01b19d60aa2c53d5b94d8e55","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.4.0.tgz","fileCount":18,"integrity":"sha512-mgKQ6xeBvajF1C/ex7FVnCTRr56lasURbp653qUr6N67FL0WTAyWcCCkSnDfZWyMC6az5CSYIKg6MNAKOo4qhg==","signatures":[{"sig":"MEUCIQClQ0r99STfjEnWqEvWXDxvmRHQ9lILAou1VOKgfLyh3wIgIog37topyhUXewfkthX8VpXH654RbVva6bSG7N8ZUKo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41161,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJesDXxCRA9TVsSAnZWagAAnZQP/Ra5Vm1XZgtFxamqpt2p\np7NG22geH29TkoB65Zqm+he1YzKEY/k/Nmd+2xjWkNlkoys1nYS2txF5KHs4\nvP6q/QClYm1ZJmuRaeBWoIHg/m1P46gGn4prnQ/YcVM80xVgy9h/fnB4R0oq\nLhJIDhxSjGtdZzlsyfX/1VQbgmIqRkh4cmVH7SwhOKwy7g33CQcbPG1X0ebw\nzZYfe8EYfcKCrlwwfYEY+R9qtMDUZaHbst2m4QJfh1V0LrBDwQZAP66qv9wn\nAKjjc3NK2a7Hfhb7LIIicFvHQfW1N0sRL6pwMkeayMEni5z6UqQ5JuvkebL7\nyvR0dnhqQIXZ1O9ADILD7ldeMpTh02chtQmy3sRzNkPcb5lo2+iD/ULFzRKW\nD7XuolNOLoi9YQfPKQywKOVRsMALDWUVshCoejT2Awe1SAyXppnuO9tfascC\nbaagQuS8LVMW8LXT26oU9FpJFAosCqYuBjsetejXbVqZ2T+14/GOB98X11wL\nyeI0BCvrTHbBIOTpCs3KR5zZUyd7q/EgNKd6gk5p5oZ+HWFy3jmRvU0XB3+F\n4FOiy0tyhKLGd51vQ2hIStK6WAXH/EGN8NBX6V/l9Zdhgsf6PJWY6sUQexm2\njqRGGk0r7h8OOoilk5NkWgZtDomY6dHI4yp97sR5iE2gnxUjPJPc+nvBNMd3\nwAkW\r\n=/gWQ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","gitHead":"292c3b704f368fd7e6508be7ec28bc9c589f4c66","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"10.19.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.6.8","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.6.1","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.4.0_1588606442036_0.4697052440527829","host":"s3://npm-registry-packages"}},"1.4.1-alpha.11":{"name":"@apollosproject/ui-analytics","version":"1.4.1-alpha.11","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.4.1-alpha.11","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"a44bbb0dd6552376bc92d6c4953eaadc45291244","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.4.1-alpha.11.tgz","fileCount":17,"integrity":"sha512-UH57YTY/Qs6IHAq7W4gC42oLgxkQK8kggcqoBQhLh0EIbuB020jLYnqMjqbHCufr34cQjlyWx7EuAye9qn8QJw==","signatures":[{"sig":"MEQCIDIDOtk1TImKHSiombQc1XF38TW3uRweZ7zZhjf4yr7WAiB6ZKkms5VClChVZPK1T6tLFVbQAO/orUlkSqmsFe7+6g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35030,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexYZUCRA9TVsSAnZWagAAy9EP+gOCTQI3QWGIv+ayubRw\nFQcQfv3Q7WxOeAxNs8PJh1Oz4kziZvldR2k34aZrtw8eWDrwftlyFJFGn3Ke\nmcSf/6Ctury63TvJJbcSgcdGPoqzYQvo2l7UKJ8wXK1ehZNYYHRyxVweC4Gr\n0xa97ldrGyWlcGFGw8q6GXCn3+JgMK0NsxjoOcI2dRIDIIvw0rzCtvDkiWyM\nkH9hox25TUcMwEZV+YbaIvhKtj4aEohRaEs1xhXIywod4k6PbiG3qqDHmKuy\nBHJ4/T1ty+ZBhDmJZog5akL2XRXd/ocmGYC0dQo9x5EDxREBM9rUUe70XKgp\nnFp23W+kM4DOlqGZs9PcMUnAS4fZC+bkiFtrx1n6HGzyOpcHfLzOdON2id4X\nXvJIs1yAAUQ1CBj+uBL0F7zC73mGH6YvlQpriTZRqm6760qjk3/CX4raOuyL\nOPWA0RFKyVKIpNnGxkSVKhRQTvTOa+042vAIhCKQQcMv2TLmqGPQYMnVW7Kt\nkTV5vjg5DjXIfOrj7CJWE+AsCGSRI9DiH7kB21paCUgnz70dOi9h9q8cqKzb\nNg8RUeUjAQXyWm/i0jqWftwIorPrscobaqfsEkOVI8DQihMPYpsVeb0/o/Vs\nUR5HxXm1xpsWftDwJ1xktWsTwHvoeFVbHjwU37Um2g/tF76p1SDJpTw/gOdl\nfLEm\r\n=C4FB\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","gitHead":"51b0a6fa2c1122f0673940adbaaa13be94610fe6","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"10.19.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.6.8","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.8.6","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.4.1-alpha.11_1590003283499_0.6779287682204138","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"@apollosproject/ui-analytics","version":"1.4.1","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.4.1","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"bb88f9c920e071b47ee9e7191df5c218e079656d","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.4.1.tgz","fileCount":17,"integrity":"sha512-4/Tyk4/VT5SbZHQuwybUNWAVGq6WnI2EZ7z93y1+xxDuYp5fqToOyNG9anwnpECKmZDw1ED33O9To+eqb6ZQVA==","signatures":[{"sig":"MEQCIEYzfgaujtNCgwzzz0vcmbS0Od4/I7lGxaBSqxQaamTLAiAQTlBXIneSYOqOJ/LeJse4kaERGxiZgyrnCk3gFOo7FQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35013,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1qA0CRA9TVsSAnZWagAAl+kP/1TPMFK7Ehlg2IvuBoWz\n4t6qCANhJRkXOa0UJEIL0dk59K4YavNFipFs70ySI7HGqBMOK3ezqtABGDwf\nXi7kim+LVR3cgtu16UEH2Nw8l+NdbmuJH3+Dn4I8ao8wxixohekrnPnSMLeY\nP3d+ByBOpTjhx9QBkjHsXza0Q1SMtvQsh0HTfPDEkyH8OmDklrhRO/FCXRIj\niofm+rfeeYQ5jN+wuo/ZsJse4HSDVgtJvaptK09vbRj5E2MfaKluX5K5mbnP\n3qaSg4bxtKJxLguQJaLwfA9QIg1S/Oi+yJnC2NGhCG0oc2IdOst456aTvkQp\nDmKjaFgNrDmUmWd11SjNCqUwJiEkzY7dew4uFcPwovlNqOlpb1J6qwNrRuXm\nMv+5Qe02BmioGTAcfFfq2OEbdCoISidp7IwMcRW3fvaTpAGP0xoxPwlm1Ex1\nDMc0VkJ8izo1JGwLSkEYJeRJIVL8NY0QXdTONXIUYpQCYo+RP1PM+1pG1s3v\n7NUDMLVlWYPUxEtY3WalIsD3RhxH2uwKcj88IgDHAvVsHKT2aN/Uq+So6+tq\noPvzfarRu1+uNzxkqMGpvfFkQKM/rMFXo81uSnmhuLDJ0W//vS85MITbS5rv\n192XpbiB3xOfO1t6irfiA2ymRintO1V68+sVlEblTPg5XJdfREF2O/9rrMtr\nJX/o\r\n=zRGO\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","gitHead":"a9eb9a34c398eacba0983ac74dab332779a1d308","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"10.19.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.6.8","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.8.6","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.4.1_1591124019824_0.8202211403114461","host":"s3://npm-registry-packages"}},"1.4.1-alpha.16":{"name":"@apollosproject/ui-analytics","version":"1.4.1-alpha.16","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.4.1-alpha.16","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"c4ed5efb2b8687fc502da35a391dbf77d95ac02a","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.4.1-alpha.16.tgz","fileCount":17,"integrity":"sha512-8j43m0f6N86dYCDsqi0/l6h7OybOWGEE3Uev4/lbWdELTKmUwgPkE1LAeZ5PyJiTcirglmPwurMr9/uF5XSuXQ==","signatures":[{"sig":"MEUCIQCCYtZgsw1nbPhd0VtAddlmG5JePLcPgPPLvY3aY+Kb0wIgc0Keyg9sTuSGKsZ1X1xW+vlWSkVlruIHNb9iS9GxYic=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35030,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1rUbCRA9TVsSAnZWagAAFhQP/3dfOH95nSsThx/++nU+\n1KFXfhAERJvqLC6GyKYfuJrSOthFefpkN1xbGxTEfFjqX9ITbt4xMo2pNX8U\nixOCBzBw9CGQoWfHjdi3OB223PXVC34tZ3W19QkayERUsQpilsQCMSvyatjQ\nE4hubfyU2sPwyXOAswnz3LtjScbEYVoUn0GuL+7do3esoiWwlitolTzGEZbz\nwjLMnC0p96JeMAbwR0QAJVwyeV4X2VlTSq6lMU2gus9JBYdiC9T0JJSTz2jm\nYe9NL17yH1fz1XnRWBTCqv9U4e1S2CwUvVnOGs9I3MRvZeeOVPqXL+gUvmmj\nhvmlhySE02TV2A7eap+LCgiGMB5eA4e+0MfL3IfIt/aoqbsBXXf07MyaSLqQ\np3qBk4TiZSJnQ4T5oESTIuz4KauT12IYATmbWMOuik7/nA5uWfpUFw2ElmPX\nnLXYr5Yv3Tn/CuErXuHPvJoRh6etQOQVQfrAQyffOHWk0PfmbFhTzQVb11BH\nAG+7zqC/MZUWH8mieKxgN2pkt05HGOyCf97PAbdM8EzPxUiUZ0MsJI3qmkt4\nPdUldhdO4ymXGzK5g1DDatFh9T3z6X+m7TWCxtb9SxEiUYZyT1FUYK1F2n9V\nodHwuk34sW5barSWP7DT9L09Q0CWImfXIfKRv+JW/+ptrR3DGdInblw0s7cp\nEQLA\r\n=Cr9P\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","gitHead":"b00ea24e997f68e501f0286312a7313b818ed161","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"10.19.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.6.8","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.8.6","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.4.1-alpha.16_1591129370777_0.3450018694221182","host":"s3://npm-registry-packages"}},"1.4.2":{"name":"@apollosproject/ui-analytics","version":"1.4.2","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.4.2","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"92fa018c16f934998b0da60cf88d48c19140149b","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.4.2.tgz","fileCount":17,"integrity":"sha512-qHfHW+nux4ND7iNPqSHiJdm8jCZgwmkwprinU85OJETj0dShWMldAuSJOhTLwlW7DAW83nVS/C8ymsPfcV9rMA==","signatures":[{"sig":"MEUCIQCDaR6AIx+kqv5rLA3l7GKSumos/nFdz1tZeYO08oPlmwIgduXs4OKMOMmgdiUVBHPwhfFe03hrLL/adqwTOvagg5w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35013,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2mPVCRA9TVsSAnZWagAA5U8P/ArAQIF2Zzauv4VPszd1\nyQO6bopp8fQ5ZIQ8GbY6fl/q/lWHZ/Kb/T4NyPnbnUTSap9u4zAxyH3YMbig\niIZIZveb8Rbp+Hhv2GsOrTBnk570aXHYn6KB/vy5NDZkdNwfZmJWejnGt5Mm\nHpytldEe5CCDodx543RScJonEOOz3JJcR5hwItxw7urzz+sOQ2xSML+GsKHk\n5TUlyGCR9O0HgJgcrczhS9Yy7EYFnKqL26d7I5bleHdAwZRrVgTYeTjCYVbV\nxk7I4bbwPgt9ca+UJE82tLPcVt0bsgi8f6RH+vuQCb4PG42jex9zHj75TiSr\npW2vDgItw55PkrVGdKIYUZ3kME/8rr5l2rNOmfNH/0ZABn5oNoQmSFUa6gam\nYOrFCg7i481r88nW0FdP91W+DDWCGg+A7O/LQ9IFg7GzVS2C9iQQHnhPs+DZ\neDAnC4ss2D4ayejZaleDX3sQhLwHJ/liW8I0OifXROHjGLptc32PJKLdAQZT\n2ZXR8Nsabe929Sdh+RUGHWT1a3MUUSgtjetRATQbK2iFM2a7qPL6vuWwaLu6\nyAwDlX8GsTn3pDwBieTC2OqJMmBgwTX3uQkV80LyEyQQgz5uxMiYH7sFEgcU\nYXEKmw4glmcXK5NofcmemAHUS7W3osLj/yOKhAarbQSY0JT4lGxxC5owxPKq\nhRBL\r\n=lEtP\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","gitHead":"fe3a14f76cacc84ef214d81a6823fc3c1e398774","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"10.19.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.6.8","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.8.6","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.4.2_1591370708916_0.12930062725501457","host":"s3://npm-registry-packages"}},"1.4.1-alpha.18":{"name":"@apollosproject/ui-analytics","version":"1.4.1-alpha.18","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.4.1-alpha.18","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"df3e97ab789e78864e27e38e0f8544227fac0db3","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.4.1-alpha.18.tgz","fileCount":17,"integrity":"sha512-phkCIjrJ4o+rwVqjg0v2i+seRhUZZhQR6UUYc9o+rKovOrGyqjueNm0S9RKplQlTzyNIA40PrVRIWd/fyN6yfg==","signatures":[{"sig":"MEUCIFJN4EQWRCsSxHnn8PSVycBqcfBbs+rglj+RhTarNHDhAiEAri9lojxLHu7IAELqW1lgbW0GJlAjXHjsRHziUcvmSOM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35030,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3nQNCRA9TVsSAnZWagAA0kQP/RBFz5CCHSJmb+f0Vt7i\nDLUf4huSDKbL8FAU+N5P0T7PPfgq4iFWstqDQEjMX2ZhDx/HySwE2LdmcoOn\nA34DE+lk6UMccs9NMWmohhCthVf6ShzNh5hYo1b5xhLPU1uc3Vu+YeC9SMoz\ncImluL+7M1CTT+JFhbUnW0VhIozus092Ns0puqaMKa+lyzWF7CTmTJLDoeHK\nI4Y7nozP1PbJW8P9KHJ9dYSYfdFBsk7vWqfJdI7HuBDZF6znLjpdJeoQsOQR\n3W9TxHy65Gjs/4c7z8UfKP3I61X1EG3Rq7C+gcbhM99pUe9MjdVdwG29aDN7\naMBymbfzdYa1DVy0N3bpGnsNNaXRCxW7Jok2Gz8wC8bVifWCqQuql4neLXx5\nr9koSTm3fmqF4spO+uScMx+6ta9ZHVyHEx5AY4D4XYFu875HXa+E25DdruYK\n0bl2hgDLVRrcNiU1MMaO/rlwBDy55V8SoTmt1jPv+8KAbUtit9VHc9VwAgis\np5vvOV4QBTUKwCyyR0+GvA5vppzkvddeIgvWM98VbV0QOc4JN7iwKE9Je6kK\n9+Ntemo1t2DwjHACp3FfBXCdTkqgri3cobKk+3+UJ+314TEWE/RwM/rGSUug\nc+eWk28mEwX6E4i1ilHweIEVZ8VJ0r6y7acobukcEVi8s63687QYKNjXNTTB\n+KZd\r\n=FDvM\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","gitHead":"75b62c0d4f984343ce46c83b0cbe8e829d56dda8","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"10.19.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.6.8","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.8.6","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.4.1-alpha.18_1591637005359_0.36085906312669946","host":"s3://npm-registry-packages"}},"1.4.1-alpha.24":{"name":"@apollosproject/ui-analytics","version":"1.4.1-alpha.24","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.4.1-alpha.24","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"144b1f45951d4675f72b1ba5cfea4e6a96a5e3fd","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.4.1-alpha.24.tgz","fileCount":17,"integrity":"sha512-GNp1FDJM7Va+vrCbVW9j+cTBy384DB7VazrCCQFvIwYvI5cmTwKv1+CVwFs0rlnC6xaeukCatKWZOHpn3Td6ww==","signatures":[{"sig":"MEUCIGo6wp/TH6HyuXZ/irEp81U7H0xUFTYGTtpb12gQIM6KAiEA8WdK4ZUSt36H2Yg8td6kYnbkgn7icuK7rL+3A8Er3DY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35030,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4amACRA9TVsSAnZWagAAmPgP/iwNBY9UTMhDTmpw5DZX\nmSDkFVbQ9AwaFqNnu6aj39UH1yirqACcmi6rymAdE9x8e7mf1H05orAs4L7O\nj0XPV8Kl+eNRWY0vwzie2oZBhPHDZ5IFjhvJoFMUi/O0Ax2CyMzEltjtuhW9\n3TmEb7g7j+H6H7tDanoprqpLsopBhwrbJ+cpGAzQUJCFpJbpMNlDwG3vMHUb\ndvh6sNd3uOjU3hfHMV80Xx96iqSFWVZ1Xq2x/PhzU+eptJnmkO5gCtDGJj3P\n+8HWP6qMl8/ojeyY78Yz7ejQs6TQ/XrG+QueH+BJ/R3r+tdA6JVvUF4IeA9M\nhyLSVz3D2+E2KCwKTVf0WdV+AqzZpTiFc2lRXw0afu9UoZJHQ6lWp57UZCwZ\nCQehM9WzUyITeLRjzKrEy2FJyOqkCmhpf8e7HNjxlqzfOR2iv4vBrl/UF8/o\nqnW/b8iyHq5GZusyYS3v0kNPRUoZLidu+iSM7DVBLX5VHWzFfFlmnk7yAKIA\nOhvStJE2Fb/wHXC325vMnyopgQsa8Ffn28JpRDr9MdiEms6OVtWHVVswi+8f\nnKLvPOsKCZQOrug3hZZnKWKY/hBJkODsFUD/dkJa+/fBQj+9xbsvkHfy4MbV\nlcx51SkCQEpG1X58lOKGsUhmRAnKvW+/jPhcheynvqwMKdRLAJLBhiJKG3c3\nhsIM\r\n=UvS/\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","gitHead":"cfd9373748a59e517e052a4974d59a88ebbefb01","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"10.19.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.6.8","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.8.6","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.4.1-alpha.24_1591847295740_0.5683893896370686","host":"s3://npm-registry-packages"}},"1.4.1-alpha.28":{"name":"@apollosproject/ui-analytics","version":"1.4.1-alpha.28","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.4.1-alpha.28","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"a20713d288add8e94d50ea82eb449778723c81f6","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.4.1-alpha.28.tgz","fileCount":17,"integrity":"sha512-hKrBSdi8vr8eEAe1ArxVEgJLt5PikAc7GAg2eTEa4kcDNX0IVN9KtljsYnPmI7Hit6dxdFrawiXvxtiSUZWzvQ==","signatures":[{"sig":"MEUCIQCURa0tTV0FoefdbmoO80LmYKklSntpjGABhb9z9h54hQIgcwTbuWuFUXp+6Ac68Sv6saMnyLgxDd6G0Xe3Vej5qls=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35077,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8M8ZCRA9TVsSAnZWagAAyOcQAIMiq7GXifEAeACQOIK1\nWjPIZKtelahiUzbTt8GWRa/zq0zwLvxDfNRz11OB4XlcjCw+cnLZvyPoWx1I\nxSj4bsLFQt1eHjCPxy/LCi/XUCCOPDaevwQ1HcpOafTMD4v7+GI/fMYUwrtM\nh2WNP4vew3svoNeND7XFLWy8XSmQ+E/GIiJ54WfhXg1Z51A6eafn7aqk+48A\nTgdEb8d775sfbEoK24FiDGsMKs3kpynonPMEb9uCfyh/dlt2DvRlpC4LZ9rP\nOpCHkr4H5w5F/9NDU6o+ejSds6lkkOm7pJhfX2oujGJMONtxEVpYILrzojYx\nU6/P9imN/BrMRsaQx7OZYuOyoxS0cWwR5bMdYT5naT/wdp/Ih/roujJDMzKM\nT+tqzvIbmhjRmddAA2RFmmw4miiidr/ALQO1iqtbzRcxOpgXA4ccHVnivUO5\nkPCM1FGQgtKqWKFM3F8fDvTVTSDUE4q6vmWy800NWl6HnPbEL12JzQr6Trin\nJL357sCq3dJPmmVNFc/jhpV7rBf+i6pI7jmUr0Hf1akjyoygZM1LWkxFsZe2\nTn8INp4VCAKt3NapaozYAAVZ44EcNoTW5emBt/7ZsYnWdFpcokpnE0ZsxmUY\nQSsfRDwdKI56wxqypTrSoV7HRHbkn1y91N5H9i8hFC9EEr6U7UvfvVC/yzUq\ntKnd\r\n=qvnm\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","gitHead":"a2c24aee8f73dd6788e6da28a8ef0e7deb8c7481","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"10.19.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.6.8","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.8.6","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.4.1-alpha.28_1592839958658_0.3221438835399215","host":"s3://npm-registry-packages"}},"1.4.3":{"name":"@apollosproject/ui-analytics","version":"1.4.3","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.4.3","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"fc5e67316c5e7fe9e8bebbf0dbfd5546fddae8ed","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.4.3.tgz","fileCount":17,"integrity":"sha512-s8EFfhl6tIWRc5lNxm7CpLM03LiUF5Vho6v1T7LJqQLLuiIkUbBKv4amOupaP5fA3SMIjY2VcYxRVDcUo8lUrA==","signatures":[{"sig":"MEQCIBuqfLujh0/d+v+Yu1UExMTdsF8+HC4y4mdFulwcL+ePAiAEZck80PZhEVQZSh2as98T7RaIDA46nyBiKa8E5HdhlQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35060,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8RvACRA9TVsSAnZWagAAm+oP/A0MXTl31lySWNzhaJUq\nDK21i43vDTRJA2lJK9feX+vqv090xNdgQMoQjmksK/cx1qKGwjItUHvkD1US\nRzxo1qbeBOpWzOML2AJ50wI1GZt75NymNfmO31ZX9UXj6fBpr/SHWQ3wvlJR\nhid3qe666SrEVkj1vLnZGBpxvbLUl5kNjLQxx4KNBEo3bloBudWeEEDZxFFl\njQDKHjPYuzP/C39ss8J0sNbXtDj1AK4t0a98AkWEy1A/mE+FK9j4PGpt6ngC\nq11Ac8+9f6YdOhLG4Wn5Sq+nw9jl+IIglzldTiROKMxUOkL7lIDpVY0PpP6i\nKH1B/5sZQFZ4UTwmaonBnjjWo1iutZHJj0QjwXvJxYdEodx+OlXBN1vVA5Eo\n06SulknYwQUYPEYrvBv+qjMhMwhqx14NoLkinT6ViY5Tj+I2MWZkZFgpLk1b\nTRlndjoq0puFMogT9RooWd7rjBREMUsSE6sozj6UYwYNd/WiHuryr1GXmu9Q\n8KiI0wYk6jz1JmZunvqT4CCGBNr5yfE6LUhNST4yusJ/FTzaEDF4fgtRL5Pc\nQ1Sq2vnB8dub6EL+uIv0X9+36RyuBJvlqE0Jq5UDXQMtFuKmyB2oDBMIxN39\nz1Cji0DDLlwpTPwLDMJpl90+q4AH/AKdfecouJSPSOrPmCP9MH9AYpU9XlCo\nYVDI\r\n=nYJ3\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","gitHead":"bdf561285dd7286e054009d20ca7066200e7567e","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"10.19.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.6.8","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.8.6","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.4.3_1592859583928_0.6382713361965815","host":"s3://npm-registry-packages"}},"1.5.0-beta.0":{"name":"@apollosproject/ui-analytics","version":"1.5.0-beta.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.5.0-beta.0","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"33a259ee14a69cc40c4f8dc70109b89ce2c875d4","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.5.0-beta.0.tgz","fileCount":18,"integrity":"sha512-6Rfx0GGQfwuUJAPHiYJvhO0CeEF2j17qMOBGRTtaur1R4TFKBEzdCKU1d3EpdrytbrR+CqLJXX3uQQjJNaHpkg==","signatures":[{"sig":"MEQCIGQc1v6k0orfLCUNivcLzyPBNf0Xg51JqS4UL4+ijjvTAiAia/0V8jbH9mpqmEuqpSnsE6ByHgLu+4cXzz2tFYfApg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37274,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKCRmCRA9TVsSAnZWagAANlQP/jWLHq2MUCx7KpnMBbxo\nGdY5siFrFOCojE0mHIK0MfjvDQrxpKDQTdbKYo7nzQx66qCfa2lGxzwlm1qP\ne6zgpRs8VgdYQPoEF5GcxsUZH6mdf/TJjJGNw5gB9dD8ruZk/NJxcq0HXelf\nI8/Sq2souPiVp4ekmlyls1WNzHglyh1urQ1jebN6afvVDSv19b8ZjXtP7Nuy\nTb6end4mYHY2Fq1GEJ0BzqIv6SOOrlnrqn/feptjB9GIVFYH3Y68lIalqE7q\nSAjdxoVhmc5PGCvMFy75fKZ7RyT9Pimr2Ywea0kUbAXax0cvMRDoZB+yPcdV\ngL3bIEL8GyZBRQvrH7mWgVQns4MsKNifRqXTZIJFKPx+QLDCn4u19c8r/Xkf\njVaCetO6w5nSTVdhirYVTD8HimRzgP1F96OJgCSXysqpNN0LiMmwIo1BMSkc\nVqT7Kuep2niV+tlQl/U/B//wDAwZdfAjE/ozjH6OtJhVGRCHIpOgVUSfIIQH\neGiR+AkO+GIgYTguf89v3gRqophvFse3u/45xeqnihdnsVcv3PRD72PY7dyK\nnohsWnT+t+PWtqc+RRSHQSVsGxAXV77xKCvdgnVtCdQv1EOseE0XNuwbCUkU\nHSjwlK9IwXdySNte8yJInwmfvute8ykqKNHyKAnig+N42XQqs6BkmA0NJedL\niwGB\r\n=soqN\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","gitHead":"2e17a4083318659c99c961cc3e6151077c77d1e1","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v10.21.0+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"10.21.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1","@metarouter/analytics-react-native":"^1.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.6.8","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.8.6","apollo-cache-inmemory":"^1.5.1"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.5.0-beta.0_1596466272939_0.3829349886966036","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"@apollosproject/ui-analytics","version":"1.5.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.5.0","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"a1c7504d8d32e1e1ce13002ff7defd7a759815e3","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.5.0.tgz","fileCount":18,"integrity":"sha512-pkP6BLpjruLgzJxGUpKNqA2M+Vvc/MHo7pZgFmT8oJGBBz/pqesBv49VL2lNf2HvK0Jc4Zvb6fekoS2VZR0w5A==","signatures":[{"sig":"MEQCIBvk6bbssmfxoYrAUWdgTAWtgsPkvYaqhCHVB00idJK4AiBhgPIRcnEmBBDBdWry8ktiYB/d83hHW1rXO/TSZGD7tQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37314,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPBciCRA9TVsSAnZWagAAZGAP/0bdbGSRr5fzbvEtXIs0\nlTTs0vGYH0TEbDBFuvkWCGXNjUK5gYJSvVonBAIloLgztjF2IPf3J/lgao62\nSspY+X4q38MjlFN2yTN+O1sddNO2MXqadOOLzBwD6baypyEl1CoHD52Ys3qk\nclUuJhP3e0memOfM6x/n4ZLl06RJsqZci91miF1vi+SXs6gXJqqHp5gc3TLA\nfDQyxAIlWvwxMHUrSJkU2mQ7dKcuXMU/BdCCwIukasGX1rAcI9wLSvl63bA2\nFOm7rNEHqNWDxwSmo6s4KtdzWAiTVn3uC7lCEtvRM+PNgyY0j/P3eI2zOWPj\niIFXCe+dhsyTnVfvNVc27VJ3Mtpg/cy5NZAwCJ2GuUv/ahvpygsCNzkPfKnp\nM4VLCTOS26xnP5TAAmYRaZFrEpaAsdNTTZjD5lKtKoIcLvHIrygb76JkU0Gd\nQLjPUBgBp88LUgSINOqNagkZAWoUOcVfESTY6HQNak5OqFJrQltDqRQV/Y02\nl1FyiF00F8oo76CU3MilVLroOByJuiJsqOf74eYcJemzXfDPA72uclHniF2Q\ny6vFC2CCbZFWNAjPmtoCyOaJtQFEFWqW9WcH7ccY223LfthZ3uaGBsNsB8mF\nURZAykAA1c5FuTgWLTDM42eXFwdqf5E/EWu9HnljqO17PU+IQDi1uUS+hkRC\nJuUt\r\n=tdRq\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","gitHead":"1b15ae5ba0fad601321b62084101b3728ba2fd1a","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v10.21.0+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"10.21.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.6.8","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.8.6","apollo-cache-inmemory":"^1.5.1","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.5.0_1597773594538_0.17373424349134448","host":"s3://npm-registry-packages"}},"1.4.4-alpha.35":{"name":"@apollosproject/ui-analytics","version":"1.4.4-alpha.35","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.4.4-alpha.35","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"6950805e6968fddb47a21cfc4725b6ee5948c3b5","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.4.4-alpha.35.tgz","fileCount":18,"integrity":"sha512-3k8mWwLuDlPaK2XH4gYT2VGBsFQklxtkSFmlVOy50tqrZktMo7Xi1pXj0Q9Gczkobe0zUbq5+3youeJgRPloeQ==","signatures":[{"sig":"MEQCIAyT0vvMF9GkY3KIV+izIWTg4AVVsillem+Z0otB/0xXAiBWiPELNYspp1N8+KBnORdD4+sObhVEIjOVN4UOsOlBnA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37331,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPCpqCRA9TVsSAnZWagAAPWIP/RL4znAIL9xDR55tp8sq\n9pmdcdo1CVh49qYfjO23INouji53zoB4XwiStNk7yAOieSjWqaF9bOfWQERz\nEjnq0yVZUfCoHCpbSZydir2G1CI5q/FWmF3vVkWWKuXhvlHYijSqXQzYF1Az\n40Yd09Ru4aosanIxQ3p+iBjX0lWYTun56lRuXlJyUXZo7ESO0mf4vQAwBbBP\nzlCmNs/GGAD5QDg5OsyPIrSMY5CQKqHvdsXG04VqQsb9uzlppoSC7Xew6I7A\nweUJ4W1nz7HQPw6lhGfeEi3LUDh8fJ/VujY9H5G38SWggGnaDffsXPEnVmw+\n+68m+0w+F6Ijg2zrW1NaNxTNZvBPov/LElUf8Gv91f6B6Fx7xzOcxushrxx9\n2TeAaHmBbbxMCLsWnNoGGYnpoA8izo+TMtli+j1jayY4OokCU2EhUMprhtN2\nLDyUMU9yqnb6VGdBwgwzLj4jgqUXxHyoL6OzlAfXM++i3udYjZyKMII8WSwH\nZ+DFwADbdNUO3uG1bpzITTdNQ/fVTeP5xNoKWtsipnnzPTLDcejNBRBAcV0f\nTk6rSepOPCf/kuRjLMDchN0/bBDZrAS77yXBWX5ky09/5MmqOqzHwkOuO1jJ\nVOCRDJ/2lTTTOFwtY/lmgxh1qDhPGM670039YvWNiUquREa/a08QH6qXnImM\n4d9J\r\n=KEBd\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","gitHead":"4c9bb1ab683b52530b3a11af194c8cd09d977fe4","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"10.19.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.6.8","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.8.6","apollo-cache-inmemory":"^1.5.1","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.4.4-alpha.35_1597778537684_0.4317698724387997","host":"s3://npm-registry-packages"}},"1.5.1-alpha.31":{"name":"@apollosproject/ui-analytics","version":"1.5.1-alpha.31","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.5.1-alpha.31","maintainers":[{"name":"didevshop","email":"hello@differential.com"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"c2d3f82b13463a85b3bd3eade85f8d821fc1002e","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.5.1-alpha.31.tgz","fileCount":18,"integrity":"sha512-IPLn8NGyp5WiAxxlK5swMoCxBb7kDvvatrN22sQhtSGDd1QH+BZaL1i713Y7KWptltC9RF9X9no93OXYOMqRew==","signatures":[{"sig":"MEYCIQC7IExhrxFnbUJFkDOmxTDPs+IYP4uw8hBXKxVrxHYtqgIhAOSJVLs7q5e0DdRSsssO274erGi9A7wwkzexSUU5JYSJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37324,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfY3bzCRA9TVsSAnZWagAAuisP/3xrx/SiwLERslwJXz3D\njSPcdx4J27wggP2/2HKMVEHJBclWGT9pB6Ce2odSHb+OnYafOSUDec1M7OxV\nUPiHoNo+QXcfZipAwl1sRA3W3B3FFVJh1EeZTIDVXUs8XQTeM2/q1wAmka3q\nTG6G3Zet5CtXmYg4IQ3Bsb70GnG3fle7Qa01zER1U8tRDv47YWpdsbOPBKp5\n2kwEn/MQNRWCf2sUtvVU3odkqMRg73OSlzAlsrfGMYv/gnSQd6ye6owu3/8q\nDbJczp70Iu+T0yheoUl8CgEoAIyRGGLXepkxBqJrGAU8s4sxcomfy8JTvME4\nPMiRKrtSoE//UF7YoDBnMjKcJ8sUq8xN/hgwWgib6kGOd1TgQFTGOymrw5u5\nUFyAYkNchYml8OaLeoL8YX9CoGjdHb5jdVJaNUEJhr0v4pZVMtv3oQDvn+zX\n9VF6X017N9uKZZXGpnbVOAr8wjXNQY0YqBMLAP5t18XDm7MeCul7OtMIWE7g\nEag75ZRwXUNm0b2u3TTwiRhjzA1iL6U+1jkkeEUygKKmHuMaH3VVETO+ykLi\no/JGXP6ALhQ64zDkFMX/ZkxrexF2aiUAiXholt9vOf/wk4iFqzbVP3xXySPp\nwEl3k/5XfeSlagrudYR0FnHd3N5eT2voncukJMNwT7q5lCcwiqx09dt0dtzG\nd1sR\r\n=ot34\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","gitHead":"8af55092e3d61d66fb7423a5b5b6d6a2ece9bcb8","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"hello@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"10.19.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.6.8","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.8.6","apollo-cache-inmemory":"^1.5.1","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.5.1-alpha.31_1600354035170_0.7841198067304591","host":"s3://npm-registry-packages"}},"1.6.0-beta.0":{"name":"@apollosproject/ui-analytics","version":"1.6.0-beta.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.6.0-beta.0","maintainers":[{"name":"didevshop","email":"hello@differential.com"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"84f96f60516b9b6a4db9009172a33470c40e384f","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.6.0-beta.0.tgz","fileCount":19,"integrity":"sha512-TQ/U+S0A9NN0aSnhBNL9cwD4UMHDFM+3y5EnUep4/DuSa8nnwf6AMUWK5BK9SOMR7xIw4a8hRyTSTUFVshRX9A==","signatures":[{"sig":"MEUCIQCQ31TIGwKvbdUlIp9Rwke6OOXMZAIVly3IYPEHxGFxWQIgN8Um4mkwf8OStp5/9Kbz5ZZzUCpIYDN9WkCvR3KZ86o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37659,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfaSYxCRA9TVsSAnZWagAAQR0P/24Q5uhfXwMo2B3pF5hu\nQqO264VnMxUU2AN6UQP0D9DHEsAyP4W8NRM+gZvLVlq1VtQgZketrWXZFL1H\nMgaoLCOmreY3F5BhfqDvMD9t39F2/TN5eg9mzFyD5QEpZ4E60Ge1Pp2BHgN4\nyVI72O4CBOWoT9I64YPi5Daa7mCqGCCSKd9lAQVZHAX/mhe4hVi7JXSdomzZ\nycGEI9/ZOlzFN7ch7GRLOCqiFbvYqZjxWBjvCfe5KA9xTczGkQR4kowNNib1\noVTRDv3AMV6ctzZ6oclNTfPmraIuFTpZ18JYT97YxRp6ELs/r+p0/Gm4UYb9\niI9R0tP+NWm/mAlCtRkZqeFaWjipZVPsXCP/gFzm7Jpb4NNMzelhDFN146Rk\ntA8Kfd3QrX5yrivMqFsUPwkf3Be7gO98WD9pJ6OOTVNBXFx5cIEZmpy+FgKh\n1C8YBrUIvK7DhIeR7xPO5+9z0oG4x7by4gRYSKc1nWhdtzOv8SlSsNQJaClx\nYBr7YiXN/RBebGLshW0XXw6q1uN7FU8OIIDieszSJ7A9TR4e4tDGDNHJFGWf\nwz/pD4NLBF6Q64R9CVAF1+BI9ddxRTVYwWNMqjwi4Sug2HFFSL1yOi6iQFdj\nbfZpuyeFMDla046H7iB/CRjeOQ0M0ZXM5H2gMO4ePTI4T1srct0Uy5lYJxLf\nl1v6\r\n=4eHM\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","gitHead":"d1bbe6ba5e5061eeb417e481c46e490e567a5f92","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"redreceipt","email":"micneeley14@gmail.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"10.19.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.6.8","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.8.6","apollo-cache-inmemory":"^1.5.1","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.6.0-beta.0_1600726577454_0.08620502563665244","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"@apollosproject/ui-analytics","version":"1.6.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.6.0","maintainers":[{"name":"didevshop","email":"hello@differential.com"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"76bd3516b08d593a980685b5e003bddffcb90c1c","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.6.0.tgz","fileCount":19,"integrity":"sha512-jZeHVWORd6G68tKJbO0k0VD//7xpaOA2qQbJMWHy8NSFJLdN/RzuUGzDxyOXgGqkM5Y/LcUG9YxCh0h1MCguCg==","signatures":[{"sig":"MEUCIAhRPl/0OJesHgmkyg7xgOYwacjLCLUjNqYEAD/3upMCAiEAvuJFOLmB6T/BH38rISmyOgIN/CnHyPvLubAbZyGsj2k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37829,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfgKiuCRA9TVsSAnZWagAALoMQAI+1dNwiE/2FrMcoTgmV\nXg8zwr+K9DmcMocmTdlH5BZ4xMnf8wsD5nl8ZaSpCsVOXO6bVORWGH6dsu7Z\np0rZ0qWAK7KfaDJAkcRY+noEOmzhyXzeBqpyFvD3PzVYfWr+VyIcUPHtDhHB\nC9PhPRtyA2fIGi4kOKqd1johnc4e4+dEn7KNll2BOPI/3su9nw5kO7aLthAe\npnURptSiOUJAW5KXD1P3bdIv1KKKmKBV2ljfjU1lv6mZvZuuZDuqoaWrLsoP\nCA7S5HKiafdKTk89FyEBHP6nQFdYuLdSTNhu2X5Zyx/7VhlAbR/Bja7QDUDc\n3BjbJi3wFQX5e3t0ktqdn/JvXCLSkMFyaI+NC2/iKWHPjMaEhJGHPgKloUuP\ncQOZLow+GXrkNhe3VF6f/gx2DyCZC+5sIwsWVQPiFf5BbAjBnm4LhJ099MwI\nVr5NRIVl8R3bIGj4SRHgEIkmISMBIxCAu/y7rpLZdbhGsi7df06sNythUF9L\nKHKoOlTNsT53ZMsbT9amfdHZSDjUQyqVvq/A530T0WI5n9Oa0RM0Bi1ZUy10\nqPZVRP6n78ck0Q/YBiDNqyULvQY0h1u7acVMqLU0YxiD8Y8bb9glT9jUrjVw\nwKught/K0I9o1tQl6cCocTZqomRxVvpV7Vri5c62WcnmYNAAsqjnzhbSEvGt\nvBeE\r\n=nIRP\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","gitHead":"5a90c9a943df6c5d1864f4c84ae2ecf04d233503","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"redreceipt","email":"micneeley14@gmail.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"10.19.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.6.8","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.8.6","apollo-cache-inmemory":"^1.5.1","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.6.0_1602267309555_0.6748114765784441","host":"s3://npm-registry-packages"}},"1.6.1-alpha.5":{"name":"@apollosproject/ui-analytics","version":"1.6.1-alpha.5","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.6.1-alpha.5","maintainers":[{"name":"didevshop","email":"hello@differential.com"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"d245323e30375507cc6d68a0db2da466016e2044","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.6.1-alpha.5.tgz","fileCount":19,"integrity":"sha512-XUdBwR0l7/BSGzAUfP4Ulbd5OY5gkaapoYTjal68YS/j1qOWQkGsLM4ER1FwNIKeUGdBfrL3Gy2HWKV4NZxmjw==","signatures":[{"sig":"MEUCIQCW/TTtNQU9VWk2DLEQOE6n7g8atAZ5OjHna1YF6JlGVwIgMhdfl2X3p1ost3MyiL8f6DXcJUoRDY+EIcfzHBY7HbI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37846,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfh1MFCRA9TVsSAnZWagAADRUP/0ZpojbTwSuFxqt7IAWF\nLhuShTNEntjVCnyu4XC1xd+5Mwyd435qhfcm2Zuv4uEhr6J0lWr3EdrmyhwJ\n0rpDtnq2z14tAfvPUvJoAv74XlxZm7DjZEzI9hb5AFRAKBAj5FGVnh0aBWO1\nhyAAdzz8MgLrgCl7p3EyP2d1QGCE5rpzD36+wbHijx13X58Vqb/zKfhIR7O2\nF9/lixaPQP85ybVxgn8pBHDxuQEKRvozJOqO6KGNSycnzCFvrcI2YgMUeOO2\nEjxMBo8T87m2y6YR6b04q7m9snn6lwYgnQwCAntYNyQPYJOh2QLgB11cdStb\nByAjNQQWX/vpvkqwkkYohVnloX5t7ZZleFXt6VKLhLGJpE3C/m9rvddM/5y7\nIzLWfgNWyDoZzGdpWYoLVB4vPI2ZC5UHkJKjDkKCKTTDEF6VBWlPdzKCcVzK\n399mo16DVwSp4kPVmTfRq1obGFvsC77mANitBxZ2UOo+uSFxeI1voasuUjn6\nzmBSiPpaGADDR9i5ESrAmosvm7miKSIl1wEILYr3fdIASFACMARLrYoRLweY\nBlE7f4zB/kZSppfHOzxE+OxBMoJwF5zOGVvzwhmGhaH9OODC77YtCd+yeay8\nE1TsQwQjDpsVEDTgcvvDrG8NLBmxsypuKtTLuiXiHvkrtnbgaKZCiszrZ88D\nq4kX\r\n=bB+A\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","gitHead":"125295185736aea85eb7d9548424b5ea6c2372ad","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"redreceipt","email":"micneeley14@gmail.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"10.19.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.6.8","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.8.6","apollo-cache-inmemory":"^1.5.1","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.6.1-alpha.5_1602704133156_0.6567741963273601","host":"s3://npm-registry-packages"}},"1.7.0-beta.0":{"name":"@apollosproject/ui-analytics","version":"1.7.0-beta.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.7.0-beta.0","maintainers":[{"name":"didevshop","email":"hello@differential.com"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"2b5a71377ca630cf9d9b5767ca54309ead083c3b","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.7.0-beta.0.tgz","fileCount":19,"integrity":"sha512-wRWU9kT0PlBWaCbF2oVuyV1YsITMH1bB8vUJNeHJKfl5U/Pauz54VKt01B6P2EDxbQeidiukKAw28LhAFilcRA==","signatures":[{"sig":"MEUCIQCHLRj8bPlXbF5kJ2dybrR7MS829ISL9qJrOljIbQ+40AIgYFjaYmqlyUBl7iCNoonCfsIry/u8t1ckxlIkYOs6Rno=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38020,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjfqECRA9TVsSAnZWagAAMTgP/j3xDj5twtf0/Dm9VyKN\nFhG0C+V3NT1Oa5uT9am4NwDkSw5YCQMb+qvAjITyyvyQ4URtpsv8GV7phE4M\n7/7tO0Z6Rgck/1+0mkqB7aVfFMiCWuakrFHg+RC5yYkwnIEBoFS5jsjr6Txw\n4EBD4GtJhMNdULyrgROTB9/Py1MImq9mBpkzdmjvNhn1vO07duUbZaVzmSA2\nmN2nJLuqJQuIo+oItrv7H9PO11DfwZ31MKwPumD8IFZiHK5ldWGsZ6ONcIoU\n2O5sCXjG0XRDz3CsdqwSj19PTbYKNE/8VAVLOlznHMVOLPxL7MVLooaaSE52\nc6WJX49oXF4BtTuUhcwVxg5obABsWTv795p96LT5Syulb9NEQPq0vBm1dzeq\nAb1af2wpnFppwzj7tjIKATIrvKRPirB5weJw1gcw8ZwHWqW0cGP9e0uvYtUh\nvXAIrKtvfXdPZZQnQgFWV2GCpdUY2vsQIB1JppofClPmTgqaCXLQnWPk13BF\nFSMcM1crybCyqqsitybLqnrjz1ovKad6ieSBx2H++zZNm0+1toTBWHmlL8qO\nC02khb2tOMtwpslYVCaEinMxEHCUALlehIKPW6kQ9wh5aexsIBwmfXahYdJd\n2+auMnmIIGViXBczmOPFl6h2BfvAMIZmMWNPRq5uQDbAGnvaA3gggezyVvOK\nYULY\r\n=jTjs\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","gitHead":"9e9fdf046c869ca6af09e708d932955349eee608","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"redreceipt","email":"micneeley14@gmail.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"10.19.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.6.8","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.8.6","apollo-cache-inmemory":"^1.5.1","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.7.0-beta.0_1603140228270_0.9011423268124692","host":"s3://npm-registry-packages"}},"1.6.1-alpha.18":{"name":"@apollosproject/ui-analytics","version":"1.6.1-alpha.18","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.6.1-alpha.18","maintainers":[{"name":"didevshop","email":"hello@differential.com"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"c4123a4927bcc9d4ee4e912524c9b55ba516bebf","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.6.1-alpha.18.tgz","fileCount":19,"integrity":"sha512-d/BGoMYq416xwdxbhFp2v05XstAMWWUDuNT/vIKd8pw3qq0EYl1z5yVdXzzioGBrVZ61HMuuLFL4ly1PluMy9w==","signatures":[{"sig":"MEQCICuYjcs6re9+nTNjrE/tWsk/ps7PryubKO6KRZQvc4XiAiA+ixmyKmwcmRUJ+CW5FLsyNojPJqEwBD5JtxnW8ICzbA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38031,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjfuRCRA9TVsSAnZWagAAbpAP/2svatFu2Wx8axkiWknA\noePTVlNrwCdQVGMDVPvTOWSqpIm0BcK6lvKnI8PkGRmJzY6Vmi4ZMIWXTZRi\nGt+r47rT7OUOAAPTuIIYVbIudWE/eVQKgKV33PG1jdbKfISxVCsjH6M/wWr1\nUA0VBiUC2TvZrCaGILZ6YnW5a+n2ardNTlCrSo8kVesVGpJ3s4t+s3MJcjL5\n8sz2jsazaytd11zzIsh7a5c5dk90K6MzxEKeRWPH72i7ubOT0z+NciqtA8SL\nIVG15l/nnURXV3L2cSZczx9aLtnHdB8mQAJJ77QwKx7DRwGBHaZdw6H5Waro\nUYIy/NhCMhwBrrUMBBmZpd4dp36a6ZHWhnQ/ayiWlkiuu135wMUAHL+pONyw\nhYc1eO0u7kbECq7SvAQpZTt0N5UBF8kMOhhlWtWvIWr/GjXfsFmVw4NYWh+F\nU4TJczGwaH5O8Sd99m+enycbTdAjlSjoK3igDR2S6mWPNLpsYYw1N+1TUAjo\nisj/jQ/VavhEc3wzz2KDwgrNKmOxWaI8maV84q3H2oghBjHSLRXXndOR4icf\nLga6zsiZTCV+UlsmgbahVaZeo+lXoKrnAGjX3lQYcrecvrYoexQ5HqR/TK6S\nF87jeUSScGyrb2ufAKsw9ZSquFfVMgN8ZdHOMvHCSG3Pu51aPUkyKKRjAanj\nyI+d\r\n=f7p2\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","gitHead":"9e9fdf046c869ca6af09e708d932955349eee608","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"hello@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"10.19.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.6.8","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.8.6","apollo-cache-inmemory":"^1.5.1","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.6.1-alpha.18_1603140496795_0.3333461896075913","host":"s3://npm-registry-packages"}},"1.7.0-beta.1":{"name":"@apollosproject/ui-analytics","version":"1.7.0-beta.1","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.7.0-beta.1","maintainers":[{"name":"didevshop","email":"hello@differential.com"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"2c56a0692796027cd809c1b9d3b3c3843ef04abf","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.7.0-beta.1.tgz","fileCount":19,"integrity":"sha512-VvGQ4IViIuh80VyAEk4yYePHfY2Y5hf3jbCbMcYY3eMYJvR5udMCGeYwy0f5XfcU4SQwQDdTtyKPOdB0dci18Q==","signatures":[{"sig":"MEUCIQCZDcv3YBK+jUhDppJ5zNdW28yIKG3L8XMZAKiRIrMHSQIgVAqiipj8g+85QNlLinlQfYeDQOR61nisQ529920l3rQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38211,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkuR1CRA9TVsSAnZWagAAWlUP/0Yp1hyk4ARkU7fpbqYT\n0wOtjOCGbTBu3J345z8VoHqhV0kmhTasw/GXYCl3HZs4mTTthNiWat0nipTi\nH2CvUM3vnru8ujqrvBUUuGm5ziR5FnQbmR9BMltd8lDLcajU+FKlc/kgZUPW\nJWVnAc2UTwVsSpFPCmJRdS9VOqnA0O2d1nIKW9dxjgK8uhI5ASR+W234Qz3o\nbk7Ybk2IXAF71Qo8VOvvxPn7/6QuZsN/w1yF4HPu569K8LN1luFUYW0Go6l4\nFvgu34ykjvgjb/fxJEBV6m8G+oaAJilPe5W+i8EpiG6KVdyK2jV/GIH5+D3M\nVGbMvsq7JGZcGU67IIGZIpKaN76pFDNAYuJaQZCxgpTeSzrDAxsAPS55WD3E\nLOo/NqEV4ChxM0X7/un4F8F8gJRO0YSYgL9B7LrB26oSkyogUO9Osab4Mdgp\nlPmk0o1SXi0muIBtCNV3odaSBFwgTvSObiwWyqm0RI95BWtrGD0Pw2oSzQgX\n44lLzTpIgsZpR+vJpM3eqlgdctHFdXza8iDv3gxoFrDsYjzes9KmrYGb28uq\ntQh8VOPgziqd+3wH5g0yX0AVD0FrLULtExwG69qAx8JKHknGWK3HkFS9zVJD\nUYmeiFeMvlpbOTWrjjJSKP/ciJKD0iMTm+bJ8m2EtLPR/08MDX6p2y7OodF/\nlQK+\r\n=gltc\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","gitHead":"5c37bd540d9ee72dfa8d07f90a377a97bd4a6ac6","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"redreceipt","email":"micneeley14@gmail.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"10.19.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.6.8","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.8.6","apollo-cache-inmemory":"^1.5.1","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.7.0-beta.1_1603462261269_0.007865236912658169","host":"s3://npm-registry-packages"}},"1.7.0-alpha.0":{"name":"@apollosproject/ui-analytics","version":"1.7.0-alpha.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.7.0-alpha.0","maintainers":[{"name":"didevshop","email":"hello@differential.com"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"39d11ab1080a3c6b3c9ad319678d6bb9042fb501","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.7.0-alpha.0.tgz","fileCount":19,"integrity":"sha512-ymoLTtuAMMm4+/VAwpdY8+QqPk1aY2bM2y2ITNv6e5b0kkR2Ng+O1unk8hFnXj+wm8bQZ7DwBOGlKb34LQlskg==","signatures":[{"sig":"MEYCIQCkQC1XSBI6XWWLiAaNGNqfamWbCU/9TX6VUbfckWNAxgIhAOJAvVYcg4TU31II4O8M7UMcCy5q2QrTL+ocPeI2svLe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38210,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkzLmCRA9TVsSAnZWagAAIHoP/0ntwaabdwIX5jDcBBYz\nUo95jPX5mbJNB1pgAE6SMsaqELpTR8srD6lBzsYAU8ZTKQTdvo0+5bSLZN9q\nQEZbENk0ne0A3X8ozu0NmLO+buPEHovPKBaHXp/gsIYmt6Ql+He4JNP/QdcM\nmei/M5szOMFCyFMqnV1ZHy49t/LUviUVjBd9T6ZqOW/WbqSh4roFoIPh+j9I\nhr6VFb4M3jOzWWnYOqv4OdebWTKP1OY8uNJI7qRIwXX5H6z/Fh3qGgqkWEL/\nLo4E9Vs3pF8PbbZW7HJNbe0rIRnTaV9PUe4fxbFO+X53ixIJIIJOod2Cn76x\nku1UpOhFXWKdiHli8CJt8hrSQ0gqqN5VGHd5HUig5AomnWQGOpcRfr3fyxiu\nSBY2JuHo5t63AS0SLMbEH+tMmlr77dwBqFIzzqkB/APIrsayo0323aVsNM04\n78bQdcFufNOCoiuahAK9cWC5K+8WKV59OeyEHAi5Osne/w6TlkxpkOPVh+xw\n8N7ww30ZsIe6gEzcc7rzHm9iDi5MqjCL7Zv9pmjxqOG6iNXhuKaMNgWZQiQJ\nKvbjUYt4RP2qaVgtzRtYu4t55XPpqOLT5efwK/PKt13N8JqCMMfPe7u2wWJa\nBF7fQmi23gYpTKDeu36+1I7CCfZV5zGpZEZ1aF8DCy/pK5gxd0EGC07IaEeq\nAOMP\r\n=f8sL\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","gitHead":"450211bae66e26512ed1e97e42998ac1cb639bcc","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"hello@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"10.19.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.6.8","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.8.6","apollo-cache-inmemory":"^1.5.1","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.7.0-alpha.0_1603482342294_0.49504522168857035","host":"s3://npm-registry-packages"}},"1.7.0-beta.2":{"name":"@apollosproject/ui-analytics","version":"1.7.0-beta.2","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.7.0-beta.2","maintainers":[{"name":"didevshop","email":"hello@differential.com"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"5b380e977fb06d3e235253800760b6abdd438dc6","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.7.0-beta.2.tgz","fileCount":19,"integrity":"sha512-NWFai1ca2opMtaNUWWWwyg9LTvG/tTiaDbUvzq9tyNsDWGNbLrNxJRXcdprfBFFU7GPAkTkiA3hk72ydaW8hFg==","signatures":[{"sig":"MEYCIQD3tC0qqCBMx0HmmQE7Sz84OPykilA7f4P0ljZBChenbgIhALae1hitQvvVpantktfD0l9STMASMC2LtryotWzfQ80n","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38391,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmCKPCRA9TVsSAnZWagAA+FYQAIObcgfwvWjwr1nsSG5D\n5VMh/WDNNi8B04lwH1qkNpsQD+PNacblbmGz9PcpSEEkFdIo/hOPRznSCnhK\n+T2cifBRv2BqKG1b8jcplTMiMmWjpWsR3dAN20GbXNW6YCJxPqsXOku1Fv2m\nJW6MKJPuUhHsGU/X4IKTsRq1vtgPuGb2Gi2VitiMG6KvaDSG4l+LZPX/NTs2\nQ/jN1m7+5XH43lbYrIzVP7GMIU95bJ7CxqBQhQHCyIBnLzYU/VJJnYfO0SKi\nU2HULx0WPFRMvdYvYPxnxHVMDren1fwnrnbMF78JH8M7sMThHcJkG9AEJU20\n48H4riZKFy9KPzfq7vT15vnupM3yhia5etlYVvpysPbhtnCJF8CtWW5nPlLP\nDVUsuDbey8auw0vdmNDVkAAVl4Ybsb8D7LLMW4jb5n3XGiN8nwMWMB+ONHoI\nb9qA8RDOGWP+stGLIE/wR7nV4q4ejAagsRf7z+CWV2TRlprG49G0n4vDrfcL\nJysxFbN4enzcwvdvZjiDt/Tj3szS9Nt6JGxyGALPV1KlNg3RiMEvG+pLqRW0\n5ZMyqRmVaLB5qF8RPVQteyLioTlaZp2F3b1GkCYJk7Sft3iD7c+Sp+3DJw8P\ndQHixXzNURklfpsf3eGdF7+cxsl1AwOCfngmAueSFzU8PwrrCcjFSRTzNzeN\nBCh+\r\n=yup8\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","gitHead":"a05cbecc245689cfd35b48e3ee777a605ac5c03e","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"hello@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"10.19.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.6.8","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.8.6","apollo-cache-inmemory":"^1.5.1","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.7.0-beta.2_1603805838798_0.02265105403712786","host":"s3://npm-registry-packages"}},"2.0.0-alpha.2":{"name":"@apollosproject/ui-analytics","version":"2.0.0-alpha.2","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.0.0-alpha.2","maintainers":[{"name":"didevshop","email":"hello@differential.com"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"f8ef809c5239d833310ebab3edf5c673e7646757","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.0.0-alpha.2.tgz","fileCount":19,"integrity":"sha512-0i2HQ1DerqebGFt9IepDsCqZJj1Li2Ptq0ISvK1vLpVE6U+7091Sixi2MdQSaIY6S4eQWEw1QUMb2yAnAliapg==","signatures":[{"sig":"MEUCIQCJDLMlEV4CylD5/4gRLKNsEfl9Eo8xHp5JnW0qxo58nwIgST50QQVBR2Gb90lNYubwjgqdvOrnvMkVhjttM9Oqihg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38401,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmX71CRA9TVsSAnZWagAAgFgQAKNynE2fgH0OhWo8EaV4\n+ULsZXBWZNtUAXyl6QmpUA/VHxcDjsklOe9QPl/uUoHAV0H/f/MFgV5sis4/\nR2MU+BOVUyYpnYdtkmX1+9KfADO++o27eRMo1dCPcNIXgWIcKxMud7R/QMtj\n5xXeQVm1VH2WetYsHTm83c5jnfGYHXbWTvph0FLya/Mct4l1uLaebTziVpvS\nR3FUMbp0whNJOrTaNYR+Mq+s1MlUJBv+SjagExZ1OixV6e8qaoW316oBPixb\niUy47QDuuuCx7tCeUIjpzTsx+lDJzjEaRTHwUrqGO+ApCQ237yE9e2c3fTi6\ndxxjaFYhdSLzA5lrZKyO1pzDiZGVoY8VLse/c8WGQuTDx/oXrsW5wJaJhVuW\nhSCt7s2dx7xjiiR/PRJPnEbqpV8OWsGOITz2fZGt8cA0kOqajmICa1aV789X\n+MmQ32c/f3zUr223MLVhOjnmcJbWqLqDHwftFqGuvwhRvPgns5LCR666sWB0\nGlzS6Q8ep36+5NnIqlvvuysufruNUezgzppvKLr6VwYiPIJbZFF4aCl74Mz8\n3UVotyt3exeRZQ0VRTWWzdc2gjGhs4Ae0trmBSppi/Uvz7UwvumAa6kxj/A/\nxtMs9E790Qizg5M9tCeQHrOniKEDMYSXkv6E56UT41YfkFGWzmN3EwivHvH0\niZiU\r\n=fuoz\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","gitHead":"a2054794aba47031f8f4082d064b9125fdc91dfc","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"redreceipt","email":"micneeley14@gmail.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"10.19.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.6.8","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.8.6","apollo-cache-inmemory":"^1.5.1","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.0.0-alpha.2_1603895029136_0.9456269279540119","host":"s3://npm-registry-packages"}},"2.0.0-alpha.3":{"name":"@apollosproject/ui-analytics","version":"2.0.0-alpha.3","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.0.0-alpha.3","maintainers":[{"name":"didevshop","email":"hello@differential.com"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"244f9721d56297bb7b080ebe2ef2bcbaa8c8430b","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.0.0-alpha.3.tgz","fileCount":19,"integrity":"sha512-l6JU7ieAG4Iu3AtARChietbMxHO0LaV0NUu4RboH230OnebvsAPCT5rC+IgpBYgqAlDMzSHc9afLBrX7Ud0ZbQ==","signatures":[{"sig":"MEQCIFO3VBwGZpBCCqxOg5h6wi0ORTC7/fjeJx7m0kX1G+EsAiAV7NPATIephVzSr2iYs8X/RA0pu13mFSbZSR26zGeMZw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38380,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpVKCCRA9TVsSAnZWagAAX0oQAJsdRcHS2GAkSanW1Ma5\n5J1MNq1hNW0QvOtEdJGkpr8LTVBiMU56rw710nAFXCerFufF3YxQdOrasQWH\n5pfBvklGWDyeBiV8YEoHP5Vqk4U2EV+rttXwfREax084y43K/wQiKAxs1qbI\nOF9Y6ecDuqIB9qt53tvfGvoAauKwxaN9/T/ZqadHQD8mwE836XJitUdt3POc\n4ysUc9Fa6iGuj7yBzEf3r15xqlT81RwY/7fC/hnuyjw50+23ZoQB/06IzO1T\n8t/ayqjfC5AVHHWNO+4coZnRNVzF8cdU/i+qtCa1ZAkWF5R1AlQd05J4Rp8g\neEtArNcVDQv206CtsfVc7rK1+NM06uz4SyJii0/DJbgI7U12tF5wvNdKbBJg\niedASaJDKMf4NK8hP377gdMLdhulKu+WcPyDzN4yuIDYa9VOm+l3xmMXg7uS\nsPraYmi6Vy4bZGZSLnPcWKhA/hqSQw8nTnzRM0ljdJ3r2YGjjRrNyCg5lpJg\nrE0ggttfvbhKysO3XDquLZUs5k4gfn3cliOFRM4jNWSmkA5ug6Q0w2EIBOKz\nrTkxzf1qfnxgtMlJ2lOdE058JWBUZm1n0a9N9TSxydcO21Q1jBLqZSmhAXQc\nNR15JwCpL/C2l2makdK0/RnGsgLrJNb+Jo8hSHj1eramdqh56mVNR+PHGgHQ\nkYRY\r\n=oRYb\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|@react-navigation/native|@apollosproject))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","gitHead":"619a134c2b59d1b2224637bc63cbae5cf9b87033","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"hello@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"10.19.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.6.8","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.8.6","apollo-cache-inmemory":"^1.5.1","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.0.0-alpha.3_1604670081938_0.1934456989886566","host":"s3://npm-registry-packages"}},"1.7.0-beta.3":{"name":"@apollosproject/ui-analytics","version":"1.7.0-beta.3","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.7.0-beta.3","maintainers":[{"name":"didevshop","email":"hello@differential.com"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"342d1f27f808a8e5387287256d7b2247f616c23a","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.7.0-beta.3.tgz","fileCount":19,"integrity":"sha512-c/VKKHhhDn5V6FdpY3sYxusiO+Z9phwZBk3mc+srV6r4OOuSAClvR1IOjSahbLnarqeWKv1M84ddFIZRMou7kw==","signatures":[{"sig":"MEUCIEgqlSRzmueA61oUhKo2qnuG+USmYnTWTTi1yMSMCY3/AiEA9v+TNywT00HCL9Fw5bL0F4h/NM7bX6ghqr+lkP2S05Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38582,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqUkKCRA9TVsSAnZWagAA6BIP/2lQ3wIeohCAEsOXutur\nrXEmv3r+s7srifTwsm0cxOfC+dl2499OS62qZTbCgoDRVMokFBq8wyh2X8Pi\nLnldnnh55E4GH+/odEfDQmZtnjsV9KGhJr/akLo0uOXjEzbpLbnWOtgALXnC\n5jJXZYhxcZgY06Wszxjx612Cot8h42caug1cuESpDsjIC1f0aLt7ggYYmDZT\n0vYYJ3/nyAYxxr9p9Nby8Cxq4dG6EB7f96LM57DrM7EbPnRpRyP0MuGYYj84\nurdlFDVvnvQ0HTALxgMyvkfFSad/lObmgxF6cP9/WqqHnBZziMyU7xsXZwmu\n8xJpG2StLX+jHM9lhYmm7TdylQtAEfodTrFhCpj+0EIhal7avpehc9vLoLlf\nRkon9GFrZ5aiNAsCxETy5na5e6Pf8HGrtYD8XdTvNWRm9l5J5LAhGI5EjDzp\ndhPu5HPdnOWsQLqsd9v/pBTczmGQMOrp1pLHmAv654QB2UpxqsmM4u66K/IE\n9cnj+KfOJEbmhsfCIXMIublLsKmZblhLkgbY3nCecBRvd4g7cK8z89Ud1et3\nLByhSUV+8q99qxE605VR0Jr5t/Tn5tFOuzhzWVQwrHNzg+3hefKVJofWW/SL\nBkuRVKKgLlRnjatPTKkuV0EaccqkeSJICVH5f3us0Lwbkwcv8pSmN+5Pbzbt\nD5WN\r\n=epdw\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","gitHead":"59eec95a59056f8a05b6595c8e0364ed1c134302","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"hello@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"10.19.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.6.8","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.8.6","apollo-cache-inmemory":"^1.5.1","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.7.0-beta.3_1604929802150_0.35887350139874585","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"@apollosproject/ui-analytics","version":"1.7.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.7.0","maintainers":[{"name":"didevshop","email":"hello@differential.com"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"e763e8bbc0946a2468ff8031e59ee9fd1b43a2cb","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.7.0.tgz","fileCount":19,"integrity":"sha512-tvxDWWFGNrAdd16BDZl+1AqPneblvAhcvSZ0Kv2KDc+wNtjttJWlukMwwlJo2itMtei8GOpvSkOv61+jORbhkg==","signatures":[{"sig":"MEUCIQCsLbg5VJNyRGsNyZT3pe8AJPB6YOwF8+lkn4Z5s5Ig6wIgR+6Z784Qz8P8jmT+aMcHRgvyHOS8rNNCfTWzkHt3KEs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38752,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftXpPCRA9TVsSAnZWagAAkW4P/33P3o6VQc1qiHzB5qB5\nmkXf+MJYAqXXNSLxBwI9fB39pWRCBsFLGDIeGuwzQPVehUEcoxAAbpsB5EMC\nQPtLeWsu6l5dkHfoFCZQB5nz21MgUDaHJDeuvp5G15chme7TmFRdphBMZNee\nE21R7GF1UTmG0i6V2pVY7Wylr/LH03leWNUFPvVkqUJtfdef488kXj35ICKe\ncAadoeMLkbAs39eQ8us6sF8xmCXiRrNloJ8jVqj/3t7MmCmPPZx70c/yQTX4\nIXi2jveHw9Hi+yZEz/fveLQdc17UWo6gg4pG8ze+qo15/ujJ9CeGceklq0yb\ncZ5TsrgUbkzdwVC0C/mzN7/lxjiE5JW+JeelyKnborKhFVAvaCMqCbg/vkmG\nsP2y9muiM1TH0eZrY/3Z3bOf5cq9roWZ02O9ZAVrdWLPO1MOy21Qt0UFo4zA\nhRXObdZpRyZnDQwWG2Wfp0Kjyr2VklxBUdBl6eyC2uzeR6dktl+XFGIXPFit\nx7HnjyfAfWwe7FKTH/9jy+u/OKQSZ0h/ViPY6lkqXIbNnEFYLwEcYTGkr0M/\nF/uXr/hLyeHfQN9QHmwa4urfnTOg425E4JgHyqsRnQSkZ54MDSi9dP0HJTT1\n33wTGMX7/iX4wFtbeUddN9O8xdE4xYVVBjRQxsS6vQ3UtjqrZrtNepXoCnAQ\nmYyY\r\n=/YR8\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","gitHead":"24048b50f87b3885da72032dfba510fe53c1841e","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"redreceipt","email":"micneeley14@gmail.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v15.2.0+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"15.2.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.6.8","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.8.6","apollo-cache-inmemory":"^1.5.1","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.7.0_1605728846882_0.2676873048039805","host":"s3://npm-registry-packages"}},"2.0.0-alpha.4":{"name":"@apollosproject/ui-analytics","version":"2.0.0-alpha.4","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.0.0-alpha.4","maintainers":[{"name":"didevshop","email":"hello@differential.com"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"b5129bc6dcfea2f45ced26bafb63b7abe92e77e0","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.0.0-alpha.4.tgz","fileCount":19,"integrity":"sha512-ahE3GJ0ZsLdFGgnXLub6erhytmE3hDktpC13FzUMZjbvgqz3rvn1s84pahLJe2jwTcdP76rwy89XtH4b4EefJQ==","signatures":[{"sig":"MEUCIHGqdOaYccHOFb66UpdHKxc+PWsjqoIvU8+YFpZjzs6XAiEAlewlddJGcYRjhyPKr7g14OqIsAxxi07Xzs10JvUNhTI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38748,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfu+9hCRA9TVsSAnZWagAAIU0P+wYvHWtM7aIHnJ+UEQSM\nX/n1AgUzSdPoh0Mqf100fvmsp1/KPXjN0/4v+zzdmIkWsztAbfjfGdT4seDA\nnTS7Xh4w3yTfL5VRFN03QjdqSrm3LbUd8uJy+cTRgdjvt11yeW+4qbLlXJrS\n7DYrc8US0qyS2zrBx9CdfrIgztIiP7qsZxCV/m6PITJfnAVcBzMHIoJ/lqgN\no+5kK2FWF2ceM8SIkKNkWU/eKVK2xaxpA8hnIUWtC1xmixc+5bmFtvY1kFD/\nm4P9vL1GbbmgM/+h3HXW7S/XUC5/RlX18ugkTgmsM6cDxW99keGMzlutUOe2\njMNTtM5k0nytvOd0ZVTm4axiYj4N0giBlMmSd6DhxER7w3u3nP7OOCvMAY54\n3LJHPBZgKihRiFhN7iCRDUASJSuvs2tkgGtvivhBu2HJDe6xs3XZbNKhTqs8\nFuslMDaOq5m+2WAyIYaFnXqhnjJ7VvPuOIGV+PwP6kJsYnYkoir0Vrgc7GoS\nw2BUzzOedLRnpJM/b0yg6fBQTNRF5o3Y+lRLNbTP9rF6PtlMNgJmv+T9UpXq\nJEbTccs1SUkfQnKNtPiNp/E6xI2G0fTVIUpsSOvxXebNVgn+ry4THgpYNXSU\nfd0CrcJO3Jvj+kArY9E3DEmf0w2CcXUUfKEn06ItPsfk4lr0nnfNFhdMRStm\nZRW4\r\n=IXDF\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|@react-navigation/native|@apollosproject))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","gitHead":"754f09de69a5bbcf70ff5da79b95084d777f1873","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"hello@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"10.19.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.6.8","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.8.6","apollo-cache-inmemory":"^1.5.1","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.0.0-alpha.4_1606152032712_0.45886606413140285","host":"s3://npm-registry-packages"}},"2.0.0-alpha.5":{"name":"@apollosproject/ui-analytics","version":"2.0.0-alpha.5","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.0.0-alpha.5","maintainers":[{"name":"didevshop","email":"hello@differential.com"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"2a86ae068ef50fffdadbdbd03fc0bf9917e26287","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.0.0-alpha.5.tgz","fileCount":18,"integrity":"sha512-eRgdM0+frjGbL93WP15KD5OYsfKj5bQExahEE0mlsY4MT8uTeQK+xz5hjtorB73pFP11MdRdolEEMBCloHuN/w==","signatures":[{"sig":"MEUCIQC12r/OHp78z3SVkE9DYrooDRbuoyA7GsFKPNTckewXrAIgCup5/R0m4dOPJDZvMtYU1HQ8Thxa0sALFJ4DEWXviWc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38567,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvA5MCRA9TVsSAnZWagAAsS0P/RmqNvbmlJliYxjOsFwq\ntVIMixtmbPEGQ1siHqDwPx8EMjfm/GgpCdyZ1yyvk2MOOf+K1LhK+gkc4WEq\n5Bq1V4dEmNjLtJrqX/arVoydcjJXI+mhhZSYIuavCp3IjQd80BGee6kWn0IO\n8SC8kghz0QPQg8m1yg29Oai2eSlkf2hBJg3GMtAwhWt7lsGDGIrvfUnp0UYk\nbA/+xBWmUelW7R63NcXVzDfqS8xzkoPA8BdVzc3KLo1PwShfsDMTEEE78Suv\nG782X/5O6i4WzMxNbXgD6CG8Y5vcq0h5bkaYLd8jFyvr+wE22MijExED/cHX\nyhOwFfr4QYrPSMj9BT8CJxDq9m3r502f4LrBzA3ikFWI6JZS0PRG2l5BXKRF\n+E3W9or0xQGIT6haEdoZlm2s4SCLx+VlshJN6LDy3GYcbN/4fYDIyjCUZYI8\nGE2JAf1x1ItQ4ZLuO18mzK2OAVi13YexyTY8EddY0GlWX2VWoDEaJ7wngjl8\nD/hiScTBYUVRGDouf5rv058BZPT5gJfbLtKubHQ0EHj52ztudTH96LVN7jHp\nx2yQw0b3eycLe8Jj4GoV+7f8rLVGWogA4Rqp/30s7kUniLf4HhH+9dvLLy0J\nEWAzbRdaOAYhDmLN6QBcCYKIiRtomQxTYEuy1q29F80n0MIk0TLRFTtgjJne\nff7o\r\n=gt/O\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|@react-navigation/native|@react-navigation/stack|@apollosproject))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","gitHead":"151217215ba71cd4e4dc1a9e3b266d22a64608fd","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"hello@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"10.19.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.8.0","react":"16.9.0","prop-types":"15.6.1","react-native":"0.60.5","@apollo/client":"3.2.7","jest-fetch-mock":"^2.1.2","jest-react-native":"18.0.0","react-test-renderer":"16.9.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.0.0-alpha.5_1606159948321_0.05975682173177921","host":"s3://npm-registry-packages"}},"2.0.0-alpha.6":{"name":"@apollosproject/ui-analytics","version":"2.0.0-alpha.6","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.0.0-alpha.6","maintainers":[{"name":"didevshop","email":"hello@differential.com"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"65024ede8371b40999d918a7c7a96a7916a509ac","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.0.0-alpha.6.tgz","fileCount":18,"integrity":"sha512-+zu+0D8UpXJa76aUlxZFhBgJp+AaqCaD0PSfB1A2ClzR7kcGL0+y0u5s4A15kLNezmR63pjA7U1SkRMBqkG4sQ==","signatures":[{"sig":"MEQCIEF13RU/btiaYoKQ6EvJNl4WIyWDoIubsl2EWvZ7hO7CAiAwSEFOefMa9r5igBgjhHttDd8KKTYQSRGnM3lD6B59yw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37972,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvoFsCRA9TVsSAnZWagAA3vwP/1ynl0ZC92gkElSZHqh+\nkx0kZNIFgqJ7CJDpof64wT9+xYpdMALdRIes6Yr2jYO6ieH4o4VL1DzZs7Gl\nAydRWhjqG4U4BmyXbuFIiV8Gbc1L4891SqnCxOghUJMOWw4S0hvTzv1a/npg\nQs1GZMupxDWW5wGIGJylPnfd3huLGWXe2WpWDysrfFbbFsLVmlFNhr4xymgy\nCWhFf++Qbqx5uAwm3X4h1nQesI9BnW1wofQTN9UASBoMfUTi4AsyzPfaDaB3\na+6hi8nmidizt7Bf3kYpixiNlxzETX2lO7R8Z69BsVOGbNeghCofqsWVmVgX\n0NMlvsG3A8IJ4MwKUDHg7iWJvyheA5lo/KWxRAiMor1cTUarCt2yTfdjnkh6\n4IbLFQl7F5JtPkWa2wRmm/artj07oJKh6zXJoElwKVhkmwxUipIk74SMV7X7\nNoQVS1RYGi9LjMJRqGxmXD6uJXZcb6FdgKN2UejnwunQOigC3YZFPqp9mUfF\ncECAD3qDj0rQbdmyrFLlY0ljwgYFoHqxMlDflcEEenNnGyIGfkL8XN0FOWX/\nP/nR4VXtWwxFIrhIzxKQWswM2T7+gH/oiUAdwnTgbhkaeG1/A8Id5PkkNofv\n2Bc04ElJOXphalkqOqMP9kpSEhn8jJ1Kts2zvsFhTF7hSFu13etcf1lcReqV\nF9YH\r\n=PrAN\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","gitHead":"e2230b144e1afdf856c5316339a89fc59ce149db","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"hello@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"10.19.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.6.1","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.0.0-alpha.6_1606320492263_0.40192399377625576","host":"s3://npm-registry-packages"}},"2.0.0-alpha.7":{"name":"@apollosproject/ui-analytics","version":"2.0.0-alpha.7","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.0.0-alpha.7","maintainers":[{"name":"didevshop","email":"hello@differential.com"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"01197f38ba6855160196c64c497158f405f35f70","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.0.0-alpha.7.tgz","fileCount":18,"integrity":"sha512-2SekCk8uobZw1bZVG5865q4wZRHirxsn94v0D3QeR6pqjZE/XhvyPv6d6f44WypDnar9XLFnFpq35N1bQ7TAIA==","signatures":[{"sig":"MEYCIQCfhCIj58LMeRnLO5PbfNP/v3RUcszjpc7RWxCeUnDiRAIhANV5e90x03Tgxq4zg2eG/+pESXsftXh0Hoe/iEr1jTt6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37972,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvrLNCRA9TVsSAnZWagAAfugP/irQTYrEWRtL9JCjAt1Y\nG26h3D6PHZnFkO65TOvOqX5NGCtydMjORRwGre1UMku2SJ4Mq2XLkI6/u/OQ\nES0/vaeZ1gSlnLeb43AGgO9a3j6eREG+g63L/mvrg/KXkDAZ57Cxo4oOYpJt\ngseYCSLiP2R/muT6fvxjX2NJMMp6OlWnSQmSlP2VGkkaFYcm+ba1wgjRpsLM\nJeiVtabuMaHT/k/1xluXfZzByusB5EFr4CGyLmFTV7JXp55P/5ZsQL+GwhNr\ny1ShN4e2bvLEZyeUgqyekDLaJ9hF64svX69vhaoojoTebmjzLbGwMYT0woWE\ncVf/efVINBZGIWsBATDpdhwWQGJLM2pKrIitQahLEaUqBaOmDkxtUKgB4Sj3\nGOj8F3GYpYNbU6PvmdDudSd2pSeLth5VgEjk2jsQEblYpcLvRc6w3S/ovmXi\nDEtCIjt7x7bsoOvM5f4YaMBPm+dfa6XO2yfunBf+cz6f+vryEaNvhRPkBlzR\n+pGcA+wTGR2QoiUhgTruYwybh32Wyo62ynJ7W5ih6BCSAGEAMXQPXMvAnenw\nK5TeB3WS0r9Q7vsXRRmzqy5ZYGkv9kp3uanV3byg5+SdQupMaoAazvoWz6XD\nXQU1c8h4bPHaugNmbX4hT89rl5GDBRQ36Y1w6AAWGvwhCO1TxTSSSgndZT3L\nAsXE\r\n=oQ2a\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","gitHead":"d1769264b9b855618e57fa0e758a186ee301c6c8","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"hello@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"10.19.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.6.1","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.0.0-alpha.7_1606333133288_0.30732083084305195","host":"s3://npm-registry-packages"}},"2.0.0-alpha.8":{"name":"@apollosproject/ui-analytics","version":"2.0.0-alpha.8","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.0.0-alpha.8","maintainers":[{"name":"didevshop","email":"hello@differential.com"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"f37911484de591d32952d7454ca00bb5e45908fe","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.0.0-alpha.8.tgz","fileCount":18,"integrity":"sha512-4mxNt8RrKC+h2VnAxJ/XLxq0zyQj/OpL8/wvHJ5DGG8xqOZKQPL8liw33sfJGmQ5ePzIMFd29wuJ92ayI2V6rg==","signatures":[{"sig":"MEUCIQCBRah20no1dT5poQ+0g4FOqIkYW6xXEokCzytd3XhHfQIgV9jJ7RCudTrvutTbf+q2/cECBV5Txne2NKJpg9AVl68=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37993,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvrMHCRA9TVsSAnZWagAATDoP/ReuUJG7ag3USUifRYhF\nZgvv5Z0pIbCFRYwSht/p3dS8JagUX+V4lQf0GfZX0aS9nyUfX6xR7jfZ/boj\nb5Jfk/HoeWS5Fd6qNzvEaEf34kcJdVqK8w5lO/FTs+vvFyxTecBjfiuephsZ\nPOUfEngAgYir8gBaaxoojuap40ZwBx6q8Uok42TNpxibaaXJKLLkGxHaCEqO\ny9DX2Y7ptcgHvmFzBfy+VvbvfvXUt3/q8SVBeKU9ZI9NsmJ+v/ggn+CDsmhn\nyZrlU5VI6qO6Y/EynCpVunvvpwIBkMupauibAYJXsGthdL3B6xTMOjXT7IU3\n5NsNtp7gu/5mGKebr54WH+xJhhsiS526VVRfE1Y4xKEBsfsDNiPIVjASh6lg\n1lA0QrRwrPYtsgCGrUuInXMGOVRUJamJasykyflkKPypmlZTL+kfLG8FrwEF\nFaFwJ82k1P3WkaUqd14Rev2CrnXO0mNJlv5lPbzWCweedTatBurH4wIGx8Jx\n2azk50GfEFMvxj+JWy8xN7mAEpcEenmvC145ei6lwQ1dCMKq4BbzzL89pvVT\nvO9e+uanP9LAbfyJLBvO61UTHqmQpcjhCD6RofSzHMGAVwymFgX52TVxnay3\nay0mKGAuhaP31+QgUPlhwGtp+RQA3319WVYsHJQPOZDyWTY8TK1h++ls8PjD\na3+J\r\n=xnjI\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","gitHead":"fc8cf3d31135550be0a60a9aa54e4fc1f799131c","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"hello@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"10.19.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.6.1","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.0.0-alpha.8_1606333190719_0.42892524829574863","host":"s3://npm-registry-packages"}},"2.0.0-alpha.9":{"name":"@apollosproject/ui-analytics","version":"2.0.0-alpha.9","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.0.0-alpha.9","maintainers":[{"name":"didevshop","email":"hello@differential.com"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"1a54609f725450f6a49b5ba3a5a23bf7268686c5","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.0.0-alpha.9.tgz","fileCount":18,"integrity":"sha512-f8WP6mRQX+qXMNvppqHxEwulydVtDMhkNNmcqoKol2c4JkKrGMF2YPMZsC6PO9ALP6q+Oc3vg0OZW6uPCkgn2w==","signatures":[{"sig":"MEYCIQCd1yKkL5BYtV6XWE3NdASq2RQwTFx12OP5TYRRg26gSAIhAIvUF3mnQ8tdZ/vD+o5rPu4t3Rx0f5Cf0JJcBJNeqwvv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37993,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxUJbCRA9TVsSAnZWagAARSwP/1szU+G6oqDyazxdEpjN\nVIL5e29i0+dgHT7MWqbLZjwQ7IUtS/zyaQA92S4wYKL6IJ8HqyuP+A8y0ZQQ\neLbHwyuG8Vqhq5LEasTam0gxzS+XpcpXzdS11fdsTbwJWmhrSh+rP5y/JJbk\nR46D3aZq9DxKwUBCexhqVI1ykQ+zLk/AGIEAZk3Cc4s4BFaArqcEbcNY53tO\nVoQSeaqJOyBywgi7/ms2aoOnSOq2HkV3UgtAMqfKoH0X6U8/IuK9Xu0hhq8r\ny9Sw63VMsN8KQI1M7nStUY+muqsB3UJmBlRnMFi1+sj/B7pGBdBbI1VUFzD5\n8bhFdMb8Axo+sHLCSHOAQsgcSbeOnU4r0B64aBB8QF5ghKG4zqUnbRDo9MOZ\n+6PilHw5XU1v5Zg9XflqFn672ijPqeVHBP2m3GMP/sCBOVWPOp5Et/UQ8Pey\ny5rDjpk8uHB8RbBo1ccKjC1haeDrW2YMMHQ55BVgd7JdGt+3xGCchpxmd7x1\ns6iypIA4mb/UxZMTcwRjpR2awvfNCGbn81hfiQzHnVjP1QsARNcWr71dZMQY\noV9S8w6PWdIzAsN3lG8rJ6nkStaTv6lHWY/kazgNh66cO6y/9RQa0F3WdQ2D\nhAXf0Jcnz5BzXPCix/EIXZ16Lm/d/fSgg1/bGno8eEhETfxNXHLjAafN8YPv\n5Fdi\r\n=wrI3\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","gitHead":"59aaa97010164e06f39abac2e86129b6749bbee9","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"hello@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"10.19.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.6.1","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.0.0-alpha.9_1606763099592_0.11625017048056763","host":"s3://npm-registry-packages"}},"2.0.0-alpha.10":{"name":"@apollosproject/ui-analytics","version":"2.0.0-alpha.10","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.0.0-alpha.10","maintainers":[{"name":"didevshop","email":"hello@differential.com"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"db809e18e1ea21b7a3729faccfa081594b0dbf0d","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.0.0-alpha.10.tgz","fileCount":18,"integrity":"sha512-/ea5wIBcNOXC4sdllgFyxw6YeY0xOVo8exp5JvOdHFYkXpVFLo36J0vzqZtd6jOcRFfMh/ffBAN12Z4emz7dLQ==","signatures":[{"sig":"MEYCIQD3wrKTm4bQF9qCBgsbg3vt0lYezFO5VfhZ8XR/ahE10QIhAJjj0RAHc5VZ1FRXD8f7BAXhiuOY25yMu/QM43RvZQ25","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37994,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxVSNCRA9TVsSAnZWagAAhp4P/1C3p6Nqfh63YzCB/9t9\naa5F7wt18uA0hC1NyxHBD1RGZqQS3AClAF/WXdznYwDR3kBvDhWmWnKitNEm\nH/LeUpbWPA60fZlgL1Ee69WJn0ChZVKfMvr0EoNnBdHtMmmYyfuHeD3CWBSx\nR9jW5y9XgHm8lyKiOZj0W1grx5XGoAOjQXp5VPoaqAC5bwcU/cPs0EFjJEFJ\nHfOB1AfMuBcg/1KBOUwf0pfA7KoOlMfdeAXs+zU8ANyw+N/CB+nOi3qXgh1O\n/cc45vdSh5JG3qp1nKPSh4JKx7WEfSLGYBNUDWcIqwg9Uv5n/qYAjN7hvLBK\nncBfp5rnw2g6tyDeVFZktVt2sDMwjiQqrmFPaMXh+E1zdZkUO2gHKWQLGu0b\nWRtn9qflHXFZJ6d/Y+Fa8UTMBNs8qK87+j4vGZZg+BciosIRKZbBLeFYVLlH\nebtZGGoYXs3gOHXMTKetEPMwbd9utDVj8FP/kZ4XedSlnxWMmQd6ZCg/1aIv\n3/3DQTF8u4LnY+rOANW0Z/JD1MI0xwfduz0ERcCxa9apvc6LCT96kSVTVWCF\nE297S5qNfxHl0vr1JxUCf7/RVizgDjgycJpR7/caoFEato5mjGJ2fwciSyTl\nTjDO6XDY4J0c7ECac0d4hsltcxy6cdEa4ogtvbhCtKFOPdhS0da2iILFDyVV\nX0mV\r\n=Ui7L\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","gitHead":"5da6f1620e8116fa937326835df11a8eadb914df","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"hello@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"10.19.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.6.1","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.0.0-alpha.10_1606767756468_0.025653973375819206","host":"s3://npm-registry-packages"}},"2.0.0-alpha.11":{"name":"@apollosproject/ui-analytics","version":"2.0.0-alpha.11","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.0.0-alpha.11","maintainers":[{"name":"didevshop","email":"hello@differential.com"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"8c61f15dbdd0eb4a2ab2d1cf0d91bd32a6b9ca11","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.0.0-alpha.11.tgz","fileCount":18,"integrity":"sha512-ZdusINGjDYX1FggwcVNlvEi/J03A5TTABMvclKMmf/z7lb385xIzXkXN6VPcY2g9oty51OZt6tmaVzMzsiOzMw==","signatures":[{"sig":"MEUCIQCdN2jpZyfj/wabM36DEPSJ9XMza0Zz+7DVtjbDMHnbDQIgBmCdAcJScE24OC3coDl7iSrVyeBqjFcF5Pofcy5CWgQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37994,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfz5tTCRA9TVsSAnZWagAAIckP/AkY6Me3Y0/BS6Vsr7Ee\nXWiS3AU6m4zg4TjT6u0fCzEGGTuKMz+fuRSzq80/0HHZ8G9UUXa186Km4j3/\nuC5xn9XlwirgBx4TIGdJXusJ+Vu7faYgtLopm7q221bNcczp4d3SwsyYbnD3\nMTQ3P+hYcveGnbgUP8PFfkIJqAvW/MSyf9u6hSnxwU4wkrWLlLUy3O/nJivs\nthKSOOHskOukv3YTWGkuf0ODbIthMuQvpnG+F4FEwKRD1BnFTbVLcgZWrCnn\n0Kes6CHR43B6kbM8ETJjmgDhu8xqnXsq1keMfRq2qnYMDhl9cgDjRIGwDwC8\nTVF2i8SuYWB+UeOyGCtiiFxLCuGnZnvvhlWUoXrVhzEBuTg4LbP0X9gc3OBE\nGhMKX0RRKe5fv276es57AMEZKE4OvdAN8QVhXNbQ4BzFxfLxRp9st8T567JS\nTaGCVK4+zpmj8FsfjkzDI2vhjsh68ozfqxUoPxEiaCMIBqCpdzbzYv3cPveu\nmaxjubBuYab5WW910bw69WfeZQVjFg+oC2PYARqjcwTUdJFHLS5yvOicIayh\n9PDcgz42Repn5IXh8bg2JynE0LAkH61iXRTsaEf9Sjw4BUqQFvpfcj3CsUhQ\nptQm4gZtf33Qtcl/m1FqgS57cpXvsqS3+sgGzRV8E3zrff3tKzGRUUV9vkBh\nhg9V\r\n=ecvt\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","gitHead":"84203963737ad269c997fcb05529d23cd1d9ee4a","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"hello@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"10.19.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.6.1","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.0.0-alpha.11_1607441235486_0.31834278872559496","host":"s3://npm-registry-packages"}},"2.0.0-alpha.12":{"name":"@apollosproject/ui-analytics","version":"2.0.0-alpha.12","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.0.0-alpha.12","maintainers":[{"name":"didevshop","email":"hello@differential.com"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"f6e530654ff5677c653be46337198485b9aaa0f2","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.0.0-alpha.12.tgz","fileCount":18,"integrity":"sha512-E1k7SMg52LMd5YTROtdW6iEcH9j04B4RPBiGe9LAUjvCYEzqVB3WFPGernMq3y96CbJ2pAEF5zNPQ2rzTzTlBg==","signatures":[{"sig":"MEYCIQDHmJIelXXPmVK00VnVmsfcW6JyJFJ0kccBGPv0jyFG3gIhAPg3l9BpvfHOubC4O1CstixGOTF2PdUp9fSxbyd8+3Wq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37994,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0NTqCRA9TVsSAnZWagAAJmEQAI+22VxGv/qAu5ZHhJLo\nRa1mqaQdHeDw/UFeL74TMTdcQSywouDsGeKGr7hE1MU4HFE5RyKr5V4TIhNz\nKk+OLMjdfk++c3TXqMn4L7Z4asOZSyiNPLwbv1Bv7TTfvq8vUHnYt5sorSD8\nQb+BIj7ix9eGzzXaYUykik5AVSPrs0sFT0fPtCDqy0kjTEMfZzi1G4HceB0W\nIIaPd3RC1oPPzPys4Q9y24Zej3VmNUu8dAhfY0dDNa8zu5/dkr4WNeinIdJJ\nKw+Wikew65B67OJVFgMK2Vk2FP8zZwVgGWY22z5j1lDmwZ6tcfm7ltzzLsow\ncj5Or2SNWQM1Zdo7Pj2Sb7YE6hOkxQS/0wUiiU312SxpU8P4AZUF8ofr1SYd\nrhSQKr5XMv0HF+DASckpQ+4f7VYRWWMB/xlVGmYmc1fihC1Ah8I2OZwYguLd\nPO5lnnEaiqbNUZoS96GgMsf1NGWO6NzUi6EJ/yfF0gewf6rWo4Lf9U1LE+2t\npPF8mqvW7+dMqhEw+KbQOt9tkfRnTXbf9dmeD877VwFp0zfnxLywbIBqoXif\n2O0z+yMilzrtwRfBdaLhGk0n0hfSPN/omojAjbUMsR8wdMoYEjWXyfq6mP+V\nS97J+AvGWkQ/5l12w0Mv9khGhj0uWYtijZTGJXwDIgPxsb/DI8y+hv0uI6O3\nx+TZ\r\n=Rgzt\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","gitHead":"743430b22e30b6d3307fa76fa35d991a7ccd45aa","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"hello@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"10.19.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.6.1","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.0.0-alpha.12_1607521513748_0.6696154416806017","host":"s3://npm-registry-packages"}},"2.0.0-alpha.13":{"name":"@apollosproject/ui-analytics","version":"2.0.0-alpha.13","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.0.0-alpha.13","maintainers":[{"name":"didevshop","email":"hello@differential.com"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"ec3e43087fc90101fdbe35c2706c31f72ba7b9ae","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.0.0-alpha.13.tgz","fileCount":18,"integrity":"sha512-KoEFe5HwByngjC6ZON6da3yuQj3b+P2BdKWqrTx6X1LZ6+nuuORyGmBS+dcuC//ZQJcl7HsbQUewHDUL+cTZcQ==","signatures":[{"sig":"MEQCIG8MrmpbXyH+umBtQsxnWpvl4GAaWC8L1S+4lu1WobBLAiAop7MBU2g6gUQH8vvek6I2unZyCdlK/U64VnO4W8YLDg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37994,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf04T8CRA9TVsSAnZWagAAQ2kP/01HJoJ2jVasJypVJFxN\n/HxaoxTkFQJP8n/wec2jH1pgZX+lUseVSijrNsa2FSyGitKOrDC5S57W2syJ\nOF9gL7RWeBVOa78sn2NVQ4Ttyk7UJS2XL4kPoSWq66xXKRN5i6scsMet0P7/\nqVPG4K9r8sBGiQ9+UBqvgiSbTEmpg4zCDFGSvUAbzjlWP7zCWkRHidwliKFG\nzPgAALpx91x8eGdTrHA/qiGslxI/6KoMbcfs1pdZo0W36Js/Ae7UUqr2fum3\npnFBn/yQMM1YDtJ+uDUcCXJmhalUlE3uviJTXS+6M1Q1TPgQUQ1E5BQVate5\n78BYpttifsJuN7faWBWIB5jKpHYQu+jFO41XsXMTEWOKA48HjWu3e/VeKx/K\nWnV2bC2N1vjHU07LeMO2Dtmot9IYp2S1S1OHcYb65LtVrPI/UZYJQwHu3eMm\nhWoUKGIJ+AOUmnf87qedCfE5irk4t3opVvAHJjKPx/wp3UtWyMEaQVDOPKMN\nc88g9/wkkLAkO4iBdThEFINPONK//lVG0N3KTnNbzsefXfgLT58GdVcsh9Fz\n8TyQBnrFd/NZP0iNnDEnG0DSpJcFKZZTyT2iHETrJmKmnmm149frh7ca4pcD\nF4QD94clBlZbw9EuXh0brYJFiIZU2DefabT28PbbO2sKetfVeiLKAWTeZuR/\nB/vo\r\n=AMn2\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","gitHead":"076102184031c46757e231008f847f1725b80953","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"hello@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"10.19.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.6.1","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.0.0-alpha.13_1607697659677_0.44599691452568924","host":"s3://npm-registry-packages"}},"2.0.0-alpha.14":{"name":"@apollosproject/ui-analytics","version":"2.0.0-alpha.14","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.0.0-alpha.14","maintainers":[{"name":"didevshop","email":"hello@differential.com"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"5b19311dff60f94fc818a86107b435912e85f99f","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.0.0-alpha.14.tgz","fileCount":18,"integrity":"sha512-GOeGAg/kBBjlfMYZRaYYgOuU87bRRivNNK+f/lMpLl3Pz1QH442GNVqAfRCi3cI/ZKoLzhKoLf1AW+bP6FsLsg==","signatures":[{"sig":"MEUCIQCdZKAbSEO1n7mmCODRUA6LcG7u90xMKoKH1zpw0LIREgIgNsrzEePdf62dOZQreqKcGbCf6kwYNBhH5gh1kblUEBM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37994,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf09xsCRA9TVsSAnZWagAAkBwP/1l7JHxxTq1dvKBYkwpP\nGWKN09bK94X2S0I2Z7Qh5EOLFTy5hQ8p89w2S31NJKdRVrWM/fClIDT5eQiE\nzKbEpgl7Vj9cGbxbBKBQgKlvFVBqtZGNBqnqIfQv0vFUdtCcFsriMzQM2MUD\nrWMJOZczj6qTEFqCV0qSDtmeYdDqPADESWxE+pknwrnDBQ2eOw2okEp17Usz\nbkDZtgKu8hrRDUfTrVZqCsPvriaOvCqtCynBJAP1hAGBA9XrcziKKVTU4a+R\nbkc46wcsZSdWfIw1UfV7tDvDC3P5hAPq9wrnHiWXbUbcfovCIb93vxIoZOGA\nVLZg7WxSwmPlay5WEnAGa5jQsYbtkyyiylSGvBp3I2n6QOpHRElOMyO/TOrI\nQC845MRaHA6ddiVNVkDYH7B8Rdqo7KzV6AORF3k4pnoIPTUBvie+Mq2N4jzB\n9y26Hd3d/KDbBlpvtfAaLAXfYhQlPCA/QkQ55DcUu+yB13+C+cKGupmgwSim\n/K7pATIl6oJAPfmI8RuGIkL8xOreTyUgQcToP74zdU/VNNqcPSlpkMPhoLUA\nBAbcOXksmRuQA3HtHtls12RYb0rkR9bp7ZFGadUEAjTiPvECJ8VKXToyirx8\nC3sbotAwElhnP4INeTF5pFeGWaucr4i1DZbBSdksHiQES6cZaf1MdZtDtSQF\nohAo\r\n=SIRR\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","gitHead":"418068ad8f3afe545d1f43684791d53e99d90951","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"hello@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"10.19.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.6.1","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.0.0-alpha.14_1607720044203_0.07250602552364582","host":"s3://npm-registry-packages"}},"2.0.0-alpha.15":{"name":"@apollosproject/ui-analytics","version":"2.0.0-alpha.15","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.0.0-alpha.15","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"hello@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"93d72e89fe580f0ba0693470f750e4e209f287c8","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.0.0-alpha.15.tgz","fileCount":18,"integrity":"sha512-oRfz0T0oQfuI3KANFbAlvx1pJlxl0vmU2b0iO50pFCXzIOmZelMwUdzuGVwDgwWZxEo93WI+7hXPMs9JF53dAw==","signatures":[{"sig":"MEYCIQCu6k/JBIa5ZqiVhrFra/6qSyCMfJMPOpM8cUjfSAH+OwIhAKj3syAOu6RvMfvK+GlagtII8NOJ+zL/WVIh07cBXZMk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37994,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf15ihCRA9TVsSAnZWagAAxXAP/14BYHLqBqQx70589fbu\nVxzezI8H0U1T+wdOGsfGjDnXhPyGy3O6raZ+mSPmmOi6lBiwtACRb6x4IQOp\n013U4j4ZlT49J1MQglB95V/DfGF2NnexDyuKc/YjbDv+t6VUdJSm+XbX9UA8\neSX+hQ9VjjPtOEqTS9e+VM/UPODKBoaGYZsvFehv6UXfsNds4YGQTsQsYbTm\nzb2mKL4zIAsVJzmYjVMANwIsYu7C6a4RYDJxrpn0n5/by/bu6R6pbCz9CdPI\n5uh4h50hlKs0nGaxvgBKA0FEEIPg2YN5RInWpIkl5jq4/QhdLa4iJXBzdwHp\nPukm2tWjuA2fLrhSl+/omBAzTmtqnH17r/v2UTLpKZNkCwdTXWEYKslGeRCe\nmP49yVQr77tebIcXTb/5Q4QKDXuQlM35Jw8dQLhAMOj4Vsx+J/QQRFeBJlNN\ne4N52J8oXQgz5R1OP0f3eZsRSdAkGbsBJD0AgOf+ww5eFVeCpvNpvUCNFQPQ\nW9t8jjXxxgSpS6V8mKtl8G5k/2JgLe/kkYc2lMwgduS5ZBSkB4E2fmBLultX\ngbP3+PY1MH3mynvZO5fx2+5cMZCmitgEWt3aZKYx7z88pygmOkcxA8x3YjRh\naLOTOzC7tui8oPnPgABvI9CfM6sUxeTBtsBXGCg/G7FzkTANDCQiYqTJ6/SP\nowkd\r\n=mV7R\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","gitHead":"9ef8d244cce77f8e843d7022ea39cfb279df66ab","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"hello@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"10.19.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.6.1","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.0.0-alpha.15_1607964833123_0.9339295440880293","host":"s3://npm-registry-packages"}},"1.8.0-beta.0":{"name":"@apollosproject/ui-analytics","version":"1.8.0-beta.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.8.0-beta.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"hello@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"3baaaec9bfc592c513fc4caaa48bf3df50188710","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.8.0-beta.0.tgz","fileCount":19,"integrity":"sha512-OqPdoYel+a+D1keoXkUtwo5qWhTT/h6C0Ty3Fzfs4u2mN8ddo9NUm+QqVQC+9z/OyWRB3ewFp4k5vAEZ8dN93w==","signatures":[{"sig":"MEUCIQD0+RUQNG+dC1hgVp2EyURfm2aViO4RLixm+2hWEd0eugIgcOc9pyT/3Q1VfC608L4NlScsTFJMwhZR83IlzEmOlsk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38943,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9e+tCRA9TVsSAnZWagAABlMP/AlfQPiaZhqmcjcCY5V9\nwRz6g3YlV0UGZXnAVgFQHEKfbkBCMj2Ju1sT3kvzk/NMhnI2krEQrtNPRAvP\nRXMDNYGZYWcz2lpqFVQOhVt1wCRqe5sSSwWu2Kd2xusYy4l2UHatVUlljV7h\n35V7I74zp4WD778h2UQOJHssJ/nKsQ3Lrxra69dbJhg6vADVHHOZmdFLI0KX\n38gqSDufSMoiv0+vWDQMATFT5zf4Cuk/+ltEYQ4KhOKTwUpZAzU6iw77u0Zz\nezZgVr2kTCgE6Gr5rzWVx68AC7INcDvaIHqV6JqqjVsdIMtnWuslwJcYweHE\nNGwxqlctIlP3BaIestwXx4FBRa+4CNOU7k8XNtYq5Q6DdfeI62xWGVrn7bx2\nctzduZW/naXk4jTXuibZnZqghXEq7HzOhTiQvADGO9AL0T55jnvy7Vh0pCiR\nckWFJO1EFJssaIsxnN2ZYRIDelFpT97BuAEk7vXnQzR1ylxbM+K2UgmVhO8s\n1uSwGs3k+WSU8pzxkiHM5qrvqzkUUVPurdiMy85vzG6d2Ic4bdix66kuAGVE\nBXvwweG/zuxOz0yb+sriVNZaXAzUCMJ/Xpy09XCqpyDfhhFxa2jl1kwLuANr\nbGAWNvlPeJBFhSfJzOvWPRJ08QZiNocaIwyKvx7z4gJR5h4M6kLhjC4YwuxN\nTjDm\r\n=cMI3\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","gitHead":"d858a9ee7f173dbdf9e52da3dd2df1d591ab837c","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"redreceipt","email":"micneeley14@gmail.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"10.19.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.6.8","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.8.6","apollo-cache-inmemory":"^1.5.1","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.8.0-beta.0_1609953196200_0.5019180036245865","host":"s3://npm-registry-packages"}},"2.0.0-alpha.17":{"name":"@apollosproject/ui-analytics","version":"2.0.0-alpha.17","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.0.0-alpha.17","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"hello@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"2d356d4e391dec14426b346852a267367632aba2","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.0.0-alpha.17.tgz","fileCount":18,"integrity":"sha512-EeTDAr6dVKdkz69QjWAZHgpbJyI5StEQVehEJiqyMhkbjkGQLj+k2xRR8YlyuTyhhYrGZ6+y7+YUceelpymROA==","signatures":[{"sig":"MEQCIHVOKr12vMdu9//ZVUvHfQ31drvZjZr2YVSzVX9E6ozJAiA7EfJEgepKz+t2N2G6ih5lN90/qxx/HD2OYKUxwLYLcg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38178,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9xvxCRA9TVsSAnZWagAAWJcQAKLmUnzvBeqn2Aakzo6Q\nzozB/KMG1f2rUnwBPxrDB20FV3+W/VDEvBAPdavHK4e6kYqeqL7XROl+FACW\nWZLXaAzTRC9h+nNJ46/NwUHrl7kOsOcBwkPk4MNs9X3oxKdPP3scdvnD3hMN\nvf3WJxvNpif4ltdEAjb8Rtce78ExzHrj4AeV+iO4eZrn8AhUXT13F86K/N6v\nRWnCYz8OrpoKIiO6FdCn2fMhSMmIpL0H/730BPfwDHdjrSwJwmM6VQJV30sd\nvfl97LzVtKgr+iQO4+qqy46s2Z9Gp5kv7CMzK/QjFW7CnjPQYjdHRFIw3Sd9\ngcimpoKUlhqxHs9UdrYW9a1VwTcYHDY/5c2lSRghckeZklqLYUW1Z6HNzqDK\nrDaCRUz5WJztbDfP7dW8hHRS3kH33boGtbyu0cZ2kog2F2qvtK8o+YoOf9hE\ntSm7holrj1udY4KgG2k0nL3/9XNX8aOx6wiRlURD4pVXfOjeiiT023g3+HyE\n2oge4qwyIunxhKStLJgGjQCvUipkQgJO1PYf7rDvbYi8ItCXX8okaXFwte7V\nWmIis7I7Lp65/3KE5PKego/qGDlrfDDle/BBPX1wZwsUHzza/oX+6XGRPvVK\nwIP8YbJdn1+FM/A1rUqtwZprLsgZ7dmCbLn4L8tACDsBn4srfnt4cWidgKyQ\ndoMS\r\n=QiCW\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","gitHead":"2a239018b9234912e21aa75ba2f92570c2da9074","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"hello@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"10.19.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.6.1","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.0.0-alpha.17_1610030065389_0.9603819693852302","host":"s3://npm-registry-packages"}},"2.0.0-beta.0":{"name":"@apollosproject/ui-analytics","version":"2.0.0-beta.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.0.0-beta.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"hello@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"e7630ee023921c308500697fef19b77acdf1f2d6","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.0.0-beta.0.tgz","fileCount":18,"integrity":"sha512-xPA6VHgbQq4lKg5bK16ABRFJFyEKFxX912eEMexzC1PSvhS6ZDuhnwAsCXP9vJrD0Ff06xHnJ/NhWxu3SYQRIQ==","signatures":[{"sig":"MEUCIB3nPWB7phGEWt48KXxIXfMbtwczgdZCXT1DpVUsaeMvAiEAiZW3non0N/sySgMwDuxz+ZV62GBOgMHZRbdcsXyh88M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38167,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9zn5CRA9TVsSAnZWagAARVIQAKE7VTu6gbiuDg8gmDnW\nfrFL07C5KeOOajj/zn6oj7svCm4vsZcYRnwnq0jK6USMnAZcDqGpizTq8SmN\nn4ziQB0aQZuhrETvQX6quKdAixLZCDFnvd1b8P7iiMrW8klvfkVsDhOl5DeQ\nyMW/1yGuEXp9ei804lfsRvo1GcqfvsD7zvtq+IH8osZTSLPYrQHmRvd+Hb1L\nHz9TV14kKguozyjJP+TBuvEj258yT/o7AVAL0q6zs7G4lWNov7Ysob/W6XIK\nO38X9BiyFtv7qmKjtVDj3no2Lt3Pd1ALX6D8GpSAqNpavufzWEibAqWd6hTC\nJqozj/s21pi7k+zFHAw9CUi6fQl6tw/Fr7dtMiNxk1FT+i885AgrIddCNk0W\nstxS9KF3NKrBzJzOvNLJn2twdgvhKTJFfiZNHtu6+jtnDRq4r3uK9w9e5V0S\ndrxGp4CW2ASGJ9fOPfYE2OJI8K1HrW6dTfg07KsnED0m1/nL7+holan91eok\nQvtj3739y9G5oLJjpQwjdJI6BJW+DRu/VrfAMxZX4T6OalfSkBbab17h0ry7\nZgjDe9DoJ3iOYJl7lRyx3mz6BCoV5+OU4TfHaIPAIff+nEdpuEDIBrMt4wep\n8wNmO+NbftOxL1WQAteLIqYRuvCxUPluS7HgIBaixugZuxwdg1J/NLXrqKno\nIz6k\r\n=eJP1\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","gitHead":"935a4efb2aeeb3db6f400c8fdbd9ddb45a31364b","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"redreceipt","email":"micneeley14@gmail.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"10.19.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.6.1","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.0.0-beta.0_1610037752680_0.6690404982814249","host":"s3://npm-registry-packages"}},"2.0.0-alpha.0":{"name":"@apollosproject/ui-analytics","version":"2.0.0-alpha.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.0.0-alpha.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"hello@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"26bbcd9388bc6076e62875512e1ff32f0f6239bb","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.0.0-alpha.0.tgz","fileCount":18,"integrity":"sha512-DiPpViklC8qb4m2F7GACvwRrH69pE7c5sqRtbqobT7hZXkFy0Hgx4mfdg2JlBYOU+sKDGzrPkHMZFp6YVsIbXg==","signatures":[{"sig":"MEQCIA6DuCMzJFqW6GNsXFDKhu+vQHv0MT8NYbziJ+8F/gRIAiAXrWCherH0Nw7z19DtYbS+g3dXIxgnZw3eS+IanJBFhQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38177,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9zqiCRA9TVsSAnZWagAAzTMP/jy2nntHav0HdkuRQL3Y\nl9DWDO84SWuZqlWSgy0wc0e2vJSl5BrPi7PfRsbEGmJpfPMkOaIlVqHafKSr\nobbnM3dFiU7TD++T4yZXrN1q/qMgiyo7ArLx753bq5b/Hm8vPxl9KyAoyr52\n7se2Njk99oucOrZFpF9lUcCVQHVpjRzYnUKoJnTaP2TYWHe9y4UTLMIMb0lB\ntBAvAMRzLhjm20FHhp6s+JJfNDqPAqF+HuZaI+T6DwUPkjdB83RzygCGIP4t\n9fXkPIy4+E7+YYGT6Jn2y7Zubzrp7OdSxfzysNqpC3n8w3ZR0x0ZjqVFu364\nRkjLxWQwfr5muNnuXgeo9JNAw8oDgA7Ml1bd966KZBld+ftgMr4HwgqJXi6q\n2ZnCB135Xwqc8NBQEZ540x7mBbtCYWzT5mIR9mFfnKCXnDJnRLJmPIj4BLY4\nNcItkA8KbYhwfxKE6OaKFfbcefiSpBRFbjvPbgpLAtYtCBNay7AYBqPvlL3K\nhTDLcbdhQsJD8y9JGyC/iterdNER2RtFC1xXRI5JDwr/5E5CecrcALkrQIQF\nsCDYErfWjgni889ZDU9XMBZu3vuNd8uJu1ZZnO/na4PeTZWNJfs5rugvDTd+\npRE9mltXgxmYz4XjjsdZIczQqV+rCpfIAptJw0mcTrlSPLL+xfo6hy/SO4pv\nZFGm\r\n=acN4\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","gitHead":"935a4efb2aeeb3db6f400c8fdbd9ddb45a31364b","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"hello@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"10.19.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.6.1","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.0.0-alpha.0_1610037922237_0.44030773076972984","host":"s3://npm-registry-packages"}},"2.0.0-alpha.1":{"name":"@apollosproject/ui-analytics","version":"2.0.0-alpha.1","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.0.0-alpha.1","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"hello@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"ee367ecdbe0bd0e6daca33872781fc2ac5c207bf","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.0.0-alpha.1.tgz","fileCount":18,"integrity":"sha512-7Ejsp9vzIfCxvutjsXqTgiPaxQ5k3JL1LWgQClMRfvF1ZcWbAf/aEIKQoKio7Sw8B7phSAjkzkeo+SmyslM+ng==","signatures":[{"sig":"MEUCIG6mrtbMmckyTmYsijRGfqjhjmIEuI3G1FsRDxfv/Du8AiEA+YACrkPVvkTLk1jxNZhgNARsdOQRWBh7WwseXvqmiyY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38177,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCGMNCRA9TVsSAnZWagAASJEP/2mr8kNIwP5H0v+h0NdE\n9PfDhioEA9DatEHr/op8wYTpi8/3uH8QbtFUSv93En4Yd/mjn3Bd0icIWebF\nHG4fZjOHVsjGgzYIgfckJFUPMsjWIOGyW96X9DO5ML8Jof1/kJI8g2Gq4og/\nyDzhn8AlG6RhKE0tdyVefAX6BE1bk0cq6VW4+0wmEwhYV8Q0oLxzwgucNCL4\nxvMxlIJaV3j0tWvuU9mDpUZvuPLfkg6T7zGuIr6kvsvGvbDNdB52SAS40TVv\np70xsQv4m0j1ZuOTjbUAjMs0K0mpuWpzx2etmFvT5XZGhPl0FGSglTMYVkMA\nYDiO9eNunlZ7ejS6w9Jaao7lR6x6k2YXjkultE+chcAQHfhu4ve/+euAALgG\noq8RbW7ZGwHW7oIdHKxGzOhzgTWz7WnVV8ul6ouA+c7tp1sU08078f3l/MaE\nXOn+gCdgeRnjnNbgdLaH6b0g8fCqBJi+rATuplJjHmAyXOobL4ctsfxIrbHr\nBoTWlsclNe9kIs0IycJ31yr4sHeWTKWDJMRwDLM0l1dwxRGcwE3VEcSxqa3K\nmmuV3jddByemg6yh0iZtcfYHmHZJuWi42FmEuNG/rLddeeams23osNj25ZpX\nu3qYnPBMfYQay821fs8uY/ERQV9qVcCiwVXOpYyyRJXII6PNvcpaCvwmGFsY\nm5aO\r\n=8ZCl\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","gitHead":"9e12b69d167f12fa42df2937cf636191b9653cb4","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"hello@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"10.19.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.6.1","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.0.0-alpha.1_1611162380783_0.5404257211228967","host":"s3://npm-registry-packages"}},"2.0.0-beta.1":{"name":"@apollosproject/ui-analytics","version":"2.0.0-beta.1","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.0.0-beta.1","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"hello@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"95fb7311de739ae7fb2a76b2c10f2e4aa549567d","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.0.0-beta.1.tgz","fileCount":18,"integrity":"sha512-I6ekTT2Vbz5uOFN3bfh8oh142v3exoSt4GeiU1z0vXYxtKNqta35Wc4rmLxktuvZNOdH5PEs0oZp4KVgZcMc9Q==","signatures":[{"sig":"MEUCIQCpAmqpubBzxtb5bAqXLb2CQlZaOMjk8dFfxzq6gsg8uQIgQIkgMxQg8GYB/njjGCIM7FymwlzVsYACwDpojisLbB0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38358,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgC0LsCRA9TVsSAnZWagAAck0P/RzGI2oThA6KvZgDWSI9\nbTOBHV3gvnjbzMHtPp6mJi4pM0qhqgn6rgwn52RaVLe2wh1xObZv/kiXqHd9\nrcgcjd6yBEzc2qJ75vtSs2RXLCmX8kznS4eWmftprfn1nqk9ceBJ5PAOAp3u\nZQLiZ/6UkaJsWCPbn5vIh6dKiGKkabC0iaMcvftkwEuHiHl9vyx/dvyAWejc\nCs2P3+f8LG3DRYioxPJWZKjvQNUlFRbaOy/PAI/c9MBGMJ+AaF4ZMA76yL0g\nNtcQIs2Pa/41nwNxByEaZTqBVFbDPgbBjQfFvDGzTO9ZNuhWjrw6NibYHO3q\nXQNBcrW1fDqFRv90D6U3IrnSBeM8A6fwhAYa7a1njLAPM8yIxj2wXJMG/CGU\nIufZf88HhBQobihQas9M4ODjGoG4oq73WU9X/IBnYuy2q6ee9Mhq0HhUpWPa\nvGezpGC376eUMWhkYIOxIp50LE2+0Q16Th32prMiVDhUK9cd+nY36wkML9qe\nuuKGLmcZTjbQFIrYWmO25Ng7KUgEyfkJHqBY4gMCAyGAiYac/4BAccurEUQQ\nB7pc/T4Jb7ScTxAWu3bRD0LRCV+4r3tRw+PODTTYuJ+xuAP7dbYCVGCwG+MV\n4H68oyuCpt2Dr5hiZasKPGFIFK/0hOYp5VmUEp63PXcjCP8XEAoesHV+ACoI\n7tnr\r\n=6bWi\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","gitHead":"9c74a4d9e0a9bb64e1099b71d27968c95decaaa6","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"redreceipt","email":"micneeley14@gmail.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"10.19.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.6.1","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.0.0-beta.1_1611350764478_0.24242432026736505","host":"s3://npm-registry-packages"}},"2.0.0-beta.2":{"name":"@apollosproject/ui-analytics","version":"2.0.0-beta.2","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.0.0-beta.2","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"hello@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"2f391a1426f813cfaefcbcbf0955504aed0a78bd","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.0.0-beta.2.tgz","fileCount":18,"integrity":"sha512-KRvwv60mF5tPhvbBXbGClu4mNGqJiHM7i5bxNPn9g8sFtdufSO8pcn/ulfONw9pVwZ+P8d8PhSdDE2R7Bbq+Jw==","signatures":[{"sig":"MEYCIQDWLtwYTU96vFy2fkS/W6FHo86sZeZnj1LtK9VtQ/vN+QIhAPIsHvrat58PDBa5O56I5S5FOMkxoRM5X7iEv1sfLe8M","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38549,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEbeRCRA9TVsSAnZWagAAW4QQAKQAgTVKZppXQgjPDLOL\ns4VJB2RVlXCh6NQ/7iU3z0HoXBzyMFalm4Q4XjtRoAexIjqaybXQnYCr6VuJ\nYWfzNfLn+zYX1mquRVH/VfFv8iXZtMBwgTRO9M+Gu46HNnlPJvkXx948YWC9\nU73UdlnQ12x2CcFYQV2Hv3rIfzApAQ0C2DP8O/snv+E0DwPuV2dpPy89aPJv\ncMzThZ1MNm/+GqfC6KCfEx9/2E4sPTk5NQsCNS6irBVL4yh79BK9p8PmiavS\nU0XZz0+d5mBXppfgN2GBBdulS+bEJLBw8qSziQd3ccmCloV/59WbsEJP/dlB\nPkrya5x3cPmuD4EmUhHB6xGLuTMicyoIRDT1A3lfEeBuCYUVcuieDZOTf6jo\nh6k+sYbedJf0kWFW7ecfpD7bIjBOKvRI0W5bXd0/InOKlrzbH1e3e/SKrJOR\nVhcPaRKrqwx/9mP5jii7wPKrKEnMihuiQIOZ21SrqfCr0qTkpmjHwJZzxFcD\ngz19PYQh3LlH+UNYo3AabGIeAKSAsCzV/HHic6uzVAP3hCsGVNH8h5B68rII\n8XkDfCfz5V9zQRJPdZUWbJoBUImcVsS+Whaw+Q/E9qlTnE0YLeoLo8DU6TLt\nKx7wyf6Zzy/whCoplyojxCXeHxaxdM3qJYtKdJHjfBecGq+jA14i+vjFUVK+\nltxi\r\n=EDRA\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","gitHead":"a2f8f4e9b187b2884c0ee51e78c263ba053ee7d5","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"10.19.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.6.1","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.0.0-beta.2_1611773841157_0.4325719645350372","host":"s3://npm-registry-packages"}},"2.0.0-2.0.0-alpha.16.0":{"name":"@apollosproject/ui-analytics","version":"2.0.0-2.0.0-alpha.16.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.0.0-2.0.0-alpha.16.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"hello@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"7cc008d576875a93e823967d36bca92a5174c4df","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.0.0-2.0.0-alpha.16.0.tgz","fileCount":18,"integrity":"sha512-ij6lTvlMWSSfV8ePfXE+OvJC757DEoP3WWXADHMrMSCiommuofIr6pC7Ak6BJEQgbuBUsgUYjqhHl/OxnrFWXQ==","signatures":[{"sig":"MEQCIEKapjmIPDsnMLYm3Scq8dbJCxeRM8GLBYqd1I0sLLDWAiAHRXDClirUFPWjAbrVn3UytYXCYG/JMtk8T5BqNefhcw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38559,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEc7KCRA9TVsSAnZWagAAGKkP/R4awahL/1jBHBY3DLt/\n7vG0jZLgXkUQDlkTDfxTXdQw3hY3wUBjXdFdMTnUXQbv8E1LCKmksdkV9TvB\n5HXJ7BuliitwAwX1NPxKci9Fxh5vnAW3V6wYmoE6m2YQPOPrucjYtpt15jF7\n39AXAwmXj3lolmRwM1YxlbX+61r2sJEkYMyiKwM6x39BB6nDNdvuo27dk8hh\nfGw+5GQyBLc1VDZezIBfR/gZj46IsFk6w/X6AvYk7xr34sTd+Wav6pHp9IvM\nphPaFHdGhMY23gY3dkYZ2i58rNNr/BUtXfWrgyi8cv6M8OkY7fojvNJ5E0OU\nNc6leerjLQSv3I315gs3/s8k03nVROK7trs7+oRcXUzh60Z8ckye7ta0Gqtw\nbJ8t0Pyc1zzi8bkR/TDPAAb6lT1XUKyp28QSWf+PPS02ynyl+aMWoXJdLPcB\nScaJg8MEIl50IVUjNqk0mROMncj0G08fA5IuMosAlfSE3mJWQNGNzcN4T0ng\nYBoFrjD2ghiWyfHfNx/5pxR2n6Ytg2M4b5H8KNoAc11mkjqHAlLawh6EH4qe\naajZux5Un307Ghkh+fG5lO3Bf0OVD53YXQ0YgrhpdgJrhWpEMWbimpIha2Py\nvaJTSc671vyI4pUgiv5G2wrLBYdOXGgRXakwe22i7SLMkWn4bVrwBVKEcAjC\n0Nbi\r\n=FkoC\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","gitHead":"a49059ac4c22d9b315b6f94fc2a65775f7686603","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"10.19.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.6.1","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.0.0-2.0.0-alpha.16.0_1611779785813_0.20898467538814192","host":"s3://npm-registry-packages"}},"1.8.0-alpha.8":{"name":"@apollosproject/ui-analytics","version":"1.8.0-alpha.8","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.8.0-alpha.8","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"hello@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"9de3bd77600c7a6b33a004849358c1acbf41b55a","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.8.0-alpha.8.tgz","fileCount":18,"integrity":"sha512-OnZlJ4PdDEenaInHng8YqFWhFYWhyV0nW+9D2Ktqw8TA9qS7XZwOyozwDQWwjVsjEZWJ3q3fPyDGTtL9bJfWfA==","signatures":[{"sig":"MEUCIHfYY3CiXMas6PdOrNTyAYrdWoYj4GFJnOGx+3ruK7m0AiEAkIooRtiCc3vfSfI1TfkWLuDuvfvxgZsvD3RG35a1Mvw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38559,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGrYXCRA9TVsSAnZWagAA3AcQAIGNeeb0Kf5YqK0broi0\nCZuAytozyyrAxPAJg7HcbH7Im+eGRTEABdsdaV4gqsXRmgGItX51kk2xPL8q\n2xgMxgBPJgUKO/qnZx2v//qpG4pJofDaxvLfxA5UvwrIKEwyQ+flJg2VmAq3\nyOKxDUiAiDKgmcHnx/NXpyCM+oz0RA9wXg+xx4OP22X/tCLJBaxlMdjy1L+6\ni1/KMdaG4nkCWKOe+zRdC+UkMrNhAuewiic4dbPvhTYC+5tKgZYdw/051KWp\ngrlXQxl1d///OJOQo/WTqZxhqnXQmLN2c+1hDc1vXjo+My7/gtTxruNfwDjE\nLllyLpijwvNiSZ+RHCjftdGgxp/VPB2vS6OttgK9Xap0efbzmlItZbkOVjGa\nh1EqhDB3RtYelnVqIl8lX+jZNVcmN85mr0m7yLRRTTFWP6PW/9rFNNXKxD3V\nVcdTqW06t+WtjSX5o5mmegpXHdVQlxrejGGTmau/cCOhmhxABX9gHpeuoZeh\nKpYZ2twvzV1I89ngtcokotNJAQeELpR1Ia3+7UPnU6DWSPZDCveYZqljsGBe\nZsUAfLCBYOX6x+nJ1Ocx29e7FE/WnlnWa5vcsRZ4ctSpJTzzI9yQUjR39J5V\nnse/v/ybOiMpujmlDr6lAzCQx6nt3KfMgfqct6mRopWENOftbojNXHw5vzZE\n1Mh3\r\n=RrZd\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","gitHead":"4204912c982d6b217191e37769efac2aabc8cb50","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"hello@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"10.19.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.6.1","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.8.0-alpha.8_1612363287063_0.6479414150854372","host":"s3://npm-registry-packages"}},"2.0.0-beta.3":{"name":"@apollosproject/ui-analytics","version":"2.0.0-beta.3","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.0.0-beta.3","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"hello@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"6808313db1b284b579f45c1b2e7ff46405236f67","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.0.0-beta.3.tgz","fileCount":18,"integrity":"sha512-obR5jvYacGnH0HiY2nMZT0MZcgUrI/1PgDKfJxUcsyRQLdzFqW9emSLA/RcYbuuOHugn+RnY5ZVQbez2iaoGmQ==","signatures":[{"sig":"MEUCIQDe/luFxcWnvkQrab870I3hZT4Qv0O2cN1cH4SDIiU5eQIgHGxq30UjOTaCJaAyQM340ZCUqf9C4jdKq+lDqLYLuf4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38549,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGrdqCRA9TVsSAnZWagAA2hwP/0GoGgtiij7mxtIo0KyV\n6YR9wr4GBFgHYvgixuqfkfF/fOeyt/2Os0jFuspKG5NjJbe3MAXwr5vwZS2c\nEhHFOcudynwFIfVb4gT2xqsTJBfZcXnlTyzCse+jhnzYkNOhNd/40//5Oxsr\nCIyOMCVmvXKfTlDfhJqhL3opqTCafnR1/bc6GteuqSnOCjtPB4nYzwtZCbKz\nN23QXUEs5s1W67h+AMZ8rVy+8pVsX6kO95aSGdDPerib3JdZyXQHi0QjNnxs\nQzn2O3bSyH1akj17pdJ9/bgog+CyrCZyw/B8F6FjuAmIPzeyTcA/WtVjKdih\npmZpqE5Ezxd3nXgr+/fIcIWPobXZ9GnEKT4fYwHuGqz/xVx60M6cHr4Z9B9l\n+7K41AXM8lu8DILQWWx2QVwrTWdVUUinfMI1vnTXmHFqDhVd5zOifbSY7zcn\ngAvjgUQyEKAN1beLgv07O8iFSc+kcoJvjw4o6tw6ba3RsyR2ldekG09zAUvx\n4Ut16ujipqFsc1zND4FHSMxogIyGdt8Y9vmGvVtiACsmxqw2uUkruroIGHvm\nvE6oqbOiuNjoWkQ/+UcUU4wlWfPCQRpuDBhheP7H9S0wz0ULPLygCtvd83RG\nis6P3VcCFWkMayTRyo83KMW2e5dC5iCpfVB1RbmaduxCsXuiexMYCZYZgh9t\nKm4Z\r\n=6EFP\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","gitHead":"7b5122edf49fae4b2118d242b41e12e38d5d57c7","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"10.19.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.6.1","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.0.0-beta.3_1612363626322_0.1765007593372867","host":"s3://npm-registry-packages"}},"2.0.0-beta.4":{"name":"@apollosproject/ui-analytics","version":"2.0.0-beta.4","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.0.0-beta.4","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"hello@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"072a14aab12bcd5657e6c667cedf63bc2a2e46c9","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.0.0-beta.4.tgz","fileCount":18,"integrity":"sha512-39qcAJwSlR4ybVTtPqQCI2+UG+IkuDzqi33qDKnLkE78fIBwx+rOm90TsGqCI8zj0S3F0+k72x/P2SqE3R9uBA==","signatures":[{"sig":"MEUCIBydVlHwDnttEGZmt61HVrRi/LnBW+moqD3M+0WRwC1XAiEApXKCrIeyEy6NX+nfHAcDAauzr4u4TyAK1JfKiGJmGP0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38549,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGstQCRA9TVsSAnZWagAAeGkP/0AZ9zX7YvkkuDskuSmJ\nmZlPCTtTtJ36MdgNqy+9G/JzCYk/UaG8xvOQ1JDDp941fstO/oLNC7enYBCS\nBe7g8LUgyLuzlQ4q6rHVxk/uMsZ4Vqdroxj+oKdotp01KyHvbN+cwnRCcrwD\nZPORuB1H2x7YGWbygW/8TvcW7W6vTlzNqhrnLPqqEzJdec1CeYKdJf7Mpqh3\nNSVdKNb/MisFW1O+v11nv1T8N54JP4ye9V+ans8m1QELgSbeimCFOT4UJ8KN\n+XrXJxS+ZIu++6jASVWQRmdhnOSb9vWyg4D0WSe6boEBmWRgFCbqDoO9S6mm\n30IUmI7u8GxfvqG6FS7ZztJxX0mnfUnDNR29L0Vra0ZOOQiG9UBLd04GTlwU\n3yn4WDI0HLIm3ma/daKoONP3ByjGAt7Y/Xt+XjdBufqJvkBTrfErN09S3GlU\nkAhIcA63zZH0d899oFe0XU0P3Ua4VrvnzIjlAbjnQRXU/Wmg+O7U0e9WeK1z\nLSN94bWzs2xAOIkwjAaqy1t6hBHnrAl/IbR8+vEZd/uDyI407Piv9fqwRtaF\n0HdoW6P0iJgBkvuh4LgRVwH9vtgEPdFohU9D93EIWC2xUQBrIjgnEid9x8K5\nSSKOdkxkecI0aRb8alB4JMia2w8KvCHvzlySsGgubyKS/OC2zsWDOl7iSM1i\nycT8\r\n=Z+nN\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","gitHead":"f3350f4b9e2498e7451199f5c146cf7e05c377af","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"10.19.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.6.1","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.0.0-beta.4_1612368713609_0.9484740639946836","host":"s3://npm-registry-packages"}},"1.8.0-alpha.11":{"name":"@apollosproject/ui-analytics","version":"1.8.0-alpha.11","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.8.0-alpha.11","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"hello@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"9cf32ac48f89831e5ae381cb0b7d7621f21f61f5","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.8.0-alpha.11.tgz","fileCount":18,"integrity":"sha512-a2Y15P6RtPERl7G/hzkmGJgUwYjakZkVBOk3yv4/ECuJAXQTNp3yn+wxLe9oKVMLof8Aobq0AkWbn4SKTz7lIQ==","signatures":[{"sig":"MEUCIQDTV4aV5NFQcI3k9hKRPRLdZ9rYJTbmyT4KWGTx8UKSjQIgDW7IGwrBnsytKvJow7rDsNnhx61yb41nu86D3eqUmSY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38560,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGs9ZCRA9TVsSAnZWagAAILQQAJSZejZm3IAd5msI1jOK\nE5ekB2I3Sd4R5U9MOS2eLXFtIcP/FjhX5Vs3LibzCidUwxas5TR2o9cgzUNt\nXcmTYJfm72SqC0Q1lXaWz+dExu/h+WZsyItoCpVflPisdFxgs7Y4zOymUOe4\ngNQ5NeiDSFZ6V4Bczrz69VK57AXLuBVsH3XiFvgO2YcP+9LNDSy5Ne2gYIpt\nqF8lLmAzlcVgEbsTPrMhLArCpeNs0DRHkFurkC2HXNwE569ltjcHMi2WAq2d\ncC3heba0dNdM9Lq8QTOUE9HWY7vZe9F/DfmbUDp6SE6rU4ip9/jCshXHbNO9\nQIQMpC2hWfj5xjPNymTZzrS2I6d0YSPZStdF1kpWFT9N/5YEQaZCwZx/7rod\nWPV44asjc4N/WEE2xrpRKA+TnG8rxo00k8GSbS2itkF6h3IbAp9L7L9/O5Cj\ncSMslG9FmQjdKpm/yfWCL+04PQfayJ29I/hQW/ykl225kWi8pXkb+qKu6/n+\nKeBkIPcnNIWCRSTv1w9ldVmyIM2CyDrV4S98q8WBg5dxii2pWLCYStFiWypq\nySCZ6LKjeB7a0DPhy4PU9nA6iGGGty0wLH8tX8YkpgtfK+mm43BgsNdNsbcj\nPGrkmUmssSKrTxRmsJ7eM8AmVL6QAQsmBOPcKh1LcFKLleNQdU3dvsSsVTCU\nAbu4\r\n=G+A1\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","gitHead":"54fdcf6a0cb961577488bd8d67804ea05b00c137","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"hello@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"10.19.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.6.1","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.8.0-alpha.11_1612369753026_0.15995274050071195","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@apollosproject/ui-analytics","version":"2.0.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.0.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"hello@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"b1025c954471056036dbd712f145b89fe46178b5","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.0.0.tgz","fileCount":18,"integrity":"sha512-/bAWRMPEixH0chZ4Q2EU6Ed7gtVFyFRu8c2a6BKqd3Z9b/t3NDtc1UFW7Isw1HytpTU+LPhFoqQHxmqx4Lcjkw==","signatures":[{"sig":"MEQCIHTebi/wXhZwOGYDG6vQka0S32OoViwtmh4WdQerHYKKAiACgd6youA/yPxAXYX6J8dW6gxmBR+lciNKIvw/V+lHLA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38719,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGwaWCRA9TVsSAnZWagAA49MQAKFj0GiNZG+xKgg+Mg31\nZWwSARUKy9yTeyx828eOpV10TYf8r8rk/XHcaZ0sO/+Bjkb8He/BkKqEu8Nx\noKvvQSbnBjVxuS7Trg82u30wZk5vS02TxR9IVes7UhDGYPTOYyanCOqv65xJ\n1aFhlN0wV3m2Z06P42WTlJNv1Zecvs9VWucsNQa7GmkvNzpthWcaC+zDGI9l\ncKYU0wMK0mQOs1lX7054kXH7Td6IvJ2Y7ubZCBh/V/qv2sJhwNacEX3DxjIn\nNirEJI5zraOkrRofG3NGWb/Tqlgkc+hdwywNO0xQpmO/h5b/kxMG2+sbT+5C\n5DWTS8kA0PBpMgQ3KLDdX51hFTR5El+R+DCUdtyaiCIFqxMcHt+WQwNwOx+t\ns/7I75ISfF79t3+Rl7RmHYRkdiTCgTnnr4PgriTLHj6eHnc6/WcsVT8BtVek\nZsWpt43b8pPwCnga+MRWN5e8j595EJbDt9N8iOi70BfKekMa4Vpa059c6xv+\n64HIf5qeVSDwh8ZhdKncMJZcvbu/KiZF2iLhZkGhSxDxIQb6p+1Kc0tU0pNE\npuj8sr0P2j2RV1lDqsdtOrTd4u2kRhclY3ZvWtxnonWAzheX82ZkNpYUPXfy\n8K6KEZYRvDCw94ehpdQJMatSJcrss10tgRS8K0gmRB2YSKXj9veiVbB6vrPy\nSFt7\r\n=gzct\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","gitHead":"b008b911f273ddd7798d8607b9136a6d9422ddc0","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"redreceipt","email":"micneeley14@gmail.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.20.1+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"12.20.1","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.6.1","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.0.0_1612383893938_0.5456676084757495","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"@apollosproject/ui-analytics","version":"2.1.1","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.1.1","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"hello@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"e9b44a2ad2117d7eab35245e95046ed571064aaf","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.1.1.tgz","fileCount":18,"integrity":"sha512-0zEHdd7eXLeLF8fvj23MfEf3miFlbvMdeISC2jyoFEMFTvqBBR/DB8A3Y32Dlbrj8tkSNH9EDa3Hxe7z+9AZ5w==","signatures":[{"sig":"MEYCIQCztcGn7hSSxU0WnEdUL3krFe2NlwkN844TEgqSx5kfAAIhAPfqnoC+GPeCGxIFOuhFqBTWy7DGfpLWVm923FzZb01s","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38891,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOS8/CRA9TVsSAnZWagAAWhIQAJqdPNYMXbiiaXclUdhB\nwifvPKaE+CAh7xk+hk33zxAF3sSI4EuxMgFFicgyBfg6jj7SeaHzYu/GuOF0\n7NdYy2/UGp8W1EUV+S5CCcz5li3mFKC7xU9R7RbJVr9bWO/fu3VaBSnRXJGF\nJ14W1UATMzuWN69QNnncNOy1CwcjXdjxNJPs5qDufVLrMZ0eaC3bFmdPAgU2\nSW037aSn1/687IE/rQWNlV+itf93ReZ5mOJiR5zPBVTIYF85vlw2GbstzLjX\nApF5ixB/E3o616Q0P5q5AW+gZy0kqzTdJApY1VD3I+t0NtqwI2QvM31tqKnM\nwJ7Wu7ha75aqTdVf2qvRe51Dx43Ov4eQH+3WG1BqvLCW8In/x+0vABT3praP\nS+QC88Eh7pKCPYme2ETaNH3p84Z9ZjWj//hQdOrb94WwpSfLj9DxgN9SlBZS\nwtSMNzv6ElsFcLZMQY1KdNIghbTwq+skObgdvEvYftKOQfnrsw09SVOLIjnW\nxJXIVibL56jHcxoGre10ED/syyYjSbgS1aAaoYN0NFEft8XLrnMLUVqBy6Ce\nBWu/iJkcD3nm0D14cFExzW76r6ImuO4sPjSpUObIKfL73B9zBYmDqHT8R+lO\nU0YsYKt7kRRAi5pkIYk8RSifMR3FqK01K2LjmeezHZzcMs/RioNQygfPodcz\noaMg\r\n=02gO\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","gitHead":"d83599ec4714d6b09ede839da8394a2f66919099","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"redreceipt","email":"micneeley14@gmail.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.23.0+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"10.23.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.6.1","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.1.1_1614360382968_0.48900826232988703","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"@apollosproject/ui-analytics","version":"2.2.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.2.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"1fc057702752ecda47af0ddd5a1c461d8247645b","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.2.0.tgz","fileCount":18,"integrity":"sha512-tr6toETh8uALiNyZvBNtAzF+YHuqkHf/CFBjHRXo4b63nRwDBTzg6cL67RopkU8ItTqYDxskC9KJqPNmdE37nA==","signatures":[{"sig":"MEQCIGZZ9jGpVCyCaajAAVRWPOHbb0BaxWkNQSjpaAzcSEqpAiAOYFroHtN9+YbkUOd563sbHxooPq+MCP+HSssjBQRduQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39062,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQSatCRA9TVsSAnZWagAA5BYP/RmHfKFHLkMZ3l3HtUIv\nIfu+oY6kKj3Ld5m2hT2I5WRn4vgWNFJ2CwNqaFFgvbdqAF3Z6R9nukGPEqIU\nTmwOSlWz5ez94r+qYTd+a8Peg7qi4y1H1TGdN4HsP5g3Nl4VNXmkWpLp3w1d\nz76/3sJf8LNyzA0ePEMtQ9UFmRio4t4/av9ANF0aMgxYKbxiw2KIm3WigUVK\nNApwZElQaeIpvA96PZRQlNeRm31oWoq2Ypn085EDXQUHQAZX1fAJYSgDK5gy\nk5K841rmjFzDNGi7JpZg0fxHrAEQLaSBYN1piRc9oqimW5xkDdOBX54TBHmj\nwvVjnlVFB9DaK3CsY2n5GSP+/fI/e/cwExST3ftC+cgl+RSaYweoKlcUltgj\n3BxwHirTw5wlnAWzD53q6rk8cBI6sqfjIZdsZuTUMBubrk+T1+DpBn/Hjz8h\nVR3Zp9mK/FylhlXQ80A10A4/NX0Oxf5ogu9z1lYxJL3MKfFSYLZDPrxYQi6y\ntBcqHY+26bhJblb8kOM3grEutk4ifU+n8pUZ4aFG6mDn0ZX/eVMl334OUot/\nez+oNYqAafHFJfeyT3lOeh8dqUztll2jXXQS1RrgV/pmds8bVMjznEPCBAZv\n3CHB86czAOwZgjZUkXSdCLvuKghV6u6G/Hm5f/HICVDhG5t9ILTlzkJoJJup\nmrpl\r\n=5W0Z\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","gitHead":"6d528ddc8fc6df84a3e2e85c1a0591f23fb1ac88","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"10.19.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.6.1","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.2.0_1614882477037_0.25570738529279025","host":"s3://npm-registry-packages"}},"2.2.1-canary.8":{"name":"@apollosproject/ui-analytics","version":"2.2.1-canary.8","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.2.1-canary.8","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"32aa98577b757fff3b47a8f99fdaeba880528318","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.2.1-canary.8.tgz","fileCount":18,"integrity":"sha512-/pdQOxVKHHrDLu++wR9Eq90HSe7iqSX2vENi+BtJ3QskYXUJSwUqQCBL16XNvwk8tCuMIMC+jaQ9Zm3mMvctcA==","signatures":[{"sig":"MEUCIQD0c0iTrXszaMTAiWrfW9My5XaKjnkVI2JzmgwWIO+8XgIgBPYkD2w6PyzmhQvFxvlpeSDEyl9huzc8fsFVfbpel04=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSSy9CRA9TVsSAnZWagAA5FIQAIyDSdr+4FO/fNW31dIk\n4uX3q875D9qZs3h99C8s/GrtkvAfzU+2AtNUvbA4gkGGrHeIvdOFe+FKwAis\nl68kn+zJKqKpKrElc2TssSuyuBRNhFNFTYf/m14vEV+mNMIpLgci8r5ME7cl\nrxcYaITYCV4XrhfXinrPf9MLlQA334YnezuOD6fw0fFfGymzpvsM7fHClb6/\nqqlnSLZZ5m9UrtVNhp78Lc+p0wpVf1165WqRV4J6exPk4OeVQRTUyDaPceJ+\nO+YzxNcESxxggzsJGA8+fyjsm6+w6BuBG7k1vk5N8x4QCrZxCbCb8EdeNCFE\nZQZU7tTHwBI2J1ySvK1sfuGI9al91/oKFgCY9ogJKLUbsnOtiAnOy8Fsk3Wi\nYjaIa2S7fLIkN/M//MSZAH9exP8wCUCVO3lQML90SN3ZUaVPOW7Ib6EwDtYE\nhYNGeGIbAzmbc1knEbic2apC1DJ3YWY2lMs7gI0Hzp9YCpqOga2cZXsqAGT6\nzNjPN8L8j0Mod6KN0uPCY+qCyZUxDiHhT2taPwFrjo3bLxMKBNZuJzIF7glf\nzF94YyAeufNxmXIhfDZn1Ndc6KePholbVKEtSkwotNSN6MCTqQeLfRjmOuS9\nkNNmJvar6DWYrRr4zRBrEDogyMZvMz03trPucGDFLH828v/JsMjTCU32RHJJ\nsv9P\r\n=HYzC\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":"10.x.x"},"gitHead":"f47ac2273016bdec57c610bd73a7041cc226f618","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"10.19.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.6.1","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.2.1-canary.8_1615408316672_0.40971208136941284","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"@apollosproject/ui-analytics","version":"2.3.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.3.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"dbd1c325fdbca60aa5bfca9c47ed41d6597fa300","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.3.0.tgz","fileCount":18,"integrity":"sha512-hL54IfkC9je33wHPidUMW5RS0Bsz/jDi5felaf+Xg3BNc1rdiS9VXz/tvLE8nOyOmtrVFRhfUBe1XthiOlhcDw==","signatures":[{"sig":"MEUCIQD6HbNLaMmHYcSqA1JAMTNSVtL8dUM4tPs31x6r43fJnAIgba6CRnmqSWQhg8U8xz+FrLz/fpacMBZSTNnQfekmBdc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39278,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSmuPCRA9TVsSAnZWagAAe08QAJzGSJycJjM8qQ0ZwBDO\noZ2ldFet9e7+X2iCcOW+nY8S8VWHB0x5k0qGMsZyo1/gm0dyqkvD7BFD4aTa\nIex3vVtr4OiPBB44CZ6rtkmsVpxWIVbMRa9deX3YI6HgpxoeR7hfOVyIReSZ\n94dHQ1YdO7EsDd5kY+Kn/MKNHAHnEu6gPoch1aNtRRnC/jYQ0Y2fRo8Ws9Lq\nYp9uxhfme0+zk47svzVOZQ4aX04RqbAZ/vKpAOQ35F7Fcd36xfJONR2WWlnD\nkSgU3V9GmIDT6aw1Rzg1xgvzD2/dK7plMpfgDpU/czr3K5v7bNYGTKyOf8lg\nPY1zmfhMb01D5+3+owQsQxWX+b/7pfW2jvGnkbhaqMQCxI2iqXY/duZr5t5S\n+y52NlOp+GzAW3Rg1E9Gfnr8XvEJOcNvkkEb9GMfaasE6hXRbfqiEp6vFOag\nnN/z8ts045MpZUYL1o5E8SfN3QO7yGzABr5DL7o0YTSCxDkYWHYb62xC5IPj\nPY2hRYjfl1T2qnvrJChiq2ojYzZNRrbcPzDW5aFrQRifCvtkRBcVMrIQhapt\nJYUA9PsTrLiumVbbnYg0vJIxkOTmF3slz5M0nOuU6aEL4hNT6TnAtIXXaMup\nKKccmpdbbWDkheNOz9ayNP9fZkpfYNRTcsReE99FgRdnndMPfdrvkjkoziKA\nHEwt\r\n=ZHWx\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","engines":{"node":"10.x.x"},"gitHead":"ce1b9da4b0d172ea96e9c903106ab4a4f877a7e7","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"10.19.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.6.1","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.3.0_1615489935366_0.23412368494997238","host":"s3://npm-registry-packages"}},"2.3.1-canary.0":{"name":"@apollosproject/ui-analytics","version":"2.3.1-canary.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.3.1-canary.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"b6eeea6c7bb7542698e21cab573a32cfdfc1d6f3","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.3.1-canary.0.tgz","fileCount":18,"integrity":"sha512-V7PilpgebByKeNXxDj8i6sRXv5PPl9mEn0bkA7gGX1v4EhAYs/GpgkFx0knQTjCLKooUTuluTYX8XLMC9nrqUA==","signatures":[{"sig":"MEUCIQDUWoTnZwTLTQ+NY7TTlQFMc/eTv/QMB1ILGS/yTMfsfQIgWBk8EWI2JNR5Q213k91cwBNzla9NCYBheIF4KrD8Q5I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39298,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSnWECRA9TVsSAnZWagAAY+MQAIa59rkDqrnGOwoNK3zi\nkyDernPTmKehyRv+NCBAdwbYUubfw1xhXhN0Sbv198200YZVi4oPDvZUkokK\nyGcVuV4UyyPQOr3i3je7fO+nigXGpmpnW8FPqH6FDn8YACfEh9FN79TbjsUg\nPlBAwc7M1vPpPKcEUb0QGYxgXDDr8PnREmeVRfk5Nl/kHdmtNvPS+8WkMgLW\nAgSQpIRxYT9votlQi5mAOXka760acq+tMxsBkyhjY0CdxIigD8Bd0qx409Zt\n5m0ZQdv0txhigKFQe0fdxpsFAZZ9GvG363TyWc1wD3J06y0yUIGXqsBaG2QC\n5FcZYmQ68hRYmglbCmHn3CF4QpaXSSOFEmXmtudK9wxCQJo/DQ5444fePhS6\nH9AZIjfNx4Uv1jOfomwAS67JsYt6v5sAvBxQAiprjsWftG1CY5okzo4sNLul\nIByI+1M7Eo49PZXxYUs4bEw8vOmTEI8ZaVAxjeorpYIpz/PF3vyefPfeQKO7\niXqYvJlJmL07wl/0v8b3ZIxOiRcYCuyUIVAcxt1gaL8M83OBtp9VxCvp8Vav\nVQWdorDloM96REKP0PNBseWSvUYT5jMhj3EHuF2HOCkdZSnV7kpzTVXQjfGX\nVH5tW3NMtB2doPXz+VgQOZdR0Nhta2/dUgfhlO3Jg/2a7WqyvnnWDTurZVkg\n7/xP\r\n=GlaR\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=10.x.x"},"gitHead":"a8df2ef39f7437e76becf4f9a3ef96e61bf3e76b","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"10.19.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.6.1","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.3.1-canary.0_1615492484474_0.007186448296543135","host":"s3://npm-registry-packages"}},"2.3.1":{"name":"@apollosproject/ui-analytics","version":"2.3.1","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.3.1","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"c4e65aed98a8a91e9e804573651e27b27aad0545","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.3.1.tgz","fileCount":18,"integrity":"sha512-rGYbo/y5vRBaSlzq0p/xH2XLVUhKW08irKXF3bZNIlQk/h1jegkKJe2kg/eaMLQQkoJWVnZliSBpXx1ATssySg==","signatures":[{"sig":"MEYCIQDx7uGBKc08p/MLPrYhs42PdDuL4auLQmab+IQ9LKOd3AIhAL1ep3DJ4PXWbnfFs/lepKJHbKhmnayFbIJhiPhyjNhU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39452,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSnziCRA9TVsSAnZWagAABGcP/j1sIIa/j9dsMx5J12wM\nnADbc1ef/nPHrbsS1EfE7uU8Uw4JgJMjHr8AvuLsmcVJVzPsNkrKKg1/k3YF\nT4pRDOdq8qZmKELm9IZm/iNiXScBRyITcdhV0YwRszIQ3u11Ve0yJTL7g7Vj\nnLgBXMftW8LTYD4EwPxeQOBMbOYulZeKwUph5VNnDxwvsc82SwxBFYi5kHqt\nq/5iI+W4HoUdo0aqjl/HmEiJRv+zYTJa2Kg2fHBmRuJiympFpRPdXGFvvDzW\nwHdUePEd40yLT0rB+rrzDaPRDj3hqnjPDZllgywwZW6SpDZPy+Tx8GydY17C\nprLko6gRloIQnCYgkbaseeYx6ILRBckjquswJQAOpe6aX6eKOfvXBKfRzPxG\nxjLcZ4Vcrmy7XZmQoDbYRVT1UChjm8WPjOUbkxgD2L+W68/y42as7oN3GUUQ\n3CL8u5yBtqBtz1Z9m2+VgSn3E45LDg16Zk25HNknIPpu9DBTaNzvW8L6srX9\nxXOcdW3cBQQo/9kJyK3wNAhYD2m25NoJnBi5Jq7m3PwPy5guVR0yOS24rGFR\nb4YtTonLsf5Hicd4NSJqmRzpGtTh9F2HSAPcFs18w9+IiOD0VIxmzGjEs1Jb\n2TIc4pDzYlvtMRL1nHKyW+rRQJBm1oIyScK7mz0YBn/ZrSABnKo8gOZnUI3d\nzLkr\r\n=3g5f\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","engines":{"node":">=10.x.x"},"gitHead":"e0cf6a9ac9d837cd1c41234f12b11cda9333aab8","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"10.19.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.6.1","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.3.1_1615494369787_0.21670045612479139","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"@apollosproject/ui-analytics","version":"2.4.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.4.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"03b54a9e586caa1ca1513763844e466fa1438dea","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.4.0.tgz","fileCount":18,"integrity":"sha512-xAe34ql2PiMzspkaAvvHakJmINg3bW+x76Jr5X/3MEAZO6PcQWxeaVV7muoi/SjyrQToH5GCD3KD9OXyUtxUqQ==","signatures":[{"sig":"MEYCIQCrLJiu9IBmD5MqrPFtubMSael6yWpdXwwx18tPMBBwPQIhAKfT+1IEpYnEkBAs4nsUj2ejOKssTalOoLqnNFL+KpGY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39623,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUp1ECRA9TVsSAnZWagAA/d4P/jPDqCjjIBMERuWr5YIb\nYGm1WFCkIaH7GzfjsAfXeqODcGtmzpJQ913HujggJllCt3SRnlMkwA6n/RqY\n9QZcLWaWp+PvxrIO8TJHVgRE2+i2082BCkXVV8uLtGdjo9RfrxQZptDLDmSo\nrqNjsaHL+0pym4Bm8CA1C6aqaCRj7Q6FZcyzj3dIa4AwZLStCbn1T4VBFV7T\nawzaBFTpmYCmDLmdI2Hl0uv5eS4RKxytbyFjqiiocSBZwnsKsVq7pk027mJu\npGKj21C4PVq+QPcp26mNUry+cZIKeMlP8AUpYrQZMhtRIiN7nRslXxmI3La7\nnqWUfnxEd0WbdSjmR6gD0pkG2yVodexvnjQCDik2LzpEPK+8zO4ADrHV92Xm\nHAuPsfRpOE4llq7UZo1aTaq1S7n9ZqjBY6jtOYe4ZOpNFmy0jtn6lITHfRq3\nOi7BQUU7vzseAmHR0ZQtSKOCWKAMNfcTssmI3OPUHjlSIEmBw/C1ZJKIsmjw\nzIm/h5/08YL9eQvSVw9AqHBZ00E+S+i7Xbwy07dwzbKilweoqyMrmLegJWIr\nMIrgr660TT5aFW4Xk0D2PXJYSf9Y/WWmYZszPJgcRfDsj7uFm14+Nn/YR/N/\ntZTWabp7qxVWte3RJc9AhtEZn8coLFzari1OgGVTxQZznlAQn06I8hdmSFwE\ncr71\r\n=Q7TK\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","engines":{"node":">=10.x.x"},"gitHead":"456175663c8003f2751dd362425471aa1c64eb96","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"10.19.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.6.1","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.4.0_1616026947771_0.13585867828816922","host":"s3://npm-registry-packages"}},"2.4.1-canary.7":{"name":"@apollosproject/ui-analytics","version":"2.4.1-canary.7","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.4.1-canary.7","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"ec2ff258aeeddbe4461bda1950ae2a9195088eca","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.4.1-canary.7.tgz","fileCount":18,"integrity":"sha512-kXUfhEgrczLeWAfum/Zd+Fm7QamAJpx5bGQvGcaHGYdHEqvomBoGi6bY9JL5XR3suGwlYjNZjMWh1PkVvp5u4A==","signatures":[{"sig":"MEUCIQDlvMfl0ya/U35qvmHkYyNxmUooWeFY9WTWLDrXJQd7DQIgHH+oWOuWATznrR+KSBAepQ7SnNHsgxbrandMU5Kp64E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39641,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWNrfCRA9TVsSAnZWagAAa0oP/AsYnU9zGf2USoLQxPxz\nsIm7BOo5oyWcD4oC9NI8P18/h4tNmMEL82x5qnzPvbxhFRZ0kjBV+vFtbQf0\naH+wZZgnXIViWa4fXGIZjuIW5aghHFjv4rRv8+/Ch9krCMRdBtGuec01SBnv\nnQuHS3ct7vFlcXMUpZDoP6yras+5QvQJKgeKHKsanF1mN5XJ5qnlmzZrP2jK\nMbtiE7YHR6d6oSK4ntXESmkqTDWVm/lGLCdE2wD+s2gRYX1zsayuiDCzt9lA\n6mKi9fRukzDyZHyhLweXXNRN8aJzFx9HGhnpKp95ugriG7letNdovbujj8Co\n/20uAw+cMIWLfJZYBLlkR6BBFcX7YRNwbh4Q+wndpDx/m1r9RNj66CzU0Uw9\nIrSybi6+b/g6YI121KXgNn9e5qjgmynoUyBSMp3CkzeDY1UpC1B6kJkqLWkE\nz1KTh2K/csroo5GDgY0cKHMGHy96JvXwO7sxE0gxqOMJlQYsX4RT8OEYpflC\n8LKZmA+bKsyFrf8N6p3N8boKr19qT2zudyo/6KFsfZear+TVZ5Gc5Hhu06Za\nKu3paK3rzXpXm/rZzppvM2rBBzPleEQ3dICOzJQeuRldXjHBHf33Yw6N160p\n9SoRTVH1ailZ8nH1MCxLD+S536uPv47YKmx3jAIKRS0tFkqzXT+SNA9j4Qql\nx02/\r\n=YzdA\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=10.x.x"},"gitHead":"4c09ff0382c60aa011080407de5a6443d5b35db5","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"10.19.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.6.1","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.4.1-canary.7_1616435934788_0.8601476616792891","host":"s3://npm-registry-packages"}},"2.5.0":{"name":"@apollosproject/ui-analytics","version":"2.5.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.5.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"a9ba417af7b6f0d8d82d90e321711d93cd3bc20e","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.5.0.tgz","fileCount":18,"integrity":"sha512-k1K4ueUJkMRzX1jsJbwm/7thHoGY7/NPprOhvDeps38BBuDP/IPxsVB5UzleN07zmSVrFLh0AiVYrt3b/9Dehg==","signatures":[{"sig":"MEUCIQD9iGEPPx2AnKjy48oFyGUpfikGMEppjSux1VSB4+IxawIgUywIVCePXCX3A8yEkX+mofF8XUvW4pqOkptvLa4ngwc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39953,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWOj6CRA9TVsSAnZWagAAl7cP/RewfzQDFINNvJTOh2JX\nSXfRKkrqvHbYsUyPQuytrhUdWrLg7PfIfGuvOKQAow4DgjKSA4hTRJTCVLh0\nZzbzBRZR9caA5lPiOjFxT2fJ+1OefHfC7pl9UfZrUarfic3cj+4zw9MSUlCB\n4Go56A6XFAZlyhjwqVDQ4AV+oyMl727k/dBmqJrHNPaRlQC3PWWeiU5eRJU9\nQGU9PoqtCSV4q3pXMc0LUXW8aWgSkXSol9nTU1M4wrnKtp7JT/3he4S35k8t\nGjUcXSFQCejMH/0RXgIdVAD0cWA9uypNNr2Op468d2vKa1Ran74mR/Defvon\nBir65gvLCqiTjzodOaQjKv90HLBbSSEvHuRVGMIFwXvbM7Ph3CoKNVo7aX6a\nLu53XnIY8De7aDhOixgjlqMiWPVbkIgWH+FRUCcwxZ6kqQjtnZqp+GEuqXwN\nYICHsWXf5Vcsg7acexs6J7hy5iGB0enyObW5DSRQGxGGjwLRlK5wlKq0EY6h\nfpnbqqoLzJZ0w4Il0kfpxkK2DTmjE3YmpjvBvkXyr3v74wPKSVOQYZZipG49\nS4IHmzAYR1c9zqV8wm4MRD/lktU6JUO0cvNUuW9fk4DMgG7NfcOF0u6llqxD\nU98hxFq2bI+EvePP5TaatD5gHRKl/3DR7AO0dBFDayn92BjOdYERuhQz9U9m\nZItk\r\n=bcaj\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","engines":{"node":">=10.x.x"},"gitHead":"a242b98bd2129e3a3edde14908dc817930a29475","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"10.19.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.6.1","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.5.0_1616439545419_0.7818669144623018","host":"s3://npm-registry-packages"}},"2.6.0":{"name":"@apollosproject/ui-analytics","version":"2.6.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.6.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"2c3a884e3db5daba574bc71e71e3ec026cdc0961","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.6.0.tgz","fileCount":18,"integrity":"sha512-yC6Zutr8HyFlMKnWTAjX+2HZKqOevRF6PE4dnA+WBFY6Hwq8eKkClH0iWGCdMr66Wc8QOMrLCLd/FnlbTwN6Mw==","signatures":[{"sig":"MEUCIQCfNobq6j9icQonPZSrVpItYCs7jlvJa6JUtQi4qKEEfwIgcA42ut0AKY57XnKRezHYCSUql++5SLVXoESYXsMp/x8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40124,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgW5o4CRA9TVsSAnZWagAA7CQP/Rln2vpc+iB4SBkSbqxE\nAKzZMAo9Aobeb0wYLSl3rXoFqU+rOOWVE86HzF4fEPOC0gHtmepblLMp9jeM\nasC1CFxFB/bb6HYAJ8fq3opY5dZ0WUZ0cV7IHwfiQX+M4X4MbHUgUurxN3l1\n1uv3QOUEFuYc/kR51x77u565yculP2JK5zYQvspYN6tMereObHZ8EARwcSio\ngbPpB31ObPeNzNRvC7Cnt2ctTLMD842nsUJ7OSClAEb1m178XtIh3BZRv3Ld\noXCVL2wSiVNOSoJS9AgucnIQXPzqvewpVTYHurbKCjo56jptXua16MqpeuAa\nD/O9YZYLfOm0ggmXWYTzc0HqEF8uNBiMhmgM3EkLv5IzM1wItFXZWoeYAAgL\nOxMN8+4mU/K5GmEYQGZaHHSttcWRwF0kbqmLO69gT3TCE2p/heZBwb1qeHrq\njRcMhuozVm4AsLMCoDZ2xwyQBcRHgc9fj4C8uDSa3Zk2f6MmWGh77zZehkeX\nHGdczV8UZt26dYtteF3+T67fJb6N7WGD9JMCdbwSqOxMbsQtQVo9xeTLjCKv\nnLHAuLuUAi8AQS47vZyTGoICNRrUPXxmOkb4dO4dhLgHDO81JnPnAQzGzFS2\nc/KkLh62597KdgKaAbeLWQwwHB5P9h9h8ThPi/RvenjWoV17ilS/Oz3oUGYp\nhENU\r\n=PP52\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","engines":{"node":">=10.x.x"},"gitHead":"0976a22383bad628124850d6ebb9d9f5cbbdc1ac","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.19.0+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"12.19.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.6.1","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.6.0_1616615991782_0.31250897193048566","host":"s3://npm-registry-packages"}},"2.7.0":{"name":"@apollosproject/ui-analytics","version":"2.7.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.7.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"0583cb4c1a2083d0d459b1b62027155350d100b2","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.7.0.tgz","fileCount":18,"integrity":"sha512-r0VEE0s0iCR/V3egOUDqAaGQtD7ZkJFtszsFAh/uLCZNvsivKAPXLwt+5kQnGVaGM3M6McmHqUb/rHW9n83LyQ==","signatures":[{"sig":"MEQCIF4XmYxNq/F/KvAvXmKd68kN4G/smas7P3/fUpVhqrRCAiBYLFWZW1ak4BK+mqeisdEjTf2HtIKE6RViutnrb6v0RA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40295,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXMoxCRA9TVsSAnZWagAA/94P/1NmVJLn8p30qlucHiAM\nLunH0JrgrGCypxZDs95+QCqaP4r14FNZQks74x6/mUlWuIt7ot1lxjE4nBYZ\nu7rT3GDZBXQTUkLhfFJdJL6s4aiZpeuG4IvYJEMKYFGIsFHIn+7Bd/Ppmf4W\njHz+8gXmMRNK+JEv1Sz5y6zmydRExDWVByyQuOYxYjbmTAs05wHf4X00hQFC\nNcqvoI1LN2lWed4oWG4bejLK3tWzNJWPS4wkvef1ugomnOdolIWs1e6Wbs0z\n/yj991JiVa7ctZQly0Zz2wxV18HQSQe+1LdZgIQT03YdnJuLSOo9JuUd6tqP\nJhzfIy9y2Z3recewLeUm57Q8+aoCZoS6H+sKl+o7KJ9IUpYhdTUfLyyXg4Yr\nfZOLQ8J6FUnlWrxLFXOcCRL/H/aioAN7DcrNmqC/CH1JdyoHG9swmUMaOT6F\nTTWb6a5N9qE6/WqaE87ha0NKEMeKjayhrkVtlUp0Hvp5EfnQ5IAkLCkRDeQw\n3ifLg2/q6A9QysuRcuMshUO8brBiVMYmzYySQHyE03VrMu+fo1krma0DYseO\neaV6r5/oWSDyvnDJRLkeObHeeixxZihUTGQPS1wDAKwU84t7etZL8g9gqw1U\nsK+eolGouB333lFYIzkmrATJIynUDT2y+m9DOW6d9XbIz5S1+of8BanPu79h\nxzpr\r\n=D4Bf\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","engines":{"node":">=10.x.x"},"gitHead":"e0ca94fbccbbe278b580b71d4b415c8779454fee","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"10.19.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.6.1","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.7.0_1616693808592_0.39935226975483973","host":"s3://npm-registry-packages"}},"2.7.1-canary.0":{"name":"@apollosproject/ui-analytics","version":"2.7.1-canary.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.7.1-canary.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"a88c45d8e951a4750f244b00f52160e6e9653e2a","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.7.1-canary.0.tgz","fileCount":18,"integrity":"sha512-F0OLSk+yldYi5CJjCJIHzQRgzz3nVnP4Dj6xu4bzpAGfJZzp5D4h2IqQSL8cgyUdWKk6xkGmWrYqKzpcskrGQQ==","signatures":[{"sig":"MEQCIGqdXNgPMlIU8IiCrH5yWptNd0whXehEKdg1E6U9Djb7AiAHki0iahxoS0CTVUfmNpsb1CybRBQDMa3U7vSdspBpQw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXMqXCRA9TVsSAnZWagAAsG0P/Aoa16OWovl41PqwPqZs\nsSG3VQcGbMGA6IwTMe3c1wChjVXWGaivEuRxknbdiJ6FA7nLj61LYhrv6LU3\nQTFIG9tMqoDWe3HQssVgNO1QLvJxU1lpbjn13hEkg/TdVS3e96UfXvSAgaz0\nqAziYsDTFij5PLWFv865fNL++PjhkeMXlqX83D9sngMG83KTq3YsIk4M34GX\nZ08lqdk/Jea6L4QSMGiue56n+edra7HX50acY47Ev1Wp3ljrwLvp/OLREXOM\nDId8DU8Edw+PDxVyp3KSunJAN/WsDoBl0VyBrk++hoNAsfFxD/sWkhocVkdK\nhDxEHZ1XaK2YCEhi/5MZbH4WS/7c+odvWzR/47a65A9lvVYPLNx4DN22yBsd\nUxTt1U5mOyIlq/fXJfDAZGOpIXV44TISRlbi6mLsnVPp4jg6Ls8EpJQPlewb\nWLuY5yuSsdWU+GI3Jw3qc/uRRMK4T6XVmjY4RSO6c7bDtkWc4R0Nl3KcPaHx\nwSNMZlpEsyB0F+MbEN3uutGhnD4U9HgzXO+lsVD2gMmoUe6UPZpgUCTB00RQ\nnV1oafnEHZOD7JnYyJaZdNEc1kU4hsyCTppMeS5VSilOfIywizyEw3DoSEFx\ndFFmeD5V1Vltn+w9VUR6QPKbOdFiihS6wNwsb0MmPoNXQIaOkK/Or/oYYIF1\neaIZ\r\n=AfRs\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=10.x.x"},"gitHead":"e0ca94fbccbbe278b580b71d4b415c8779454fee","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"10.19.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.6.1","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.7.1-canary.0_1616693910828_0.22992294378844425","host":"s3://npm-registry-packages"}},"2.8.0":{"name":"@apollosproject/ui-analytics","version":"2.8.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.8.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"a07c21ad574aec42fe6d6be03bc6adc4548aa55f","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.8.0.tgz","fileCount":18,"integrity":"sha512-ia2ab7GeWfWKuwxMUjPSt176nLFiVQWr3iIEzIz9SMJIwy2Y8n8VOpNINOCT+GoQ6yE4X9MV7dyxlI7V8PlLZg==","signatures":[{"sig":"MEYCIQDiAOTP0KrxeT+cf8q+0MUbG1ARA70guIUa/ULDfGAhgwIhAO5JdAU/7+sGCSwsxqrrmDal75knx2A6dYRTTnrw/yoK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40466,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYceeCRA9TVsSAnZWagAArygQAITX4H1TVjnAbP1AWBF9\nHyvcdqSVhGgNvMzy8SSE63vbVHdrcqx+yon/kPekEFFGD+svpGgUl68Sjwu/\n6jNC7azOvKbgoKiYpNtRi16zt4ST8ooAeh3kFTzA+M/cg9n5WHL/UtCpRwN7\n9mvIqzLh3nym+5ojBLbf+stQ9XUYdgYITzfc596wxgsPVFmNpjoVqV4bKMZa\nG7HO5yjEDQOV464U+ubs3RkiCn+5X+U0Uparh2ISF8QnDPeOwVORbZT7Na4z\n4gxPB8McMtJZqsJMfDucxSijPI7KmxEjo5fWDima6cZPDVAqBydUigtfRB2T\nsyEtoC/CbU5H261+On5uYyVQp8FTLYe+u8uVQiX7gLIvX9KoyXT69YlyOnb/\nhOMQKd8oV2oJGhgJ1RNJXRi7S/VG3WzXg+qwV3Hak1OnUie7H/PN1tftO2VO\nvOCCTONoslDW+Mow/Po7CS5LAloGRo9e+eH5CQ9nOCeq5w7El0cBhbz2whi7\nKyr8drYaZIQr5s6HK49NcN9rKJImLD3ID8xxrxM/zC68s8e/k/SuJB67EQxa\nudEd/1L5n0LLA2g5vuRnHbWtOh5NvDxafDM3NA8tg9u8c9RAVl1vLB/54FAo\nDKejHmDVDE8dwXTys8h4OibVkHbIHf3tqJCjFZdikjzbyt6vywitgQ7jTLyW\nBrug\r\n=dta2\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","engines":{"node":">=10.x.x"},"gitHead":"36d68e0c3e11cb07bc217a9e13cdd3466437ca79","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"10.19.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.6.1","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.8.0_1617020829799_0.8005063034367388","host":"s3://npm-registry-packages"}},"2.8.1-canary.0":{"name":"@apollosproject/ui-analytics","version":"2.8.1-canary.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.8.1-canary.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"28c72975e33dfa5283ffd714bbc747dc88a43420","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.8.1-canary.0.tgz","fileCount":18,"integrity":"sha512-y3LpBklLM/64t1v6zDrBKMt8YB+NvJTX2jlfWBiaU7AkcOoCeIWGDQtsIsdSenfdwKEcBvana9AfET7A3f28TA==","signatures":[{"sig":"MEYCIQDtISV1DCtfqcaPpPPPCnb83zZY7JZ8r0f8ky2R5zKk4wIhAKzL2fmscVUxwAtw52FouFb+FEXrEE6Ehj6PYwCQ+6VT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40484,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYcgECRA9TVsSAnZWagAAt+EQAJyl3W1JXsKBHloKsWAu\nUBaR10nezMbmoJsdwJJcNjfSkt/6lC/AuvBzeo1KlAzwH1x360K+FukKVaCO\n2NrHz6U7UaiYGbrfovI6j/sS2Z2p7b78N1ld12gVW+tZSDZdCBoDWHSz4zDO\n4MncN7N5nX49NQLgMYTxgNI5P7j2XGiFpRKnhZWVoktC5y5p7VPibuCA56eV\nmGvOUS9dSk640l+cho4ZI+9SqdibEQJE5thDl4W65EkHW3utuOM0c0sncJ8X\ncwSQK/90OICwqrj5q6J+1g17TVVC5SXe2vhluGzFdNmmYhLjOa+lPYYcjWyk\nHniX8jtGXa8E9Fraw1MHJ1naR0nmA0YfNJcu3iievhdj+lizzS6xkNZdGxw1\nKsiwsA9evAUqTVbXLc9nzuhW5fdyrhSeorUXul9s/+nYzQxi5kDnCkZqiB1Z\nkPrKcEauTQaGJIVdoyjcSLRhRxSky+KfuP8XlxW/JM8hpBc1wjSByD47PwY/\nJd+Qr1ufhALQBzDLkReHuJf2LhAYw/57hDJUUgYo/WfvMr7OSar/JnBpi/Ap\naH4+xwEawSPTOJYw1uBUm93RuWTVdAkWW3jT3PZZyOlWAmhjNJnKETrZpJke\nvBgYylB7gQiaY1A6T8D/1+kuZsEUfFGa1OaXwSeK0WVWGt9krXRklWEKYNyC\nAsis\r\n=mKEO\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=10.x.x"},"gitHead":"36d68e0c3e11cb07bc217a9e13cdd3466437ca79","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"10.19.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.6.1","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.8.1-canary.0_1617020931787_0.6935950940383191","host":"s3://npm-registry-packages"}},"2.9.0":{"name":"@apollosproject/ui-analytics","version":"2.9.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.9.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"def343f757bbb1d99c456668db6530ef5d35e119","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.9.0.tgz","fileCount":18,"integrity":"sha512-3obfNB2PxpEQpzm+d0kRWt+hWYZVNVAvcPp4jbuo0AH/FXLb5W3Ql8wYIETejU30gKCq0fIu0o07pI86OFQboQ==","signatures":[{"sig":"MEQCIFpSvVoSl/WctFbquMkpq2buUyI1ndoWQNe+oS4pASRmAiAcrdSxa9ueF3zdL7So9AH7vU5efuZusp/BB27KfV9eGA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40637,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYxZGCRA9TVsSAnZWagAAXJsQAJSiNVS9AUS3Feej71LT\nFZo+QNzMqWViTG+/DrkX8Hm/mJRiZQpViyfqv4QlxSfNS+tG09gTVAbvJhRW\nujcjQ3Xq7AgvB5VdFOVVUlrfEc6n5XCuWfH71h1tMhMXWcHeDwW3hUxu77BK\nuBvGW71RAiserM3LpFwtozSFjazkstv0V10JWUBtA68xVQKnxX3FVfuWOx1V\ndB0L6vsHMddIONM9WBsDdOy+WDm1G/fx4Z6iZrpGXtNMoot72xSr0SVYQsp7\nPpHhNHKu6ohaqcYcYvNOzBK1Qc37T96TFW+RqNV6m2T7RFfVw5QMjzHHRRtm\nTizoDvoZeXfDcXX7/sR35f6gOq8JiqOO/GOjiAfNaFNu9q4g02+MOR1eHmre\nOVB1kMPF4yRnNwgM3j/MTLSmtk/eEqShAxHTXPdQoMLaui9BimBaLFOBD1Tk\naX1d3DwPp43eWFBainWtECn05UzA8I7iKoqjrg0RsUKeakVUUANEziRM/FI+\n5LPboK+2d9g6Gfnz4rhcg7NDHizZCZwuP72yzwAtIrXFGLCzKJMh9zphsmte\nFXWYViyIy7D0uzNTFjvdD8VOWswiviyua74Is69dg3NziCLZ22y7rVXlKvxF\n8cPo6e+uGOC6qt2JMTq6CvPdnQdGpimQisjid5ibQcercrDpRs6qrVdTOP7C\nDG4E\r\n=Chzy\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","engines":{"node":">=10.x.x"},"gitHead":"8555fb7dacca51f7c5bec4d40e013fe6babe64fe","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"10.19.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.6.1","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.9.0_1617106502243_0.933120664153837","host":"s3://npm-registry-packages"}},"2.9.1-canary.0":{"name":"@apollosproject/ui-analytics","version":"2.9.1-canary.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.9.1-canary.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"a93176e2f5d07c4fcd141043e570ee769a6b77aa","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.9.1-canary.0.tgz","fileCount":18,"integrity":"sha512-5DaBvze0Fa+s9vux+03bty0OrJ47a8cOCEyCZ9A7zEnv0yzgC5y2pQzdcU8DqLP5qi3gI1LuDt2VRMfDucHUNg==","signatures":[{"sig":"MEQCIEmsNL/rVV7w7NBXq8h5nZwDSQ5GO6QBhEeXmW5nS8VuAiBR2KXOU9LqbWJ9Nz320G7SHY5ztxgT3JWaXUhEH/wbeg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYxa1CRA9TVsSAnZWagAAP2EP/joDiCwvOGZA0MdBxrfP\nyZKaGmonjOp30dbpE5UlBR0cYdQ42rVJvdWD4FYa+BnOS/eZhTY9g7ssFAD+\nKSuaguGscGj5D5r33HTWog65qIYX4MTd3hIZAByjaMJAgXes4NGTH0By29PQ\nXGcdDTEXGSNyky+63t18fJFeyNnt29H3mKPNKcZ/WJ9SG08IgWSG/rF8tFu4\nO4/+DH5+1THAsEGuoh+XaGwxIeFeca1dBOp59d82kWRPfXIrzWssOfSGDTN7\nxLRmFdR47acWbRVthGc5eaX8yHyCIiRslaLiyvBOa6vwyeTMsqqv55TeOArd\n9aVGX/kIgW+ovUDd2BFprt7OL//w9RPOJwyjKEkQOWiA7egaj7Jw74X0bBdp\nI1yyfAoOaXQcmA9rz8FtJXsFoQDba71yWcw89SPtWTT37eOQWu5Tg5rQzRN/\n8c0ma0oiSC+p1aXmcXWDK8ZSUWYJQ17WiDwr9C1YFbzBdFgkwUAiElK7bP90\nwQGXcFjb8R1bmBEOO5v5yuyxd3PrkIGaXS7kqUjr3Sgy8f9I0BluGPgvSoLv\nVF4qXMaoxe1IaiLEQLMy14jFZi0u1SMl0qd44VAeuoyxTBFDzQCSt6YgzY80\nPdo+QwFCmSCvatwJzBlPnZ+8o36V+hoq+ZL5Zgv9zCVCobpePw23AEx0/mni\nzYPP\r\n=hUgt\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=10.x.x"},"gitHead":"8555fb7dacca51f7c5bec4d40e013fe6babe64fe","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"10.19.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.6.1","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.9.1-canary.0_1617106613253_0.3147923339112997","host":"s3://npm-registry-packages"}},"2.9.1-canary.1":{"name":"@apollosproject/ui-analytics","version":"2.9.1-canary.1","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.9.1-canary.1","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"573bd7c3451435b325ef0c8fd199fcc99b376750","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.9.1-canary.1.tgz","fileCount":18,"integrity":"sha512-hYqZtQv3vmMzAHlZZX8meUsquhG597TxbDcKPbwfgXb3qdbQpo5zLYQWQNqMEzxv1O2/MN2GrM4zVd5tZHw+mQ==","signatures":[{"sig":"MEUCIFmTHHPEEJrGeIlK9trNwhOL8JnzrCkg9L2KBRlDECpuAiEAtkcsrC85o9A0qapJUKCwqiqhsxV3SxSlWCHurANSdRw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgY0g/CRA9TVsSAnZWagAAbnYP+wdS9hnUMEL2+BW3IKGa\nvytB3ZlfdVpIIrZhis1QM54CfdDhDQKA7bB7CAIaNZ8YFSrRD603kYZDZX6h\nz6v6EASdsYKcfEvNrp0FvrKGIZrNRCZyHj9SM3SvCVIrM+FuuYTGl2TzoZ2p\nghhShPcpoZ8JCxpeBiXtiFTmPIGom5RKbT1QByXA/tEfCwRcFZ3Zjd1rOcOl\nLp3onIvxFek+pr48J98MKIrX9I7S7B9jRECxDx4vmEBx4dGaMgHIyCenW56g\nDWUr8PtC/5eZ4kc37bPC1Bcitg8dYYmpvafDYrwoLsRyUwTx2QGd7ITT5CC/\n6UiyS363tHmZR6FG51QNnzo2K3mFSgE9K0Ag0/OgZW5oUZ5oGx6XHJi/FJ51\nxgvnSiZQIXt9xBk2egGoInJDMbSf00bwCykzyJckh34e1vIulDnJ8qPQR8GP\nGeHY+SeENGaSEU8zDlEff0OVfBdJccRC4U7ra/sNxKFTAras60M7Bvua8vor\njt7nxBLWuqA/Gt2j6gGc/l8pU+fng7aNfwaNe08m9EcmOLvIBGlMeR47nLgs\n+SZPTQrwen1bCI+0ZP6ZKpux8n2SK1q+yjUyV570Fk7womZbYTw3WHYAx4NX\nSR4VU9lJq17U9UPxpIEU7bFU7wNK4j4FS2Op2Ly8768Gdi5dmSgs7Sy0tbbx\n8RSU\r\n=CQGl\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=10.x.x"},"gitHead":"1210d6e3ad50a921fefda91cb9df99a3ee0151a1","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"redreceipt","email":"micneeley14@gmail.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.23.0+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"10.23.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.6.1","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.9.1-canary.1_1617119295387_0.06643343633328413","host":"s3://npm-registry-packages"}},"2.9.1-canary.6":{"name":"@apollosproject/ui-analytics","version":"2.9.1-canary.6","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.9.1-canary.6","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"8467f9ee162ca86976d3bf9ea48902e8935dff76","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.9.1-canary.6.tgz","fileCount":18,"integrity":"sha512-aFHSLac3nBc/xBvA1nZjVZrzFgubi1i2D1VhdyRyaPvV8VWOQXDxLFE+22w9NmuYpVyrVCNhYRU78N1sIqZtkA==","signatures":[{"sig":"MEUCIQDojAYRNgxXgQOOXDQRTz9gaqVNjOZHVVEIlkJOOe4SdQIgB4GYkMDYWSj9fonVfszuMgQBW+3hPcDtvq0arTJxRms=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40795,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZNUfCRA9TVsSAnZWagAArboQAKI8bsvXqOMOoHL8DkD0\nlQYLUMpSeoeCsMT7DdbDSVNw43KoM5OdxlgEUA2AUHR8Sz37QmgTZpyith4O\nOLtKLjaTCOmtNlso6oRv77z0dGk3u1vGyRPHGQ+K8b9u/hnUrooyhLvgzPmv\nJfCS5a1PO196a9ywel38+K/aEyLJkAYnQVh1yFxJo+k+VfFbm60IehUv2EhQ\nv248axUI7afAmYeARfueupqVJniMQ77I6cJdXDnV26rdd3rjaLzCuBADf/rH\ngbxTmPetPiUn5C2w2fgJaypKoM4bj4HgsTezsfxTccmV91doJ4ULkvBt4lwF\n8hxUbI5cnmN6H6KwnQngvBeltw6p3VwPdCT2gdG2HREUKLnN6WNNBC6G5bz0\nLriyAelUd1foY6IswoercEhm/IDiFwe//uAt0K6NeDqaP62KRRjQ4oc/33AR\nTdUy1KS64VocWij8VeZBG4JjwlfceOIi4A32qJHNrSOgWckvx0/NyZEWyAY9\ncAm9Fx4z0ZnwtZ2j7TrVPrXR5DwhWHhudxokahF5vonlBsFa3ep4kSnj1lkL\nxJassbJ88+yigyeSAEC+Ytrglga2AMX9oS8TmGcXulPguoHhiqds9Io3KX8V\neeC51o88r3OaOPkWOWEm3TbWD5RtMdC1MgYbQOqQ6jhDgYu8CIjQIgbqMiyx\nWc2D\r\n=EAhE\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=10.x.x"},"gitHead":"1f307b0c5719e2d42cead7ea411552f565389ff5","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"10.19.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.6.1","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.9.1-canary.6_1617220895320_0.6260372669837078","host":"s3://npm-registry-packages"}},"2.10.0":{"name":"@apollosproject/ui-analytics","version":"2.10.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.10.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"4e260dc0a4c52749e3fd0ae56effd9f95935b5ed","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.10.0.tgz","fileCount":18,"integrity":"sha512-G458/7Ao3XbcjMQotVhGl4oSIOqP+cnlCAIAioHnpxmv4HrX6EwQjzPGC8dVXfZ6aiimjTsSPyfgrHnGMHtjmQ==","signatures":[{"sig":"MEYCIQDDBNTizuOnBLQkqucsSQv/mUWMTe5ftP0/NkbYO/nXlgIhAM5EmHcClJAmwTx9FJ6jA1arcw9OtLzPrDoa/8Zozixa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41132,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbHOtCRA9TVsSAnZWagAArjkQAJNge9FOveQgTOiXwcL7\nmyOjj+DpsNDsbElNrgEPjjDRq0KsifZpCjsvkehIP1qxxJZWceNDSc6uWzW8\nCQBAKHlTwRkrB8jfk0K2otDYkZlRCs73M03IgrjslUmDt4CC/Db15ITnO08a\nYwuhwNkMxiuLjxqpRrs79rDb1eLtwSPwoM6ID1VRt7F3qzbmhs1AWymmABfU\nFQzwTZIbbx5lqY8dTPAI82RDHAG+gLhIs0rJz3l5+XuFq+fEmwJauXYwNJlu\nf79Buri0Yt6W0+fgopz2FovoZSLMKWQ5Z8X5eE4/DOGGCZYAOgZPuuu0yAo/\nSbIDL5sUvAzIniAQlLWjynTSK9n2WxwaFc4L8rKoJ7MB1o71P6pOF5fli5wR\nJl50aso1cynMleAVjQYWEO4PYsxT83kfT+1QgcOHIDCwuEFK5cU0cgH5ge6S\nnZZcqY9hDyibKv+RAK9/fnGzZFe3x72XVq1pmrhH/OwsiGh0F9dFqvY/8qRJ\nWlawda6QkCZ4VI0D0/76zyGo11SUOYKKgcf+a1d9e+nnsHYOCRw2FZ6zeFNN\n+KxozRMSVeZ2rNUNSuhJ+nkL+2NShZIro7ArVgdq4CKVlvPcVQpJaH98STqR\nFZkLNb5dHWUnUiz0nlpT2TNRcUVkkUb3Pv1NCR5mVPQdJuiOpljPGB/BjLI6\nG55u\r\n=xSUW\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","engines":{"node":">=10.x.x"},"gitHead":"1a2e252309992f6e1c4514ad92da73dae9949e74","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"10.19.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.6.1","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.10.0_1617720237043_0.15846060027887754","host":"s3://npm-registry-packages"}},"2.11.0":{"name":"@apollosproject/ui-analytics","version":"2.11.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.11.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"ce088ab6dd9b0b0db6dca5bd7109b101eaacaeda","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.11.0.tgz","fileCount":18,"integrity":"sha512-QqBdVoU4yv12jgCJWB2brnaNvgJs36WvEVzyesE/+obxRdtvuE7Hl6kaRGTCrBDGi2vebDuu+PlJMSl9Iyg2rQ==","signatures":[{"sig":"MEQCID6gGqvAII50hqY6lwaOoEFctVwHhv4D9eFtynnfVMqKAiAJ8GsnYAuExiRYeVWEYMPJ6vCLSmp+l7H7P98pknrrMg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdISTCRA9TVsSAnZWagAAd28P/0UTorb/kiJ+dQhMvNlr\n5z0XV+rB6IhZiBp8INBp6J5ADij0iM5SxZxVrJ3JaRW2rmST3+JzApr0vFpC\nrvPrqOxK07bG+gUUhVl5XyKxM0a4stqHurwA90bP4vRTuuc2PzB0fJ0/+Jc/\ndn8nyzXBWy2qaZO34XqfGanfleeffw6H8AY02L4aJAD/KFh741FNnXGY4lMj\nsET6vHcHw+TmR5FabxV4XI3Gc9hcc4iUlMdzoPpdgV0ICQR0Otk3k2mUxbez\nkYY3iUkHAwprLzoff3MpZzcI4eZ7oshILjDuHhysVZGpQDxhrypjc/2Xs86k\ngnIurs51iuFIMwXlAT4py7WdiJZuI3WwzbQ1PfVkE3/viA4kTG/B3KLwE9aY\ndc0SXw7uHga1TLEsY2eCOTUxJfhmECZrVskZVR5O0+sp+6aGUw4NvPgKiZ30\n3SJvfKTnO4fDBLwS2G8fJ0sxtONBxr9IDh+MZS/0+1Tjmnh2sXY9Payh1B4V\ndjAIsYC1O6zzJfK5AWjIWBYyRra3siQRPt6YsEY4ozs3Qo7MIPKAjLWlxw25\n2p6MH8MGWzxor98uvnA8YYUfpKpW2SUkXQnV9osVTGnOHD0EvPC4bakCr+oc\nz5rC3fMauQALbJCTtuSopH8PK3S71ODCyPn6Y6g9+sujQnV5/MeaVr75wLXg\n48Y7\r\n=BsLA\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","engines":{"node":">=10.x.x"},"gitHead":"29b07970810f5f2a566f188043c38e45a798005f","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"10.19.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.6.1","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.11.0_1618248851309_0.8464423325393045","host":"s3://npm-registry-packages"}},"2.12.0":{"name":"@apollosproject/ui-analytics","version":"2.12.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.12.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"97d4c0f907a9e26a935f1dfa7f650253138488bb","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.12.0.tgz","fileCount":18,"integrity":"sha512-fA2EbCtyGQWV5iasAIT/BdNMEas9Uij2W0wUg0lrfqO6sXdugeoCaX5FzYKjD11TEywn2H+3h0/ha2JDp+JwDA==","signatures":[{"sig":"MEYCIQCgw1s8PXFmdvnKWNHLmH/xoxqe1P+wizoDFSUX+I8SegIhAI5s4enM4i8BTHXx4AbSv3EM1WPWjWooMTeD5xEzY77o","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41476,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggca2CRA9TVsSAnZWagAAk6wP/3orBc3958gtLEk9IprA\n/v1XKD3rEKgiPOgHXXj5dEQFH/d+vCE8Yz7EJWdG9IYVAlfkkL6Z4Ilr8XX4\nllDbFpitPRLiQVsil5NN5fb1LaM61pVtRRaHRTQm5/MvHwosjfE8WL5Y5iQO\ntFedQRNo5WtNTQbor6aSv37tOWjtvMFDlSAeqEPKYiswPFqGK9n0Oi7m/bpd\ngA2Jm6veYqkhLO63iPHzCudDVXN1AVYKQtF5k5+iWwSmYRQpRJP/ojKY1yHM\ncImgXze5apVFAwQ4qw9xAASeQgB0aF3ah07N1nFS53ix+Kx0MhkMxRrXq1hy\nkXQpcCbyL2Or8ovOooadxtENYfhZKUq4QlV6cQd/90oepKo8w3T1ThY1cykr\ntGrZpc5QktqdaNTKeeqT6a6s4/JTooG48WfP1v/E4Bh062jxf9TQxChHqu0b\nAeJhfLijQEzLK2d/gbZPwy6Cvu64a3BQSwGUcTJhhZa5ZRA3LuXMWWSbqpM3\ntwgs1lpb5SuqdSIzTcHKgJnB4sKS3TsM5DwS4+3lWD3JT/pj/+xjM1fsXQob\nEh2hYyoqBYaKk6fQVTeZZOnjL+B+21avZMC03bKnIbaT3G0yKdkUhOObw894\nC5izZoENoN3CtIxVHt2Iayf51xCElM2BoyzE44Qx93+MzNU1re5BIHH7rx+D\ncMZN\r\n=A56c\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","engines":{"node":">=12"},"gitHead":"6c493f963ca10aa1ca8122a4a210aef5675e269b","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.16.1+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.16.1","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.6.1","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.12.0_1619117749217_0.3900135816717716","host":"s3://npm-registry-packages"}},"2.13.0":{"name":"@apollosproject/ui-analytics","version":"2.13.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.13.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"b4134460f311315687242aeea777594986c08ceb","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.13.0.tgz","fileCount":18,"integrity":"sha512-UH05jM5QICGkVZx9o1goKiZIrInrQZObUP/p64j0zIGNPZsI+bEVSpHR4VQk3Zi2GptZJQ1D8qFNpHu9mxuf7w==","signatures":[{"sig":"MEUCICkNprsylewucYMzdyR2/lVFWSBTSHB2NLa+2g+q5lPMAiEAvy+SE63M4gAMVuNQ9Q5qZLtA3RWe3kS5ssdPQLYxcQM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41650,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggs74CRA9TVsSAnZWagAAq1MQAJx55KzBl70EhTpwGjhW\nQp929T06nBeMRv9nouyxdMS/M/EHoU4SQbYdL4cgdawX/hhzHxp9s/4hQwwt\nVWhqEB8wBZXsSMng11iz1IO/bf6n4hS9+lW80bO33xMp5+fmpE75ovOM3zOR\naNFb/1u8qW16jCh0xcxngcQAGyNtc1YqyijAUe4Lxn8MLSVoI7UyrE0byL5O\nClPTAIDiMQPCShGZ0dbv4SjiBlcN/QxaahmxG9Aa10YHKQJBDrg2TyNhPqik\nCLsxRkDTpn93+g/kPVylTm6h3hg/rHkxfUd1e02g9wQb4VOU6ER/NWqMxhCu\n76VjficsWI6cuRpZVHMgliZuNV3Bh3U6S0uWH1iKQACfJU+i+6F5MMHQbRA9\nYf7wkKja89Jgv8UNDTH9AvDMujvAswUAFN+cyMMM4g8F2pB09w6ERkQAiFwe\n905Iu1lHPclu76AlKMz9+1P6eCvgf/pvOGFyAn514nBGYZKNtmrZ4jESqsNq\n1V1eZTVG+KVWoxzRCgaaYvE5SU7ydXN55j9a+3OkDcqMOPvAuSkFMR/hJQgJ\nQ2nMd/q35V3Lj63XwknzTmTFO9swS2hztLqi1b5V0uDXQFqQJsEt/B/54Qpv\nLQ0kl2uqEEUbckhvcP61jtCpiZh3lVpwzhhoprjZHxTQk9PpYcOp2m7MgmSS\n4EHw\r\n=BMms\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","engines":{"node":">=12"},"gitHead":"6b98d8e8d65dcf56475d1d0a2ae929a6ac8696e9","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.16.1+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.16.1","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.6.1","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.13.0_1619185399643_0.6365576161811488","host":"s3://npm-registry-packages"}},"2.13.1":{"name":"@apollosproject/ui-analytics","version":"2.13.1","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.13.1","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"584239b98e2cc4ece025f2393b60dfb0ccdb2751","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.13.1.tgz","fileCount":18,"integrity":"sha512-P3KhcUhENyOsBR751l7UiKlLZbBBmLLOTIfYs74A5F29WYThDzwtMpvttSsX1yYmfIxNW7EkEpX1stu7SgCLIg==","signatures":[{"sig":"MEUCIQCLezFNj+N7Q7AKzJGuZ68BkNtZOAWrUl9gIT3nHB2xSgIgL8n6z0orWlrgj6M4xtDz4gwFA73q/1BP6ngpVQlTNRw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41825,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiWlrCRA9TVsSAnZWagAAU4gP/RKV1CRhJV2ngdyPS/jn\nwtHi4Uv63mf/9Uvc3/JoikO4YhxJzbDdUOxHXdTXoZ1fHuWvEyO+hXnIwusE\npdpwRg8BGu88b8/1sDvtt+Ph2A5jP7QkLxSbwRzfy/1/ggfFXE+pMSf//5hE\ngOB6qAAmWKi8779ZBxEgY1JLd+DIPiMPA2pOOTAb28ACQt6vai0ZUmuDMYD3\noNETSzsaodc7/W5hSzZTXn+APHN5n+cLeSWdHYb7fQJuMbzxTlXi4SxNDNpc\nnFXDmnLbCqhi9NVM3RL0i35e+aFuVpwqSPeJIJcXDL9O8IjDdbR6FCaYv5Ht\ntrWXzVt+B55X7xn/GjcqlnDTGmToehoCqBPjtNWWC6IK+ALlb5OBMFE2F2d8\nTrLiDy2ovr3lMk02egUw6WYv7fhd5hD4XD/exLrBRoQtPvc+fG0V9/2V3Hif\n8m9Aq0PZpyMTfnVjtX69UvnAzGvY0BD8wdqwyWQIXFeYobfySc029O/zWj9G\nRXNzS10awXWDyLxLFHp58AQjLHyrYuS4sAFboraRsgbydFNAulpJOWkS1gOW\nE0YPVesOhlZmTDXCbtEfIBohQbRnwffxgcoe+V4E5pm11VWzGDhiHBfMj/vn\nEQHGIqiO+cM/33cU8tC5WQpE1/uYpVT98t9CkG6H2z4I81mt6FAAzsOsijVF\n4Dkn\r\n=uAUw\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","engines":{"node":">=12"},"gitHead":"e79fd4fb9028cf612eb5280969a5e7804efc51d4","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.16.1+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.16.1","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.6.1","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.13.1_1619618154632_0.7442380296750197","host":"s3://npm-registry-packages"}},"2.14.0":{"name":"@apollosproject/ui-analytics","version":"2.14.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.14.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"0c447209cd45f6416090d75a2edb26a9ef87701e","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.14.0.tgz","fileCount":18,"integrity":"sha512-XepxtfXkBuCXIXuhgeS5R75u7S8F3a1oMmu9mu+7Iv0uCPdEOgdSC31O0c0nBx2FUPyEoYxh1DZP3yQnaaDIlw==","signatures":[{"sig":"MEUCIQDno1tL574KVh9Kw27jBBC4uwpYFmsf5wefRC2j5Z/xWAIgftdwnx8ijHv/25QWqU+Wt9UM1Vrs7rfHVPtTIfn2Tzg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41999,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgnplLCRA9TVsSAnZWagAAz1gP/2ONKjokMij04jqxlOEi\nGrUdF0286RI3OpAkmtLrHDg+99YX9H9mucQhh+XJQjrksFvhOY4G7EVbOqRB\n/xJcMPHVGUA6DtixQ/59qpc3YvxGzmT2Zp4bFzCLzZpqvXS0iX7qCUPaFWxu\ng/PFzKD37jvFxtKMyrrrUDlCWjlylxXePFh28tR3oTdG3/BXXkPG10UquDge\n6PXJB5hNZDoLsNBeHmWL6sIQsWI9iqhzed3Gj6UwToNC5yZFiopNGLrdXfXy\nrVI8E16auAr3eGbD7/ewLZkc1B60Cqa6EcFBMkVjRzm5J0KyaKQBNGBKFXAD\ni6cEwBaQ441tGgClbZ6nsHyJ3Oul1gAs6EsPq3ASdIBLOm3Ox91thUTrQdOP\nWMKGIqyRKJ5RC3FJ3OvLOlGefHTyXCswJ1Pb5zzM9GOh/ATkJ3UEpPYx6Ww8\n3Srooa/1BvlDfpQoHDkHZbHd6mhIPZepyL7MQt7aNJ8hCfWLQhpIwcXSKGPJ\nun1558k2mL+Dx+MZz6uPveY+Svla06B/MKkMFe/qIs0gGdUHIn8eYZI0Gvcy\n8YpKQJEzd7tFYCP12bvw1CbCqsFoPRyY40S920efDNw8Zd+EbWmuAi0rEszu\nxWIMXlGG56NeOl5JRekwqk55lghq48+FSNAJb/XoxCWXx9WlMw+jVbah6hPn\nWEUg\r\n=caiw\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","engines":{"node":">=12"},"gitHead":"a967877717651f0ffc9f03d4bad3d27fc2433487","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.16.1+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.16.1","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.6.1","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.14.0_1621006667262_0.3390859251708087","host":"s3://npm-registry-packages"}},"2.14.1-canary.3":{"name":"@apollosproject/ui-analytics","version":"2.14.1-canary.3","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.14.1-canary.3","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"c9ebd61f05c6745c9c9a2052af9e3a38a402ebb1","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.14.1-canary.3.tgz","fileCount":18,"integrity":"sha512-OihCl+8D8+M0FOZ593P/b5i84T3JvFc2dYEkuRpUCmJsWiw8AWLaryxZ7ZHhQu7ir+vHL3UTe2LvSzJ9K7/U2Q==","signatures":[{"sig":"MEYCIQC3mHMyi2qUFeRtYwq2AXQWCiLfMJ0dKpEBOQ0AD0Sk4gIhALcfcU1s96wQYqiplaez2HkZFujgvHHpKj3orHFjDth0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgo/kdCRA9TVsSAnZWagAAcCkP/2Io+4sPowp5Vu6+q3gx\nrAbgUa/+roSCUxnMXmk2UABUS03z9gndvtQrsQhWtjh1QtPixvAGNNKwhSPr\n4Wt+ImlihLG6wEv9+oEtEBzzMgCtGu5sbH51FcPlHcNvkw5Eu9xg5wUeyFAQ\nFA2pF1ieNuXFp4W8LbSTwv/GK72C+zH3edUYanjhWtMDQdGo4y28/nsKjy3Z\nwoPpZVDtTBSxqKbhfFQ69hopGY3qn17IX5OSB96I3ME4CVLXGLZZFicdUx3Z\ndLg/V69ZPHxtixOGzikUX6xQXA6GtP3p2tAazdq2V+9EEBUMfOeaVEdWhKiW\npxqN1AIX/zp0H5W03S1c6/igU+fG7501ZsvKtKV2xG/s2ZDyHbdffaHpXLbE\n3e6yYjDH0kDXQf+g7bpPtn15sfL+qtAMQbn+kvRlW9ynwq0iWncRbkzL4Jkf\nN5f2AZ6rJbIAsB34qd5+xUvyljAbm1UCq0aDCToLt81Jh7mOz18qsQm7WMpj\nfOZCoqU7jejzwiODlMZoIQT/fsJqlUeKpv3ArqBYCJDNp2LAzXYebUT0JQ5I\nwc+Zr3DKKHcHcMElf27Omw8raNkFqFwStaEQNyCFI7IhaGeA0kqhD4Tpv/mZ\nQIVB7mI8yaMZL7bbu0gI8KJ+bL2I7lRoRNCL/2ajJIy8AGLPlChsVSa2l12K\nTlMI\r\n=OOVj\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=12"},"gitHead":"61bd00c2f75179fa234391867ef57d8dab6e6c4f","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.16.1+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.16.1","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.6.1","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.14.1-canary.3_1621358877217_0.4472489883097197","host":"s3://npm-registry-packages"}},"2.15.0":{"name":"@apollosproject/ui-analytics","version":"2.15.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.15.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"d543ff5f630de9102158099b836bfca5a293dc37","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.15.0.tgz","fileCount":18,"integrity":"sha512-bpf14S5vgD79XeYUgPvkU2XGpwKCfcNoosQSVdf26GiuJiwfp7M2begyz1dtjJAJst8NoTF/cykJhgg2anJG5w==","signatures":[{"sig":"MEUCIQDOQG+j78pTtaip6gQKi2LsJaYkykeElmBsfD8QGrAkuAIgMJxOjZPLHVhxT3ViKfM0rP4AQjF8iLtGqgwkjEElDG8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42337,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpRslCRA9TVsSAnZWagAAvMQP/0Ky2SQmhs5i1Tmn0Bbw\nJe8cT1f+dltoUTzorjmIT6QlKhpj/sYp+PcIRZmFoiXrA+BGjlxKVk4n8qTs\nIUZFAuwUX6kVyQcNNZz8dA98SCXg7c1KQE/5Zqjtj9Q700BdDaTyvK3GWMFG\nV2R3Wte0OWRWC0VMG3iiyEZRbr8TFJ6T1GT41YAnGFyTA1I64evg9x+gS73b\n8vs27TRPxKXIF7xJKgJ50iGvHgyItCUQ31yWBAkLxcmy+iYULQ7MSDR8j3Jj\nSmWensHKTprX9McBsCob/OuY42oWuSYdhRNj9kGK40oXzmHJz0V+0x7OjK2r\nOdTWFC06VzIuajUCsS4bwhwPIwofQvLswcdYZn+GAq7jQaXbqh6BVgA3UooG\nP7n6WJXWg+/ENBv+NWS0FIYjGSI3SDhuLrGFnqYEF0jFsKZjRUaabCsIT1xu\nSpOSB2EHNQ5H28mXokkGs2oWL4JCoLefLTaXDrjnckIv/hYBD7UEaL+EbyJ+\n+7mpLEXLhntjfBkxLRFVnPDhJo8kggYQVncDLt37RDPwggwedJoRxh198odo\npt+B2ShWG3gpSCj3CflYzlmbrTYNe7SfqJi98SvIqyWhMPJeazIxp/zoI4k9\nNY0D+PFF8oJ3po72wc4OL7sRnJ42k4PVGtH3vaMTpnPHoUucExVi6TNSHAN/\n4WF1\r\n=NgMf\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","engines":{"node":">=12"},"gitHead":"cc1c7061fdd962d1ba4c987743a6cc6053d365f9","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.16.1+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.16.1","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.6.1","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.15.0_1621433124722_0.26524247685589053","host":"s3://npm-registry-packages"}},"2.16.0":{"name":"@apollosproject/ui-analytics","version":"2.16.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.16.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"842c8dd014de2703504985e0e82287392568c5f4","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.16.0.tgz","fileCount":18,"integrity":"sha512-5CMuQL/O55PxUI8A91JGpwVWnci7v/24u2QZR9qt1XYuUrEyJVRm4od+Sld1xuBP0Le9GIq/qnyOwyl9e1u2hw==","signatures":[{"sig":"MEQCIFmdhaMUj4A2SVu3+GV6DsRkcgPWg8yChPAHEpxfvhh7AiAzs8gdy+hLY1ac1eX9Jvgfk7so3ksEdCCAD0Kos2XJLA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42511,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpm5ACRA9TVsSAnZWagAA3/UP+wXbOATdNqt3dFOnnmBg\n5kh7VQTwmrPsofAFNXXVRq7PYOjZMXPOl1qLxdVJd53wbaWKEP/Hvz637ks2\nUwM/CActW+Qp3xHUy/UYC/rXz6AawL5czeV8G/IopLR+dsxkAscEh5E9zBas\nkxOavW03XNsqGY0rsCIcUVCCU3xDji6SWTKV75UXhso/uyJi9CcJjkKO8yqw\nl25gAfP9hIvgJMrU3N8QO3friUPgL0MsLchLhPYqKTd6KjSceysYufmyarT2\nS1n9I2oYjiCiB7QdloBY/JnzwtfGXeskazP+kZICt2yYoEAu6VYXOpQ/t206\n1vacoAlijRFpu6X0F+ApkVciVx368pgsimYpPHomK9pvUKMjGcssumZIYw7l\nvGoQai/3n5jyf0rKyt3qR3qG/DGegzum6K/G6kPlXXZX6ZXQS9Oxcoud2ahU\n1l9aMZ28lAX2KqC03qdiyRShowipApTURrmg1vLcoEN/mGyZKMJ46DXhqjFf\nxY/3xx2+J2Q7ixcm79fkfrIMES2+R/KvnNoKTzS2y2SthQl/OvQEDKW0cYNh\nqn7BKT/1HJrBE0n0wxTGSQT1wF845iNoRH9/MtQsM9CI7ZmRvD9lLPBxKhVr\n+DZ4cxVemrb35Q22rrV7NXEcmF+OH89+VvsdahI90ICllq1t1eFfS1MIIdCK\nAYd4\r\n=c8lO\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","engines":{"node":">=12"},"gitHead":"ad284a0df6c7802af069bfaef61e51789697a4d8","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.17.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.6.1","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.16.0_1621519936474_0.4091350543538306","host":"s3://npm-registry-packages"}},"2.17.0":{"name":"@apollosproject/ui-analytics","version":"2.17.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.17.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"48922ab2409c2f0460378c840136a9ccf5737eaa","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.17.0.tgz","fileCount":18,"integrity":"sha512-UfB7tHQKxx8suQAVR1yU/KGyEagEaw/fjYMwJ0oJXIrNJiJVxk93RulO3f5MSeF3LplQ7dbbvwnAE+o8Eie2VA==","signatures":[{"sig":"MEYCIQCzKQzrNtPI4aYfGeUKuDYsaHP8dLEZWFPp1B3bWs1GgwIhAOnHqaKoyGCvowF/oC4mmIIjKPgBqc9f+rs5rxWYj9kL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42685,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgq/NhCRA9TVsSAnZWagAAuAYQAJR5SbwjytB6pXO4ro74\nkuHGA5nn7+ReHpug3TeMV2/Eb0rwGJXRjSdoeF3v6r5pb3wq4OAqBtEgId5+\nxaI5pqA6wOPY/75TB9lnrBB7XobRIIBUgwoDuQwKs3ZBnPsaOdsc2vc+RRba\nSCW3dQJpzq7FeGZzOaXHDu/GeX3pJPgC/iSyDptBXrS+Rw+64jx5Subk+tGi\nW0M4eGM3k7F4CCsRhETt2uy3WJSwYHhvhJG5yP5ZF7h+veMkEVbOgQ0JNhSd\nGcMZgG/AZZh3c7fdiHkbZOvsgTPb7vSzy7C3USqq03CipSZ71TKE8yXgH3CH\nd0MvjDM65bI4WASlh1hzaPHu+aSCBw9+GpxsHfp6d9gP5P+GkEaA8iEqshC7\naMb9TBuAcTu/lMRejSXUoYmUy32ZJMpBez7sGBQXVfCjB6f2znAEAm5jxDn0\n3lmyX9tFXjjTEyN1ipWtW6DBCzd+2ESk1GvL2A4mjHFhxtPcnVvDtVvKRB0t\nrIEYe8qHmwQ/zsf1ivp3/ELfNNeEVmcfE3G9QSXkhaeThRahEFbRYXcA5OWv\n91BHN2+7iHFs+MEooudt9zVybsh61GqJmKPLLVZsDAsNfltTsC6kSrsOWwsS\nboev9YrJNNX/FcjBdbN2ohSQNbepiDgJ4VXkUOrtFKhjoCCRHyfjtd+NtdbT\n2478\r\n=7YTQ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","engines":{"node":">=12"},"gitHead":"008f0cb96c1a1c1ef39a35216e906d6eecd3f11a","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.17.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.6.1","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.17.0_1621881697238_0.4406865321185418","host":"s3://npm-registry-packages"}},"2.18.0":{"name":"@apollosproject/ui-analytics","version":"2.18.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.18.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"b02822997163d59f0f825ecfe9a05abf05e079fd","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.18.0.tgz","fileCount":18,"integrity":"sha512-H088phdi41XILUwkr72cOZh0JgvkUqtGRa1Tzc/7v8NqvAZYO/raYaiY+RUZ8bpXkQ4gFx9jMJ46Dra1NBgn6w==","signatures":[{"sig":"MEUCIEXSacKOf/rrgKHX1tuau7JjkyqDNYGgAx67PLpE0EfVAiEAnRAnPGOgV8h14Z8k77ykIlroJXx8ltr1YwDyzgQ8IPo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42859,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgr+OBCRA9TVsSAnZWagAA7VkP/A+EmDZlP8FBT1CrhOJm\nc4K/plMqDmMrBeEuNvqAEoIoca4iPs47/LDt4WVUPl+vQOS9OV8JbzZLkfgc\n1Kk83BLt1FM5tJxkwKz5V9qjVMkpdE2YvHCujQzjHNFqYA5HmdO9eL7/h0AO\n+K/zUkYKR6oUe+gx0NvYqaCdxijnn/8QelRqbAUVnMhBICYK9OYcbXkFkNWR\nPFknHKs0Ca/2DMSKd0jJlgsakFJQxB1+Qk1Bg9/zIYnHGr0Lp5eGr7lyNM0B\nrbEzDySUAHjBIwYnsbw9SxUPE/WKNVfLKXZ5norcUG2m25mCDqaZXkErDmRH\njtCVVBhby3TH60kdcbZ04GTr8qFI7+L9Ihvd3Nu5obMgA4OVRZCRdR6qmQ1p\nHB8zMu9ki08oEWboEMdTk9gzhXV70so0uwLtofhnhSwZhQwY/UHVLdOJ3sn3\nSaTN/Uz+LBVtKq//BOA0LQoTV1zIdL0eOsTy1BUaN/juhxImbXJkhLE6SnsV\nZI0J+ixyJow361O7xbrhDGHvJSAa8VK5hUyvshlCrjJXkG3PCXNVZ9novLFx\nK0ysB62z0AxBaCn8E24udO976dDxcFbrLXh/VpRpd+8tlbPbtZujcCqEr+My\n3rzM1ywMkw25aYj1wd3Gg3iAsh8LkvxQ9STlF+gmsKW8TMpDamcUkU4775Jm\n5Y/u\r\n=OsUt\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","engines":{"node":">=12"},"gitHead":"ec65d9c8d6eebaa1f85e64a980e8af7e5f41e6fa","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.17.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.6.1","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.18.0_1622139777201_0.33349648465170767","host":"s3://npm-registry-packages"}},"2.18.1":{"name":"@apollosproject/ui-analytics","version":"2.18.1","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.18.1","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"8b86c06455f5040da1108a2fb43269674d9ef15c","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.18.1.tgz","fileCount":18,"integrity":"sha512-GBBW6EwVHgh92FYPIB3X21mAt83hEY4SMM714VIbaXAWGDerwMg8Q81ZcMyXEdFo/xYDoDbBigSw0qGvQguz4A==","signatures":[{"sig":"MEQCIA6coZ66iAG5BjJOBZl987O1pp6lsCTTpZgbvEpOqu+MAiAFGNCPwIbLbtH5Xm9lx7lDlfBowX+2T0hDej6fQshbyw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43034,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtnTeCRA9TVsSAnZWagAAn5wP/2OOTcYU2wgrVlJ1FrKW\nNzQEqfRY6bQTDHXMKLDCPnZRVO4XpwITbO6I5HJj6Q57Pdx/TBoUONAWHyJ2\n3zvrVWIbC3m+RKt5x8vf/TPqPBaXPAmHNo8s7Bapdp6Z3z0fkBAo6LahGNsi\ncYGCGK5IUMq1H/4oZ/MolsHm/lH8a4XgYiqTysmawsm1UNUGpdTl6StN07Mt\nka1I8Dx56iMc6WxCnft4BdnmLEYUDF42nG5zViCCAiWeGlemsZTVvt/9fSBC\nLi8iNOlJkTwtPULKRINJa29xJEQlRacTTeU5QQzxi4G4cFWbnkPurT/0+4VP\nv1W6NYa+paiDTAQDjyuvZzhLGyIjehbrXK4jSgeUbjLaPeBLrvFLx6w6uijL\nQLc6v9lgq8u1OYavfF15JApc57xppazYEMHHfAiRFpNhedpx8/riFVy51khW\nPw3nIIITQja8SrDCIXpTClfs3nLEFl9Vnh1kONifjc+oEVKV8nB9yn6x5J2b\nTrdUu5gr4P6bN2Ph3kdVENy3a0xeCk/B8iNATbqLx8/HrUNu7SMoIJuXM9c+\nwUQCesBvrclFnfHjzRnuGS8jZxxmLkPq9pnIDzITWMQBiiT0Abw2F09KpW+F\nVt44L2XIn+bRx7DIfX+0gW3g4TmwIt8k7klHyyqDfSg9cnwAvqrN/dUkicSJ\n4VnM\r\n=Vfe9\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","engines":{"node":">=12"},"gitHead":"94fd41c7dea0690b83e5e8796a06c7bdf0a7ab98","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.17.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.6.1","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.18.1_1622570206255_0.48346036631194433","host":"s3://npm-registry-packages"}},"2.19.0":{"name":"@apollosproject/ui-analytics","version":"2.19.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.19.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"69a22b87a0f2dd7f545d4121d69546584a2b804b","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.19.0.tgz","fileCount":18,"integrity":"sha512-Jib72E3wVOXRhc0UoZrbubaZCEoKasc1DLY/CZuGkTy2ceVt5yFCiLNdLPOXwkPg1vOjVeOibQNP1nwgg57s/A==","signatures":[{"sig":"MEQCIEv+81jl9pzg3bj/Y2o4fOm3GhhVkloisyN0WTa6WgxPAiAGwHWL8YEsXY5pQB07RqY+KdaXwNjKdbQU6GP41+a6zQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgviRUCRA9TVsSAnZWagAACHwP/RxlFk6dr2EWNFD4fCqH\nlQRI9tmctKR6EQ1OEEuaYmtb4JyKpe+prURgnr7COwqx+JscDKe1NO9n0yD6\nyXkWceNuDRzP96a6aQgkqPjJtUB5YGPEycQChKQ/XFzPTHVW04CTrwZthNyE\ndYTh5yDST85wt16IeC/VXqm5UeMBBdRBgq3m6CRX+n3QMypTsTxi1P0XoM0s\nxKL9cTmSzrk6TWqhfBm4Y6i6mg2lvKlSJCKWGB3PSuSOcmf7yxhhxmWZ/a9H\n830Rx9lXEyqplefEpccQsYUKlW6oRKJAaQdD49js4UvTpwaJqW0rhh9YqxyR\nsTK1hwd0mbTzlYPXzXNJKWcW3M1SmZdrRHMGagN3KaGaEYFYAR94L/euLhj6\nF6T4KyeWcpe7tVmbd4Yu1TUQg3Gjcmop8mvPwW7ZC/tW7dMp3ycJjLoHAXx6\nri8ta85CKIw0qwkEZG/j8pIAc2RjHkTMLi7QIwqrZB5NWgq277jB5XY+IhiT\nuuQXI+V83RHjfGNcdjrXBVhWqgmR4Il822KyE725WU5SFlnrWojGsKTDGFCa\n4tta0/lCowDpfITHcwcwayJw9yUTjyFu4ixjRGAj3oqQwZzwXKNxwfcdt86h\nipiv0H6hUGIYwHFDFe+IiLSB7R84lq5qy7XB1+GbSpua7QgclVfDVyYFBult\npP92\r\n=3tIm\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","engines":{"node":">=12"},"gitHead":"9ee85feb3e1be9718c6996ddeef78b2a5aed34e7","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.17.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.6.1","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.19.0_1623073875941_0.21523044080956644","host":"s3://npm-registry-packages"}},"2.20.0":{"name":"@apollosproject/ui-analytics","version":"2.20.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.20.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"7596a39cf3dee2e32bd272a021ce631daef89c0b","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.20.0.tgz","fileCount":18,"integrity":"sha512-oAdqJkkQEbJ90V9X7s3MaQflGVIkbDENX4c37nxEvxSGo2G7GZoxy3wcBjvyoKMXYj9BM4d5GnSgAD36UecVBQ==","signatures":[{"sig":"MEUCIC39ivLW1hrOhWptVuEzktqvyFuhwuhh0rsB462XPkBXAiEA3Cz+r31uwqV/QoFyv6iqH+2PBYUZWJzH7mxZEitWc+0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43382,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgx08lCRA9TVsSAnZWagAAcH0QAJFmdLZo3RMmUcCryk3/\nSlFx3G13f3/XwBLlicpUsbQfz4FHA7Dlgmr0ByrKsn4SsHxdpuLkyyNwQQyp\nOYWcjHE6qAdI0Oe63MAfrPAwfYDLAkw2VfE9k1M87ZFHSiXO+88L5wzQVup3\nguLIBxJE8EJyvhf+ATr+a5wzeZx70PwUJci+ynyYWG+cJgM7m6PF720EWjYK\nDb4OPRX4FlTOZmDa/BRICDuQeb1A28IAIGUf3MvFNeGgQAVCcRTi3Mwxhas4\neim/rF9/Oho0HgXF497W0xf3ntPFaxO8qS+MoQsfO81qaV392hLTzQn9i1sP\nJLw7yGMX+4xGYHuun4CqyZiNfChJEr59TxSSLgYUPBj+fu9TeDw/54TYra7w\niOMLMqXWdKoYj+6xl/EUFskP8lFDsnKmoV6PCfAvHzmzU4YEb+Px6aR8SdNV\nvUGom24tG2MgAOjmKrG7z7v3syzQMphLRwGTkHC+uJDy8JB812cmvNBledBp\ntG3dXaCliOLh3hHTx7X6Nb8i0JNBbazOmKbd1jIRg0vC7u9SRNwYcynyoays\nlj+ey7YRYPuQ8dNmsRaVo4qa51xUxKrYsUJuynPWvFKrxUPY6Iv+Hqh/2hiI\nIXA8vDmVMcUM/y6zBY/afklTtrN6UwfDkR5hmtNVnBMThStcHLQBoYRUb8fy\nAC7V\r\n=uyN0\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","engines":{"node":">=12"},"gitHead":"1495867f88c35e8462842b7f09aad1fb29d896c4","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.17.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.6.1","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.20.0_1623674661065_0.19260335268002926","host":"s3://npm-registry-packages"}},"1.8.0":{"name":"@apollosproject/ui-analytics","version":"1.8.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@1.8.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"e749571041eaca451f9b0dbb586110a22e081be6","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-1.8.0.tgz","fileCount":19,"integrity":"sha512-patGqzc7xmvaUlkgnA7EAMW87JTvnpIkXIT1uxwwj+Qz+8DMxi3OOkE5U0UXKNM7Gv9Y/w1To7UGEPEa/vlIPQ==","signatures":[{"sig":"MEQCICUmx2zSljXvqudsY3z8IZ/VbnC5E6YWa2E3Fo+ABQSgAiByQqJICCOc3+nFdq9iASGQ6JyvPrsR0fcrao1iIznPnQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39113,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyfZvCRA9TVsSAnZWagAA6dYQAIQTqZJd+rVUxwsYVnHB\nIc/4C4aNDrKzbSZqe43oH+cJLQa//Wvwqlnc2TtVWMXqxswVxb1vJFbVPeyj\nRqLAY+iklMcLpHcAYuzv2/ef0e40GiVP1y2HHQl5gu3HmqnO6psebbB4rZEf\nwSeQbkU3LivvDOkNVCXyoG41VZxsPceyQYhe/crqu5Izn0WbGrxrSKitkXdx\nW55gKvKmYHi+9og/yqn1NTUUbZg7+bUaGBef4/GfBARKcDVPor3fSVBO3IFJ\npwzSsaVdpNyQ5FSwN58en7gGZSE60PcnkjfW02wciGBjmq9+VuL/U8EtRR8H\n0a26Mv5U0ratNyRVUfuMC8+bvHlo39shMa8f1DbwvsL4K3yzk7Ug+SIB+s9Z\nj2/zwPmNJSs+45gHNcinQvxIyshm1CYv6gJ3SDRTOdM/1zE5B3/8DJ6WvvTs\n6iwhnpdSuWNGiGCM6FCD5+1VzBd/ArekWkR11782T/2Z3/gLUZ3vvlGhgB2U\nczoCXx/tPjW/QVjbulHVo/5JN2zGzbho4N2TRC44kmrX11LkckXcxkdf7dd2\nOK9mX9ut6atJWACFNlAytEvq8gdQ3k6N/XCIu0iqDEt5sKITCCmd5HaiH9lS\ncuQ5Tu/+in+Oj4jo/UZ3ZLOAa1aelQ791xynh75MnZ8F8CGA7V0+LnEMiGBj\nkD6u\r\n=e5d0\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|rn-*|react-clone-referenced-element|react-navigation|@apollosproject))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","gitHead":"84eac346b4d986a773a06bb8a9cca2c3ddc54245","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"redreceipt","email":"micneeley14@gmail.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v12.20.1+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"12.20.1","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.8.0","react":"16.8.6","prop-types":"15.6.1","react-apollo":"2.5.5","react-native":"0.60.5","apollo-client":"2.6.8","jest-fetch-mock":"^2.1.2","apollo-link-http":"^1.5.14","jest-react-native":"18.0.0","react-test-renderer":"16.8.6","apollo-cache-inmemory":"^1.5.1","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-apollo":"*","react-native":"*","apollo-client":"*","react-navigation":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_1.8.0_1623848559138_0.4130677740704374","host":"s3://npm-registry-packages"}},"2.21.0":{"name":"@apollosproject/ui-analytics","version":"2.21.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.21.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"2574c7335545a77aaddcfd91557fe18dde975dd7","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.21.0.tgz","fileCount":18,"integrity":"sha512-CMjCaiWNb0iXI1+SsEl54qNLubCdB+fEKWmUXxDbQ/BABA6cL9ZmV8RrTS56+FrQZIi3pEiJOKnKgFu0NYrORQ==","signatures":[{"sig":"MEYCIQD54L1hLQ7Vn+BcThXhvpL4lDlx2rXDmB/DWuK8ob3LpAIhAOdDH8OBu/Aeu/aFw2B6gTuec5ZXYCqllS8R2xIto4LN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43556,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgymRLCRA9TVsSAnZWagAAStMP/3D3g3DSEU0qrV6vkSca\nHcDD/lelB++Y42gT/n2ii9Dt1d9f6MWwg83sKiTLaBL0wmRhVs5BwyPmpepL\nK4MVt4t9HrcT0fd0/BkaW9LPK+MRyC9/ZjP0Fai0ZYZ4gWrscVhl9VN0zTFX\nvZNzkk3qdTjrQoozzzLhxagZvaKH8pZvWpemdOQaae+/RnndHZVz+4XuzlzW\n/X4FfHa4bnym8gnv0Z3vYb8O2FiDLI67jKp85CB2wOB6IP0G5sA8o3N+xG/8\n3OKig921jAUY5x+261SwBCYvA+cpLOVIlvKt+Tim5yVoZzYrZzG0xKHx/hx6\niAJOPVNKRyBKXooGMGtV8QeacfMKsM9mQeHjCZtLQYct//6WWg2Opidc4T32\nRXo0aW9mbY5v9ceBVl4id1A2occH7UaMmAxgjfjZDIktaOgJYB4slEEYmSKo\nTsTGjicbfY4t3jkaIhv/0RBd6XrSn+bFFip499rFoRjxSGYAKW+rA7PxYTrV\nPrYtTCg2sCpapMteymGNu5xEAApX1EnaBWvgwkDTJrCs9wRH0P30VEvSAyat\nxrKC6jX28boP/h2egZXnHrFJyKk/OQ66LSpvpXN7A7D36S+OQH1TWO4fkdE6\n2nFP8y/V+e4xMX+6RRUt1diutzjtTqxbUUa7vrE2QXL/RkjBczwq6XDQJnLi\nljei\r\n=Xr5Y\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","engines":{"node":">=12"},"gitHead":"e005cdc1709f1c91ce3ba308aa65ad2532a08630","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.17.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.6.1","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.21.0_1623876683134_0.8616144980994163","host":"s3://npm-registry-packages"}},"2.21.1":{"name":"@apollosproject/ui-analytics","version":"2.21.1","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.21.1","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"50b2c45418749fa392b516aef9eaf3eb60b5917a","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.21.1.tgz","fileCount":18,"integrity":"sha512-16pcWmlaaPtUWsDUo0qcSjubEpuoAF+rF8K11P1Pl20HW4mTEXwxU8hW7trj+dfgk+pUKT7LjbhwGrSt9kSdyA==","signatures":[{"sig":"MEQCIC395r9UKUppcA8Vkgrwz09ZMSUbghKUl0ZXQdJTPvacAiAbL3S8IcYVeZBT6baA0xZTaWROpkTVHytBcwbnlAHykA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43731,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgy25YCRA9TVsSAnZWagAAdzMP/iKA7CgiF+PhfmcNjGl3\n7lz/Z2rKfcccxNxa5VFu2snw6lFd/fnJgY2U5ca7BiodsrHU0cH1ksDq0BeY\nfeoHLOTziwn7VvQVxN/oqpaHmwINEmgGPrh7wKssAQ3+OCEFJgSC5CPV9mUW\nLBO+Ylr6zGQ82atRcrE91kSijPzzVlhC3tjfIAEygLavU6eygcLhc4R7ISu/\nTjkueeK6sAQ/pCXbhlYN/M+n9SzAx1W5SjP5cMQJHyWnwZgt/Dojo11Ppljk\nDrzgKEhSrQ0DmGStPppmbxPOfetEP4wObUJpxMoLf/kRW1IXv/4t3EeNO3mR\n53BptC3KLAEpiJaxXUNFZGTtNpW97lQgmf2ZZtAvJ5AXuhD2B7jXsNP1bFuP\njxgl5YZHzpqn27R30Rnc83xD+gFjVLW5KFOq8OTf2T0+HIcAp0mLlV+lliLh\nN3IN3LGPOa80+beYpqJ9pA08JpRG9hq4LCtBlqF9Rktzja6zU459X4SIKMBQ\nGGP7usce8aQi6k/UgaHGHxR5HakAw/riQhNbLlO0OvntYx9wcsQ0z9DSu9dx\nSFopXS6klOl5ECJhnmrz/IyYQ6oE1x/JPnbutRbQoZsj2ttzaGytt76jQ1wK\nS2ZnpYRztIJhSlbBHzPtbhPMRJyd78zYa0uWTqr1KqTLm/aL8ljtCF22UaOg\nwM3S\r\n=qGd/\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","engines":{"node":">=12"},"gitHead":"ea79f438b8c422ae19803d793f96d44a0a4d98af","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.17.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.6.1","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.21.1_1623944792266_0.49245150835684015","host":"s3://npm-registry-packages"}},"2.21.2":{"name":"@apollosproject/ui-analytics","version":"2.21.2","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.21.2","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"4862860ee14336c595616a1a5ba3bfc4b37c73d4","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.21.2.tgz","fileCount":18,"integrity":"sha512-7FXbxI5KUx3xm/qKey6L8CX/HoHEJd+pF3fhuB3T1/9A18/eNuBwwu1GMIXJVbCkJbP6TTXi/hHaFrr8TUjqfQ==","signatures":[{"sig":"MEQCIBrh9vwG+zBWD8WTyT2a0gHVkaro6EzZUHvMjVPkpFSXAiBbQSF5beVevWo2YsCFj+yF1kRFfX4kwBYjJA6ggL+QHw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43906,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgzN1/CRA9TVsSAnZWagAA3fkP/2x+VR6+d1iDfanQMNYl\nVkivpK+v454lsyRIq/gMgXiMxxuKRd6zTZ+Psm8dg4dcoUiLzSTaC8+bHgnO\nQuT5jGeDb8HIJWEgZfM/C0xKSHHiv5EaGvdbk6sxJ3jwfTAcuAqDYSgIQsEI\nSUnYiZmf98gk2RZ/nbsU5U+as+cKIfDwC0vh37iDNp5KiIPKI3pUXrW1dBSF\ndVMRMHa7BduUv24ohErM/1gjuPwtSEqlxY5om1uYewBKr1jKFdr1sDjCXi8N\nxkvlrgnUmSQTseWcNfND8QnVkKDnxClclD3s4KqVCQS8Vwgbu6rtvQD7EEhn\nz9C0BfyM0T3QDibWgHnJFPfeSmDJUtV9tEJIN1CcDkdrRc59bBEJ3W58wcMu\nCjZx5rnTLdibIcKBuMHeExWC+azji0LAIHpUYbMzJp3hTJ428nfB29JYBEKt\nV9xthiediLBywWlHzguoHLRmZTFi3XrgMa6bSBU+tH6dlvbr4qEwnxec/rtm\nXgTWqHkueQh66RTDMyxMBrnjQkvhF75/UPZleP3jSugSYJ0LHS9K+WX+0OC8\n1D4MFLJCdtcRtvbjEBjP8RWTVY/mYnVkDw0zjah8sMo3+z8BQxHRqKAWjXSO\nxWkXyQeZfgm2kM+hGXsvzzBlaRpZxPViGWKvrmClmymMopSGZYUUvayEgyGY\n5j5y\r\n=TOd6\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","engines":{"node":">=12"},"gitHead":"92fb733c108694c7deed1f564b3eadbb19c84dd8","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.17.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.6.1","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.21.2_1624038782890_0.8671076652677951","host":"s3://npm-registry-packages"}},"2.22.0":{"name":"@apollosproject/ui-analytics","version":"2.22.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.22.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"eea9a184783f1a2b3ffc32127751ff62cf32fed8","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.22.0.tgz","fileCount":18,"integrity":"sha512-bAOakm3jEn3C6EwjN+BdFW+7Bo/aOLngCDcwj1D/ZRx5P1HZnFGKsKqHaS7U+veIR58O5fIEtl7bAhiU7TFCQw==","signatures":[{"sig":"MEUCIQDb7mhwpSmKFrZTXq1ZtlnPak2nOTsdsi71dKn4GDAKegIgFCXkWwpaKnddxIhFKpM8NxUe8qys+UkeSNRPBaDnFMI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44080,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg031SCRA9TVsSAnZWagAAvlEP/3WjOHq/di95jXRgZ2zR\n1pjFQ3FsdjnsGD3PibZK6/uhgf8NVprI08Dl8PaTNikkx09YBh912njvl26P\nAbJvOygu5rJscErN4vxiPbyahwsUvas0WcVIa5ErwhoDhWLggCMLdeDD/eD4\n3QMZxMey5Wm+f3iF9K5X34ZUrEEcjIeRSHwdDHPlZH5yiFN9uJ+wxFe4+mPZ\nGoopyfVkB78w5RN1Juqo9f4s2xi6tw4rviD+y0Gv06fLKdTN2r1y/irdCD6/\nIGg+FipRtY5W0CFT3jV6tqh5OfqoXVnZjKbwa8Oq6J6euKn5sqUnR+i4I6O8\nEbHVVmI46w8gjIEv7kWcj0qU7VDQExGfJljXKQ74a9rjHpH2wmKsKhvvSYjY\nVJHs50tRV6M3ch4p3+8eYkR73DOkegiZXYFirBpb3yc24xBhjbEAjst9cZvV\nbfJw+8mae5gqEXZdlaoEMRQjJxZqXXP6tpUzvk3oCL+Z11ty1SuCEBp0G/QC\n+60L8r5ZveCWbXnaSh4x/CZnzpuabyzyt1UoHgt/gu96I+iN6YesodkoRljj\n4FbE7Y/qZ4nLbubV9X9EKhhhE9/IQD3x2tpyq637dfwQ8RL+CnBBmeAa3Fgw\n7Og04Yc16olL/MSZA6I5nSZvy+WUSGnytG6H0QyREDMDnNaFlRzawJ5ku1Ca\nE00M\r\n=Ilg8\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","engines":{"node":">=12"},"gitHead":"cb462a535f0424635319d010a8cf51aeebfa2512","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.17.0","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.6.1","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.22.0_1624472914116_0.48527355995485344","host":"s3://npm-registry-packages"}},"2.23.0":{"name":"@apollosproject/ui-analytics","version":"2.23.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.23.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"c704ac12f48cd314e38b8b9cacc0ec8746ffd41e","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.23.0.tgz","fileCount":18,"integrity":"sha512-MC1YfM1bo6Op47TdM436kp9uVfF6WtNYu9hgF4P3AaYpwWPsoAQnlirJXOV68zlWduvPqv45yLOFDaTkEkYVrA==","signatures":[{"sig":"MEQCIGjHNoHIQcAIW2smFfbg/fAQGZZo16cUtpEiq1dUPiWBAiBGgig1tVNECmWunq6Ru+o/G8GuTZqaCqvvg1oM9uaofQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44254,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1Mj5CRA9TVsSAnZWagAAEP0QAKFTbh86719KDB5iyp+V\nnMT5V0P7dJtoyGVsZgl+IbVj7mJGt7soQpitzTFibxs4/plm54HXraYwfBD+\nmgkULFLK2UY8cMJgqL++5IxKKwM3gSC7FM+0uqBiQPx2bmsXNYhw24RCbIif\nyj5rxH/xOC2qTJYe+5lviTBeaJJfFnjYHSCHSMhClLTS8Ox6JRLwCL2dKsGm\nEv3egYUQnlzi6+7DAmTZxJup3VKD25BNWJ9pame8jMBPwjAYdlQTTMESD4S6\nCxX3yNrFGWgVEL/5NAsbLR6nDhN4ZJnZHATzIBS4/ss6k8HBswqoQnSCagcf\npLaQLedcrwCIuH4nU7CIgqaEcPSlg8N+cNoejtP8Q+kJat6N9vEohtz/znl/\nfcdqeBGNT01euQpqBwPI4fK4HJcrm7st0LcFtaPkdWGFgG0j4r+W0fW9Dcx3\nZXH58OUQtCQWbcIhl5UnXBsz5ZUltHW/cXuf9lRZ/1eMnknxvRG1qSCDMArQ\nMYZ0jFzqHv1h6ksPibFk8pgcgwGUuNhyffM+IJEpazNTEhVV0R4fG4uA9v8a\nKktKZcZXerBjcLRvJJI+Dmg6M/LRYYjz4FySrWUmyeweOGHi0I8V6iuKl0T0\nan/UBAsA5Gg8u3ny22B9dEN5/TfglOfKNU5oXfy/VqMduM4HJdtUsE8yt6Wf\nUq21\r\n=blss\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","engines":{"node":">=12"},"gitHead":"de9125d2b9149891aca6804689dbadfef767568e","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.1+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.17.1","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.6.1","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.23.0_1624557817402_0.4111694682041098","host":"s3://npm-registry-packages"}},"2.23.1":{"name":"@apollosproject/ui-analytics","version":"2.23.1","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.23.1","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"71335e4600de212be0c56d8015f6125f2836bb9e","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.23.1.tgz","fileCount":18,"integrity":"sha512-2R9WpPv8K/6ehip6EIi9Il1N5L1fYSW3pBeSxxMkL2HD2xU2T7xyUodRN+Ws3HNigOG+4k2QU1N9FCk2rEC4uw==","signatures":[{"sig":"MEUCIQDEkGcpJjgtHgzv229AVLLWozRerjE+Bfc8Q1AwFNGY6AIgQLeXZZZAc7W6k7tAUHqK8Fg/BUK+8CpifGWm1p73XAU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1NSvCRA9TVsSAnZWagAAlRAP/1xyBgQBpBx6gDUnJyA5\njWhab6viDsgAtVO6LAVxPeGuoCtO1sdOBxr3Lms8pKaRuPnGEx6J7H0vr0mz\nBMdWhuUyk/wM+V4/VjEHgMsQjIWXoL8zEX9CNtTmwTgivqcTLDEDQQG3yNRW\nghboJexlnPQAAInM22sWOP1o0utdZlAdErS/bJmqAqrFczjGf0QhSUnPqez8\nNxUhaxv5pdtYRVUVlG96+0jLPOcOR+10w+WWmdqgLTCTIaVkFkT0/tdDFaAh\n06WKaZUZLcDtimqI8ULmI0uQ+iwtcGoIrsyWihECnXXUxwUfNK2Q3pMCUdOO\nLaf1fjS8Qw6BFCWCFwx8lebUJNeEJU4VD4jxPDFfBoPB/XS0y1+VfLz7seZb\n9mIYrzgxpwzAkYnNa/xhKg2nvgzXpjCx478RTEk8jBl2G+gxxzX0sij+YxK8\nOcMficITx1dQHIGUAVmUcNRyVE/7Yv9qCL33i0h4B2+dPxZJFHNGD2dkIWTq\nsxS0jtWHlHV75T9d+EMKMEBYRbNoOcsFzBCOOWjDgDoDGLFV4VQGpKUlyG9r\n4VanEXe+s69t0J4qldH+7NaOGIt5jUbBJei1CYIatEohip1YNYc09p8IS3vF\n1BoMJWiFuLIXmG/sef/znkvRM40P7UJ/p/htesVhguT0NZVcwQcOP2hFHv4G\nTQtc\r\n=gNG1\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","engines":{"node":">=12"},"gitHead":"2a603ad82333f4f968585b971e9fa67de2d59726","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v12.22.1+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"12.22.1","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.6.1","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.23.1_1624560815273_0.6238136788607531","host":"s3://npm-registry-packages"}},"2.24.0":{"name":"@apollosproject/ui-analytics","version":"2.24.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.24.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"d39811fdf1c4f3fd1cc9e0fb69e75c090909a1bc","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.24.0.tgz","fileCount":18,"integrity":"sha512-cMKWk7WjWiroyNAefEJrk+AzkRR+Ya4Zo05LVp5WvJOmHKj0jJdEbdM62y2myGRACPOD3S9npe6QssybKdc2sg==","signatures":[{"sig":"MEUCIAk7SaLWI2o8dsp02fS8ff9wCqKtcY+n4HrkUopkRFJYAiEAhDafqInN5ZME38vySKHRKQMiz/EYXaN+hwLGoFadZfg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44603,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2drMCRA9TVsSAnZWagAAUG0QAKB4kuZ8WOilh6TRqrbV\npT4bKM30r1NMJ2adGwbLcfWIe2jdpvhpXBI+TrL9PgBwIJtMwswmyuqzug6U\nfms+1BxzK8pQs+ZYR5v5tA8FSRCxxP2zNjcUKDC5uouJ1pKH1yO4l4KGnrTV\ncaIXpkiF//+WO5CW+9eP9bjcdQKcb66duReaXpHeABNrCKfwQ8t2dxB0I4vK\nEHUyCsbUoY9pJh6qT7HFL7HDiK//5LE9thW5+TypiL9QrzjeKPzQY8l0PvAj\njSphhrsHJELsUjcJsElNUrsLPmyrtmWy867SE6VAVfcEAAOiTvCWaTJbHNUb\nzvSir7XeFBKK3QduDUuwcbL86vi6rum97RE58LrJP/6c/ZvUaommoPPIvjdn\nELGAOiB+ayyUjlKNAiW8edr1S4pqnrnvIR+S8AVU7WAgFH/QvX2UuFF2aWJQ\njqeIBxqN7UasT5B0lFfCCn4BSJrkud/TM9QWkAZorAQEMroarGoZTRzwBIj0\nDSMUbyPKC/v4hisshTVnuDMrA1geRA6t8WTNSZIwjxVHTyeAbT9bDLAjjZXe\nyOF0rsoYATeKY6ssKirXs2YR6dv6jvY7dMyBAQccOYkfwXQQr6LknnMM7DJo\n/972vFOzTTMFCzE2Ych3a9p3yUnIhXA4Im3r2PiKVuE2wT0odGynfL+j/Wgh\n0Xvg\r\n=lzlE\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","engines":{"node":">=12"},"gitHead":"750290295526fbfe0a2c6b841233acf7c998c2b6","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v12.22.1+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"12.22.1","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.6.1","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.24.0_1624890059921_0.37339912072396153","host":"s3://npm-registry-packages"}},"2.25.0":{"name":"@apollosproject/ui-analytics","version":"2.25.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.25.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"7b9659f72ec2abe6995313cbe50ae020fca98828","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.25.0.tgz","fileCount":18,"integrity":"sha512-jeTP/2Y9tgeLgnV9rH4bjgBIehR5ZURvbxlMHR/ROS79Dhr+kMvAVk/5wpbVxODI7U5V6IFAOjaNV6NrAov2oA==","signatures":[{"sig":"MEUCIQDTMOQ4+YRjBBoh0ODXFgfV3G4bIeMFh0ff1QNHIobqPQIgKkRjIB5AvAKsK7RWGldi2N4HYoyUy8d6YecwbO177M4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3JrxCRA9TVsSAnZWagAAb9UP/RRoZQ/Q+zXcC1iD2KnO\nBEqX3eE/9/9jgz44T+ZahBhAN5WyjWPhS3hs1LI0h+dWMkbsbgJ7Gw8enii0\ndp61R7l12tEBDe11cZ0nlnRuiLNFLAgJQY5Yzveh/0NsZY8tovzpvfELoXod\nBsmbit4UMPwR27fcMelW4IzIz/ifTnraFfFUX4f6VqNxD6QCoaBzJOR7GwX4\n5KrO2yuPbdUhO9mehIX+1NGsZj9MnOCdpVh/tNP0ZZeEd+S0XrJ+90Y68MvW\nc1zDymicMDlHdBKPG+cs0SyG6tCqmyArEnvQtOAK0KLCiYnA9ErdbjT1snzA\n7EX7O/6N0AxHIhHjfsdflFInvIBqWyDvrKNx7F6Qwak/6p9JOtG2htHiu7iC\n3pbadddgnpJcUntgbZFHAEGpF/nD3MmWRj3u3UcbHDLJSSrIeC60Y6sDPMMY\niloDd283U5nQCuWDGr8XquCWhKR7aHK7bmYsEPOFY54xEHJShCQWFiwP0p/0\nnSgdaH/37gSAc50BvQJbkhVYqniApfPgvw4PkX+Ei1e2WWZ8vuf6B9g0vi1d\nY0w5Ev9vlUEV4pt0xl4VcefWmO2IfTbemxo6tt1yP27L+EjarzuMXEwwlCiT\nP6VxfxqQ8x8pNrf0cym/69sK/n5tzLt/MjpVsUXduL4U8IDVWXf9OepczdFn\n3da4\r\n=T66A\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","engines":{"node":">=12"},"gitHead":"ea7f4cc1ed49aa9a58c0a4b5116ee222a9cb4fd7","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v12.22.1+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"12.22.1","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.6.1","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.25.0_1625070321336_0.21059154828726934","host":"s3://npm-registry-packages"}},"2.25.1-canary.2":{"name":"@apollosproject/ui-analytics","version":"2.25.1-canary.2","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.25.1-canary.2","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"87216348ea148197e659347c00629397edddb357","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.25.1-canary.2.tgz","fileCount":18,"integrity":"sha512-zVKUHY8a3RlsLcK5oENV5lnIv+Q2ottRHmi1nwmDywV4UB0VH7KoLmAZegRZcMyFrbExPHgEud9qdcTuOAYg1Q==","signatures":[{"sig":"MEQCIFmOUqfx3WCHOYOuZlHalNMt/Lz5b7SvB5ECofTc+teIAiBRk/XFwGTXqlZIr+1TLjZCj2Re3CVJkb9vUOt8XO0CrA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44795,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3PQuCRA9TVsSAnZWagAAEusQAImWax8ZuIv/MdSR7ZwV\n+t5+09kaFcvyaMqjT2OPrad6VA1JK4UNUophJrx0HNWarDbJP/EQ9ulD0HeI\nvYdybYuih2TTpH9FpqFLvQQaTy9MKuAgH5+VRccTHvozum+DrWIaTsg4vYx/\nuOwgYx7N3isePVCNwW8/9aTfLEjtigJa9NyJhjTjcs2fmLuTBhoxgxEdASBI\n3eYo4KpHMpk+oYpYfWAw+qYNXdYzi66WlBgXMUN5UnldFarCsQ3cOtqBmogX\nmr+/kBKTkMBUKj5d4d9IyQBUvoF3dRwzRfzRbLGrdCsQyyfpphfqLdAbhkoK\nH+e6kv+rm9xMclN69zCOtAADHLqEX1MH0EL0sSWlo+QZ29woUVGlvAK5a4gh\nNVsnPwfRsaxD1QKCQ9kUNkPw1Jj2IwQPx5jGasEU4B3p6hsSAI7EbPftX1s/\nplqOWvbqHM7rR4C454Xk7Zs8VgVGLsIQyG5Hzq7ljB1QcHNF+TxbqCi3ZqLB\n7Pt538dOAUldmLwkjHXEksGKqlXaDj+SwAmlkoIrQW9xaii9Fd8fbK9LzKrj\nBMExete9FjQbmAYMCHYPvevL0yGaHFBkAzgRitWjZECYYRIntyobilLRMx5a\nbcTiuZBe9W5BnDkjP4Ud9Zcm/vL0OPJtyNtCaHgcmtOlvfoN3DRuQn+htK4A\nhtcO\r\n=vqZy\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=12"},"gitHead":"3bc3a0c9bb98514ccb47f9c2d0f3af5da8de1cd2","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v12.22.1+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"12.22.1","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.25.1-canary.2_1625093166407_0.7802559987317059","host":"s3://npm-registry-packages"}},"2.26.0":{"name":"@apollosproject/ui-analytics","version":"2.26.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.26.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"8a310b6689cb0f1c53b235e308a76556a969df25","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.26.0.tgz","fileCount":18,"integrity":"sha512-DogyPGPFvJ9V42eMyuUvST9qiw7daAaCQdOyF1rhmkA5HuQafim355v+GvOdVsr7bVhp6Bg+muS5kbQ7SV9E4w==","signatures":[{"sig":"MEYCIQCiAx9ivGHJdE5f4L4pEUzvpsr90BVUdf6MwPU7X1h7cgIhANdjov69v9JQoZAl7zrpe9qWZBEWg5Wyr7rblT2yci/Z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45118,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg6JHCCRA9TVsSAnZWagAA1rwP/2qftLJyOrKg+Vfa4VS+\n3EYrzTW9aRFpHq7j3iWxo9ve7yST+7IX693pDh/GnU3+/x2kJJ2r+/xgXmPJ\n03NDiIEL0M7Sj7A5sFXmiJg16uYtP25v+SbZjb/Uu3X0X47daymQfdBFskQ9\nhzYydg7Jf0s6uVBjM9ua2nbeKD0qInK5TKRWuoyyO2N2Q/r/yxvycBnZCLWz\nXiTt+nD3ar+CbxYY1JW9ySbUtJIXbYImoIsC69sdPqaBw4/s34ZueoRcCTYP\n6ca3SSg5Vz81slFYlQEfXKnGQhenKeGIwNIRorlVKA6IoDjtsKz2bJKcdAKk\nauBekDWYRuS7M3CuSw5zAV6DV+JttjxB6YZ4LdmRECec3j++7LGr90X5dZCo\n0Og1rykb3ewELMTq46nZtXqvp2+MSzWpJH1SDbv5Wubu4aloAK1C0IKFOdVp\nrzTshy8hSNuEgXKMvLEt69zvCdTx8eRo/mnCZlf28aPkmBUB28FGXrZ0MYg2\nVCJqe0ydVN9zCB7+Ua67807Tgva27s0nNjbXnwxfNFMLFUvAc9MswZg8+UKI\nyD/ky40yqBEIDXtsTJveayBfsd+IwZOe5DMfHfHyGwTyW2T/0HZL96uzVUX1\nqxXp3LuVVhFUdRXVugpTLMDucqcoya2Lo98H4RgRCAE2as4FhE8eW11VSihZ\nKGZe\r\n=qErt\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","engines":{"node":">=12"},"gitHead":"d2fda542fd8141b27075ea03cb637270428310c9","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v12.22.1+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"12.22.1","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.26.0_1625854401712_0.8073872990635496","host":"s3://npm-registry-packages"}},"2.27.0":{"name":"@apollosproject/ui-analytics","version":"2.27.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.27.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"5c975d3dc0331072209ea3af40dc199571e0d4ff","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.27.0.tgz","fileCount":18,"integrity":"sha512-1ysm9XdrT2doM0ukufvaTGQ7dbvedhJEsmFU61zoiRJhzCGsO59C3bLrGQTr5LwIvrN7cGd5fNE+Ar5NP6yA/A==","signatures":[{"sig":"MEYCIQDeHZSv93E/njZgH7jgPc5i1951ZrjogMenK2/gZn+0NQIhAMJR0i6yfhctCqCX8s04iY1xrFrj2LETNy6zXB90131s","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45292,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg9bI7CRA9TVsSAnZWagAAFQcP/1Z/AOgspL+VqV3spRAe\nm2PS4VwBrQ8Id9MJuHe6nDRLUWaZSHI/vZmEi0OCD2Y/JRFETZPISNeuvCEm\niGSqdohDyyWyOOmPW4VXra8Fe03rR8IFOC4ReA3gQRE7XDibPQK0+o7pqIqD\nqcJkohNPw90tbDCyp6k/fu6m8YVsSC2CewSJy0t4ItJJL1WveVPW8FhuGQ+0\n67Wcy+nfTERPsYLjrWVWYVWBLwvRk9N4LToPQskQwu2DqsgybO4u3R3TlYdl\n4mqgaH07mCPYqKjQsHZxw5Ojd0i3h5eAubfBng6vv1fyMAi3OJ+06ttm2++u\nsN9WqOeRw1GZfkz1bWaaMwoLV6qg32XN+6C8HoCSBiP1UPcZJ9zSh1e03v8w\nuSOfqD5JZ/FNmR1JaLAL4JHw0TANE3DqcyXjgX8NGW/jENtGymUr2/sA8Dpf\ns8Kza5w5DH0DQbg+ji1ZBKqqk+TM67Da0wwzDZKjTwP3H2cgj5/6uwEiAzRH\nIguDnEkwWTvvmFZTDcCR/hl/o/a/I49FnnpewrBbEuq6u7emWgKXGu6cMNzm\nuD8do7zLKoOSpTvytO10AQt2dY7gLPGfZyDLwJQhf87uwLUBVdB04NGawE3Q\ncfap+ekfT5byx9f2/eTqF3wDsaELHzvq573as/NDdb3xpujfwc5xzvpL8ju/\nigdE\r\n=bgTy\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","engines":{"node":">=12"},"gitHead":"616ccefacbf10c5625d559b564880e55776abe0b","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v12.22.3+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"12.22.3","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.27.0_1626714683523_0.7791574790148659","host":"s3://npm-registry-packages"}},"2.27.1":{"name":"@apollosproject/ui-analytics","version":"2.27.1","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.27.1","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"69ae48d097f74e8d59e4b4fc9665571fb4cb85ab","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.27.1.tgz","fileCount":18,"integrity":"sha512-vIqR0ugse5cehleLWWPVNN3nZLbkzFDL+UME+P3knt81sZ9ZSacVFaIm0V2d87CC9Thi+BtxIZMUTrdBoAExJQ==","signatures":[{"sig":"MEUCIQCnQD45BNpcyV5NTAbHtm3DKHTmXivxeD/kLG96Q6gfkQIgCgEvVfbtOf9faAlAvdED4Y3VXyLKXB5A8hiibuBzlsw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45467,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg9s4aCRA9TVsSAnZWagAA/2kP/0tnjpSKN65FBZPLLPRt\ni6ooyFDDoPnme1XhZGj1ACUnocx+CBm8ldEa5OpEGS6fRJiXdzvaxMb7jr3d\nnK6It2fuhKhBKcaphOxA3mSIzflu68cJKWJ8Mc8igQsOqMYtMkZzBPITMlxW\nlW89lMnjB6x0ZcMKdpJYbB9co/P6jCjUKK95UaRiQMjoXUriqjE11XNRnB51\nJefCe7OGWnLDcUc3s2FTHCpyhgoF9aEzGmvv4E4FbmUclk256HTvGrX2dH+/\nvGHpzCsHrWMHjy+w6DOXM0+mThRbt+RNXIlR+bm+5nyaiwQjoXYzquxr16Gt\nVuKLo58bQ3++borPpO+HCsZV1srcPHTiPEJtyrV05jOSGsQm/5IgDiXzgU2n\nwXAijQdwhhNuJ9GhpIDHKIWdt2nIWHjKHHD/XJiEJ4bjQMXGaa/X4PuAPv1k\nyiPp3JvUwlmoWc7zENFy8LMAs7XoEf53Qr2Qa6x6DqS6xqAX/xong8+71WV+\nV4w5Uz8ceBNIgsO1ThQ21USxLVWyTUGJaszAFkvKyZ5Zjv/WD8boWRD9lahN\no5549mu7GrN6soLYzH2ewHELWjjnOEQQ/TgMroHwTzmjx6Jw4oOJowdwUKp8\n7NpTLrh7eKYRF0LkQK0pIuYt42ni/IvjugCnCyQoP/LXKwFU4gbdMIof1HGM\n04ot\r\n=iuob\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","engines":{"node":">=12"},"gitHead":"b0717da516617733c322d19be561ee402c499b06","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v12.22.3+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"12.22.3","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.27.1_1626787353914_0.4025590214424135","host":"s3://npm-registry-packages"}},"2.27.2":{"name":"@apollosproject/ui-analytics","version":"2.27.2","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.27.2","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"6b9dfde4850ecb2239ba5c559726254e6b8ad13c","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.27.2.tgz","fileCount":18,"integrity":"sha512-Q0F4EJ5lJwbsXm36cqBERdxXnWc6k0Wocyr4nKNAWVxje46GRsIl9so2wJiT90y5zj78+f+X8/fqjlT8+R04qg==","signatures":[{"sig":"MEUCIAKks8+gRSickOLxnd+JYxp3tCyq6mNRvFHqHjEQP2KkAiEA7L54NMEFKqllv+Z+za6tZunlA8YcTAY1Xh6nrqViR0o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45642,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg9ybYCRA9TVsSAnZWagAAK+MP/jrAI8tawa4HwRM00C6N\nNQzl4u0SaRikAIlqYLQtyGhF5Y3km3qqXRHIp8MsaDOMwSVD+KygIb29zzDz\nMN0Zd/tHKkTfUgBV7hTJkmJW+Q5wk1Tr0abh15oLLssBnS56YflfHV3S09SH\nmC/Vtct4dUAfY6U//iTQ6AZSr+LOfB0bt/RvB3CCxqiAjkWlyj0DsVJlHpoY\nuZAXIxB6y9fIRx5jwM7oZ4BCS5f5NVfsD99mfjmm+3W5nOBlR3FIT0nWkOWR\ns/RvkYf3WIBMVC/oOjXaaHx289+jRX37lsdsB2jqfrtY7neFPUooNMFwpnYc\nNDxi0wFe7MTEWoEntxDCnnt9Izk53/C2/IhWkcWczfIZv95hDATaPW5UzR6U\nC7e1kxoMC66fbILhtAtlS+C6cPVNJRjtlfdEHbHEYBpSXJ9UOM6BjhqKPq9U\nHvM8HXVVfRIXjxB4C6tY/FNE/vcGTtQZCdFxH+zADtb1fDXt/mtQH3RfFuDH\nT5tGIQsVM0zuo4VoGu1J+hW5/ilGEZVBVqT655+ko91WXZEDy/gNJob9ifXB\nt1SyQtG1wEclbPfxjWSO2zM4ZTlk7cFLs+pYaX/mAzD8j+XxyBGABbuAhqqZ\njAjoL2TYuQfp9hYjIcaQB3FayKiTCcOWiRHJDDQvLplZluABvmROw/EuWhNW\n6eqX\r\n=g6WK\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","engines":{"node":">=12"},"gitHead":"fd9f79cf8876c862cd6a50abba490916fecebc5a","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v12.22.3+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"12.22.3","dependencies":{"graphql-tag":"2.9.2","react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.27.2_1626810072537_0.07707581563733679","host":"s3://npm-registry-packages"}},"2.27.3-canary.7":{"name":"@apollosproject/ui-analytics","version":"2.27.3-canary.7","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.27.3-canary.7","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"977f086698dd3c9bb21ed9176e8c2386eb40bdc5","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.27.3-canary.7.tgz","fileCount":18,"integrity":"sha512-o1zn1Z37c3HbsXdRhONSnN8Ej5tdbJKvSKwu4wa4bGOkmbCpm4fb7Lpbu+YiY/3/4ytBub4ZHqgthMdHpALCSg==","signatures":[{"sig":"MEUCIAZipge2oI5FpJeDr5PSC85zH8Y+lUVSZES4iw1xNt/zAiEAmua7CTRLZs2jRZF38HK6ZCtX8gRFw0vz66aBDaASqsc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45646,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAHgmCRA9TVsSAnZWagAAmFYP/RIO3EpPVs6XgQb6dyXr\nGW36702ybZJ1TcBPpKnVzsTu06lin5Vgf2qJtw3g2y/nTFMKJESp0J1b43fS\nDLidvTPPJ4o5VahrI97AfQIpj1EV2sUGaX3gK51Mj6bqAfgmdheHhDwdU4Y2\nWwJlkJrOaMcZAQ+nECC3zdjqNSMNKMNWh8C0InbPEq4OuyjqDK/x+ySkMiDq\ncrIdwJ6eyB2IbMc/E1Jl08Ri4TAunEl22R4hxMunRGyoTMK/qCy1U3P2RGLY\nFSroA/15PTn/3logN8XPW85dABcolJxFe662Y4OamUKhFyN/M/s9fCc2KpO/\nBIiTiv11OGCkBTbfchs66qHGTmW3rk8sWFDnVpVARm8Og+gn7k55HxDuLK59\ngBV1MISFYhlwt5U/G4KoOr2P7XYGtJQDt8wTo+5P2vav9hmnr9y9iIzs4Zbk\nc8Hy1eKrELT46ticFDX+N+pzdv3Cma3mL5xRsPnZ06Uwpok5/56i0qMdd7Kd\nYRUQNRkhnmsI9Sn24MEGinO/xXR3L1BwCAOlnQqzu3+3aMQoJhoXwS4LtYY9\nqzIazfMGVDDph8jdTz0eJyOiZhImAUgP0A3Vx27ZSwgKFOx2Qsetf+wHzrjl\ncx/paO3cSB4uw+xXstIGU97Sfh3vjpUZGA89dnmXk7P+R4XQSS64d+snaPoq\nbJfn\r\n=qAPO\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=12"},"gitHead":"4946de9242b21919af8538c204943ebd5bac8ec5","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v12.22.3+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"12.22.3","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.27.3-canary.7_1627420710134_0.5031068938537564","host":"s3://npm-registry-packages"}},"2.28.0":{"name":"@apollosproject/ui-analytics","version":"2.28.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.28.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"4c5e4ded94a1b4e6230de80321c30427e668c250","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.28.0.tgz","fileCount":18,"integrity":"sha512-94xuh3BnfM1WtKmc4Wa4Zxw6GPYwjLQr0Iuqo1PPWmyEqhIF2UoyXh2gjMkQm8Qm3RBuUQqaYrMLFixh9L+xrw==","signatures":[{"sig":"MEYCIQDg2jlnHf2ZK6UbCx5joa1vukL+LGzKqP5DJNRgertBWAIhAID4rSTS9ykb0IH7ahxqXk0xx/E3ezGeYmxcvGM2W3AY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45973,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCqmKCRA9TVsSAnZWagAAjDkP/2ueuVipei7bLtLxIZLZ\nQ0AeKi2oIFiFfvxrIVeqHiDYJmAFZWA54GbEbNsKZ9OVzopc+bHAeuZOrrf9\nF63mWUulVmg0S8Me6ayBWGYQY60qp7R3xMNrNt3Wpujhb95IQjT/rlhaiodo\nOdOk+HD4/XOQ2VptU9W3yfzSEf9O20IBf9lVfU/+P3Imw+sk091iFodgafYK\nSRDQpCUq5EillHz8KCsuftU2ypvhDD3HO0oQhSST/BKCqPW/2QcQZepi+nw3\n39zKj3+qYTHwS7H2mF8ZFFPAL+WcEJJbgONS4yn48WrtrmoOhSO2Hi9fB9BZ\n4q0UZEv50Bb0QfBhxpzoqdbMozRrL9Gk+zXEJYazRv9sM9yk374FaOsd522k\nfWKCQNpZvvK2j2EoSngGPjV7li6vAi/9wGi1GX/inRFzpPR5nJ2YkCfcOqQQ\nivnZX9FxyMy5xgq3zEA9qi7JKkm4JVwTAqJj+j9ud2hW2z013EyUb+LATcw0\n1G6bQMvjwB4kxoXxPmCPtLNVZPmvZjntl4NgLItKFADKFISVyAwr/VFrEz/X\nKwuSRMW8kNTuAbav8OmCrI7aMrkIhxNR4ptzfb2LJoux+V7vIPAx8oZlu98Q\nwFvac3dCKmG9gDtQSIN7dUbKiMwzfK8dzjb0v/P0PuSGQz+IDqVbQ58K6eEi\nNv2u\r\n=Jyjk\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","engines":{"node":">=12"},"gitHead":"b4af302d4bb5d8fc2258638ad0d21c7c8bc5da8c","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v12.22.4+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"12.22.4","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.28.0_1628088714034_0.42206834201185406","host":"s3://npm-registry-packages"}},"2.28.1-canary.0":{"name":"@apollosproject/ui-analytics","version":"2.28.1-canary.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.28.1-canary.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"8a414272949d605930422d484433db750dca63e2","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.28.1-canary.0.tgz","fileCount":18,"integrity":"sha512-NioehOkltEqa26aEuG0WF0A3eegRAJe1DGzcCURVHW5cp+zlcmptbhXWopSZog5mncIHF1jK00uPrEekE1sZ1g==","signatures":[{"sig":"MEQCIHeKiZ5lpu9fs1g5d+XSlnxTWW57aPyDweiA6eVUEfs+AiAhpdNrlAi4C9y4fCLDv0CnpGPobxsghkLdpyPFnRzmEA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45991,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCqnrCRA9TVsSAnZWagAA68IP/iZeliTifhIuwQsg1vWN\n+8leoojUVNSa0QHpnrR3JZ43ztnjj/GTuXWQ7iMOxQb/XXafKpsvTOxhrEBU\n9EPguqkvXvQsYzP1RbOTuoZzDKRkPq7xW8y6AmQqxpgnEHUXXrrXbR6MOYJ8\nHhxPRwazZdixaI4rICjYW6XSy8lPPTIo7N/qaY0LKq/LqP5iLrqdFL99qTYO\nmxAzESOLBSk2+ZQuuSlIJIkr91acyLQ8HbguiUQb6wxcm5sxTscDVyCNy6Lz\nw/JcmvkMQXoCvz8tr4DFeUDbLEJAJzRCjPsg11YExYF4JPpCoOx4Njk1+fGh\nbLOCEKQKzDLTA4uWARBsOOsGjbJupdiINc/D8s5D2Ry8kU4vzbqeLzSnLgKi\nL/fnjVrM0rwifanJIkzA1HWDDdopXxRtoRB8+6M3lbz/pg8b8RNzoW5fXfm+\nZLC95dnTSFL55BNV6SepUNPmZMOwGjYEfPVz2DP0bOf16K9fa61Z2F3FiDng\nBXklZ90piy0g/GYOeklHabxPC2sjN+wxjq3RoUI8mlpMuc4xv5Iy+NCdrWjt\nJMDJHtU2bcSUF3t0YCXi90vxQZbK8J7ogehlYWmgaideijQU+UzxXlpBL4d9\nfiuG/dw3RMWdeeY2PGMDlkcezPo4GRhH3s8EIbzwwm2i+vv3VtLpgFOoy1Jo\nvF8H\r\n=+J3j\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=12"},"gitHead":"b4af302d4bb5d8fc2258638ad0d21c7c8bc5da8c","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v12.22.4+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"12.22.4","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.28.1-canary.0_1628088811302_0.7063275911195774","host":"s3://npm-registry-packages"}},"2.29.0":{"name":"@apollosproject/ui-analytics","version":"2.29.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.29.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"108aee889f71774b5030b470f548942b948bec61","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.29.0.tgz","fileCount":18,"integrity":"sha512-IzdmsjQEDUBvIncMAFBGUoyeBSX1s5Bz2oNVgbbDyLxcnpKvWFptp9MHvtvWkNTAJGhXXcmz9rcmgUVN4c+KDQ==","signatures":[{"sig":"MEYCIQD8WW1QSXvctuN5QyJdyqgbtMe86NCyVy0fwN88FnOtNwIhAOwGUNk0qPynmYDcyfsNNqzp6iVukXyUaArI63YWMx7b","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46295,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDC6YCRA9TVsSAnZWagAACvQQAITV+AFWTCijpGzIGPjc\n6JEjej38K8AXhy+qRDsTrbyxbu9Jl+T3mAcsY2OaVL/MzJlmRQXZyiRVeq2T\nTQ1Uyz1X4C5SfUhnYYs8z3K1VXal1MUzLqZV4EkdUgZqNvJ+qDoCaSDmc+OG\nMlBpqy4W+JLGO13kFim1ZYc0pP3v8CQNVMF5p/5uQKDKfxESTDsZVHYV2Rx5\nGym6POe+dsWd1Nugu6BXnb0TXROX1rOasdl8+OdXwaCgPYhPSrUIGAgErslY\nPO+NoRT/WE2a315eVrxvHhaVHDbEVMAFcv8PpwtVkpVjrkKPH+vRWZa8Il11\nDTNU5ty9KI1Kd2J6QOY9nmrEDDPz3Uq8U7xvhOaiAg2g3Q240bzTgADkXiyh\nL867rw65FiHCyce9CeJv1GnBZlB+3fZ8uAAp8h1LoBY/cCdphWohgxILghUJ\n7j3l7EcitCjfn/4f1MCG8o1D+o6TDwERMAs415rKjl8yXHRi/RTzOivfe+vy\nYZAIuYNvpt9CybGRL28XOpm81SaEReFMZvJDeQIhdetnyUWX8CEPvQI8tMRZ\n9wxCoHx7HQxVyuactBJpbmqTmUMJbGxj7JK3X6ZoGXjBKvYy/t9XD/0SHzMv\nAAUjzadtu1/6IKvKf6dXFAaY8lcWpaVTPESFAdtDtrREK6lgHd0eDwKVAPwl\nn3ad\r\n=e1e3\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","engines":{"node":">=14"},"gitHead":"ae40e735efe0280a5cb7f334de3c5e6e87ed2c42","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.4+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.17.4","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.29.0_1628188312084_0.007492557607789996","host":"s3://npm-registry-packages"}},"2.29.1-canary.0":{"name":"@apollosproject/ui-analytics","version":"2.29.1-canary.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.29.1-canary.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"6d3a3bbac6a1b98aebcaed9295223cbd52a06774","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.29.1-canary.0.tgz","fileCount":18,"integrity":"sha512-IhIKeWmeWRisj4ZBaEnAEc7OJtpI/4CQQrOXxlxOtMZeDulFKj3s2dlLDnM7TIvcqP9nF4snhqkkn+CvNvKx/Q==","signatures":[{"sig":"MEUCIQDo6+LDJiq97ClIihj2Gc8qCeSlASwwxCVdXlHEYa0HzQIgZ7iXqhwoI0qFgsEoXM7ZK5pkJpV5SIB7CzxA6mUWqDU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDC78CRA9TVsSAnZWagAAvZsP/RhbDkfxQxyZR00zsMoT\n8KSZfgHYlM/IGyhBt+Bfp+stvsGz7s/ClfkT2sxIcsOhmXG5MBU+gtYi348h\nbqT73/wfiP4tP49e8O+4xxjS0k+Q+K+VcCOH75qPyizQTIVXROlMS1JO8jGi\nbc2gqUzqgtD8s581FCX7/hifNegx2SokivQDeLe/dYC5FuNsQza+5GgCCDqS\n2hbG2U635bM93ZCe2WEXm8TGeAf2KU3wAT2Bxc3helYAQx9YfZaHH9TjDPiN\n2IYbcicGg6w7nRrDE9DnlnwnyrLKi7sJOZQb+Rqb+S5FJQPOIzErR2dyYZdE\nVea/ybplxs8OIIN3JkiAfym76GQaRZPX1LBBZU8WVX2LTBuPzmFs/Ga4DsGC\noiMSFKQg4jccZRPZdnKI5+4xoLHNylIjysfH105LUmA3O7B32f4DWFRwwRAH\nZS3lpu2KeXhrG1eIIcP+6S90Bd+wF5zwhULFn0QX1AJWq5U/ZjZg7hU1oLhR\nLPeH+dJCK5iy5Lz4yZ3vbHOIVLBgCxfZc0rfTl39DxZjvDkizQrqyF6CkUpd\nSzcjizXnDN/BnXFRD33iJmzS7NZfW9/NgJAQ9Y9EM1C3xQoD2qZREkKmgwR+\nRe3lFGN7qC/kfbp3Tv5b7WryW1zOCxvCpyezo9hYsbH1mFVGjBhPI8liK28g\nMbri\r\n=5uPd\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"ae40e735efe0280a5cb7f334de3c5e6e87ed2c42","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.4+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.17.4","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.29.1-canary.0_1628188412017_0.6121999327583012","host":"s3://npm-registry-packages"}},"2.29.1":{"name":"@apollosproject/ui-analytics","version":"2.29.1","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.29.1","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"c2b1681a374c091640f822eb02b2dfe08d7b05b9","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.29.1.tgz","fileCount":18,"integrity":"sha512-YxTfWSk3jxq4Jvwmmdoed2QqmG5rDhvzpm3EI2azP1n4e4Tuq17IpiVmv3Tqa3U9UJykNN8/YGT9gPqhP4Wgtg==","signatures":[{"sig":"MEUCIBA9003QJB8uXJ9rk2ukrQNZ8e+55YsZiO68v+Lv+V8WAiEAs32kqnm5yL15VL/Uq9ob8GLTgK/Tci/8QwE7h3wgqec=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46470,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDURXCRA9TVsSAnZWagAAgEwP/1Z9LCZOxt+STLv9by8g\nlr1+BGQ2HwCRljHNk/ah0ARjsvuCk6cj4AMWAz/VK5aDoDxlvaDxG+B51fN7\n+cS56EnOUHfpqFQtXCcvL63awDjWMEQRZMzH4YR9Mh9K4LQY5N34uUV0CoRx\nWkKfLXORl9zxx/G6geAAi45Xlbp7DRsq/+mSPzD2mi1Pd7GyO61M+SM6n7/w\nM6yzOTtB5qV4QUY+doex4dLaEBGt3lh1bNLaphKUwmAOEc9yjb0dv8WnpCBN\nVdXLLLFNwRBw5JZd+V5qajCSrPWYxUB5ZuQguQESv29fdeZH8uNEPtpCmm35\ncXMG0sxhacf4OuKI+WuAcyGkHatr3ADa/luTtJ6pN5hTuWPU+08S2Bo7q3Li\nIw5y93l3Vb98bgr1ckGKsLV6vMxDxB1tEm345BOTroXt94pCFcahc/iPYefv\ns/zcfQmg/xyS84b/tX1+ksVubh49sW768e4xv+eMhe0v4tFUSic7VsZ0gG/x\nHkgRCRERJ56kta1rB2w5dPM8y+73f3xQ52nGoD0XO6VE+xBCjK3fWDXft6hY\n9hkDh/gPtYR5MtFtPNG2FMXjUkYMfVa+lZLNAnmi5S9Jid1KukR6S/+a6bI4\nAZwQfuMrRc1RaznxI4SKer74hQauch3tKiQGQirHFqxvHpO1fTCdjJditBVn\nkvYV\r\n=Gk3S\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","engines":{"node":">=14"},"gitHead":"14660fe240565142e750f775dcfbc98b767f656a","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.4+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.17.4","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.29.1_1628259415347_0.7207709343208091","host":"s3://npm-registry-packages"}},"2.29.2-canary.0":{"name":"@apollosproject/ui-analytics","version":"2.29.2-canary.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.29.2-canary.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"5595f6b33f1db1aa7b5a4d65fbfa08ea660e01a5","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.29.2-canary.0.tgz","fileCount":18,"integrity":"sha512-hvobpGDp6Fh5JYTx/E9vi5/cc6gZMOCkN94VwRvE2YbZM6f/8Xsp7Wt68/7HGR3g4E5GE+T/1MO4Yg46BJVGDA==","signatures":[{"sig":"MEYCIQCXFJfTmEj/CSLtAdkF7KRbndUlOjLAcJ4hU3hzb4a8aQIhAOEZ1jIaZ5GJqFDeU5JhsVc7cymxYnf9EBtkwN45siGM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46488,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDUTECRA9TVsSAnZWagAAbgkP/inj8mw7qcQK6EFLcu6q\nACVPj+yTr+X/GZtjy1yBaZOPM0Pfp5M1IhpKrXBi18akL6VVtNYoHmO7x/Xg\nRqav3/nU1kJqwlhPnDFftUH1dKo35lwvDTah8dUTMvHRF24ssFeKUqe9tC06\nIfeCXNKqMuo8q9UsqK9U1oVShnEVqSHejbcS5X5IF2f6em2wgyhsdaPHFJsM\nl+pCrXrxaWLrn0mFty5p9f2/93p6CzeYLXpkoWs57vlyU/c1kNLUIn0Iu+ha\neFZY5K7TWNk0s6uy4kGNMbajGc9EuN23hSJ/0Q9e//b1ESkabR2vJ8DM3aiN\nmvu6DDOYS1zR7zcH7YncESBD4ZY5txf80elWi18w0BfQrP0OXL5wxRfxX4Gr\nG76cUfQ64s7Na+JHfcWIRrg1CmfLYt4+DVbW7ut/YaZm96ZrDV/HPDBN2fsE\nbcUMdoOduzBTBKVfcBslmuRjBKe8N0/B7xlQOMk3G0LjlSfMjMBsxQZNCOwO\nv5ghcEYiC+vWQiLxPqwrvPyEnFCyA8FErDU+lInqohOKSy+UsNahbbJw2vWq\n9URfftwG0SzMBDejrmhPvVBDHWJQOG5jrp33jlrjDa7WIesXhsELQF6Qg4OV\nvHqt/J3HKVt36aY8etoCNVGehDQrQcUEWEQWboNv0MgUm21osB3ojrOo+PUp\niV8y\r\n=hLmD\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"14660fe240565142e750f775dcfbc98b767f656a","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.4+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.17.4","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.29.2-canary.0_1628259524468_0.8065908050456991","host":"s3://npm-registry-packages"}},"2.29.2":{"name":"@apollosproject/ui-analytics","version":"2.29.2","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.29.2","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"eed9a56934a2d59ab3a8fdb4ba68cfb878a6f5be","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.29.2.tgz","fileCount":18,"integrity":"sha512-nLNic9063XA6Zzr+L/HUcbWJ/RO3/uPWoEmi8ZUeTuwhldlG0G4Kr9DTjTs98CYZ8bgdyI+bagEisP+mTT++cA==","signatures":[{"sig":"MEYCIQD+llzSSmGgceG2vHiwNvW0zirqKoeQIUeuVyESrsVXVQIhAMx1gmbA0w4GEU+zX41yYk76EsLHTshMQeqh7dFwBVHR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46645,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDVdUCRA9TVsSAnZWagAAHZEQAJjf43529zP4MJxnSnN0\n84+FY/1QS1xvLfxY6Z3olvAnGmG1tmOu3bM2CNP6GzJJVebzUisPTSSd3uqj\nX+Yo/mu0Ss1HjOZlZSO5ilIDD4jCg4vk3btlW7pz6nc27+hbC6ug8RXx8bj0\nCUJRuFbSq49rPrfl49v6z5zyOtTrw+3YkBONSaT5yNswjdm2/xLI0dFpk28T\nqNAaZxPesOH/9fm89K/7kyZX7hYzNPMhpTRnLvOxHbMQ6lfwPoYd+1WdgUWR\nh1fyrTsw1JM6kNItroeUUz3gB0kJQ8cnfQtDWZFdl30liipivYRF/A9hrvoP\nWRLLEbnya0MEBEQ9lexacAKHcS6Kja0aq5DxeWQcU0EPgL7vs8FDc9MI08Ox\nio6AMKv1AnnGrsK9ZXKsTZJ75M5zoCTpBqg7CQBJyTqcAQQUvadXAsZj5zLd\nw+5tq9gsFGw1DTGBKaPp3/H/P4/AQLonni/116B1xUndeWu46TzLRdDq28Sm\nbQtkqNLhX61/cNTdA5DpqRba3praHv2caFBae5Jedem4eptOzIC0EoL0d68q\nReuC1qD6XCG6T4MhTxy78WbOGvt5vgY7ipMprkcNEqyVICyL8mYLoZLN9fDz\ng1ZHS/8MhxLkD/NxVbZklaicp85OYO4ST+0gv0YHeBrbnYdrivyXDD5hTHpp\n34qr\r\n=Jtn1\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","engines":{"node":">=14"},"gitHead":"aaa3a9fd7ad5254cc06aa87475ea348cc3294da8","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.4+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.17.4","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.29.2_1628264276059_0.7610807889963631","host":"s3://npm-registry-packages"}},"2.29.3-canary.0":{"name":"@apollosproject/ui-analytics","version":"2.29.3-canary.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.29.3-canary.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"4865ca2fc3c93e8f8afd8135141c7771efd50261","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.29.3-canary.0.tgz","fileCount":18,"integrity":"sha512-r71gZet+BhLWMCNI197rAMayivMDr/Ix0m4PidO2lwjRu5E+U0M5YEk5SFaiNlAMIw/n92wlGG+i0jHDHcIm5w==","signatures":[{"sig":"MEUCIQC5Fbf0NZAbRUNLWWNvQE6SnFN0OLknIkQnGokQnS20oAIgCWFvFnPn9pJ0GgH93ch1TpdaNdakWFfsJy+WGolzqfw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46663,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDVe3CRA9TVsSAnZWagAAm5sP/1P2C7MDI/wej0BOIYfa\nXyG3MNj9et9JZce+LatKw/aS4a647TNYeLnHxfnG7usndT9jUScrVuIjo8cK\nz1jAhD6h2drTnMfZxQkFtR+C5h+l18GMScwcTj7vqkjKThCMhkxHJhu03rIr\nhYVHQ7rjACbxya153V+GD4Wwv5hVLSc+dQWqwzQ3wfjSy6zKGjIxbSSdAakB\nhMJDTYy9n3xfEP2aJilU4lNyxHcTCf9FgZ0ati04iSwaZdKN4uROY892PsMF\nnrZH0HxwWSuseQ4qk8P87JjJ0Z7OhRsXtQ5VO5lq+vAhuMgQ7k7KuvVS2p9x\n4UhhUZMH4NovjB2M5/E1FEbMcM8sBA2wQH+EjKF6gOTZWsMbeLQAeJldtCzr\nQCgAzFDAVxX28v0A1pg2HMr9fgoZyfDhbfS6mEuCKiBpeiZ3njTqIiyGMx1J\npA4XUxmzhn/zQcjjYVMzyAcy2HpTrWyV+NdfP+MbpfMv5r17+YhWzkWDcnLe\nv0vax12F3BjwvzpBKGEDVm8AttaGXLOZv3cdui/F06xAxHFlqaQMD2aYfNB7\nEJ+bz02kGW9nqLtg4nRfPYpoQPdFRJWr+X1ApzRCzjvVBbhWIYMp2k0b5oV9\n5Tqfj+TUfaCXzgCuLDB05Uj8zm3/oXse5MmeQLYj7rb/H0VJksdoG3VtC7ag\nC/V1\r\n=3VtE\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"aaa3a9fd7ad5254cc06aa87475ea348cc3294da8","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.4+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.17.4","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.29.3-canary.0_1628264375030_0.876841425597628","host":"s3://npm-registry-packages"}},"2.29.3":{"name":"@apollosproject/ui-analytics","version":"2.29.3","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.29.3","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"1352f4e1ce99ab3322ae86e8453b8df93fcd444b","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.29.3.tgz","fileCount":18,"integrity":"sha512-EpH6aJWai7yp72abQz06tTCPelhF5Li2Rp1VVYcHNo1pXzry79EWfmU7PK4JZ2He8ZkXmpyf6XpHjP5XHMJGIA==","signatures":[{"sig":"MEYCIQCYQI1XbV9oX0wPQ+Vxo5gBA5XkCQg1vlWw3/2B3/tOUAIhAOpXh9laAQbRs7EC+o9Jypi5O+mvvta+4wJNQthyQRps","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46820,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhE+PxCRA9TVsSAnZWagAASmcP+gME3uSe51Z1EEW0UYhC\n/sVS2S0wexj6nrga5Ja1tkYUubtOUs5xnrMPnOO3lEQpiqbwQpkWSFQtZHZu\nRDvvuXbPoS1GAjae437/tnuTKpK0D5p7VNP07XtxcSoWEhmXyT/BXZIShu0c\nCOOmua9e9gCJmaHCXkRA13ULk3Z30usI+iq6gpIqRevf1fMkW5xsYMTxrZL3\nMR50HMD06GPuV3zRvaVzRLGJf0xI8cEZ/m79cxM9N5k+8UOQSx36PhEq2peW\n1FrOWvU8yyr87eqL1kzBfalIuWUy4m0yOTuAeD9PlEyo67uGhnuzN8agJPym\n7f9lOI+ZM/W2TFPCjdjo+/YobfJTR6ZwfNFkAx7cDGBx0C2h8rvVzMtRRnwv\nb2NFunUps7at/eYyQrYTJxlx0lgeQ064MPV15lLZFsHzMSbFPr2DfVqOM7Dj\nHHgt47bUix4WA1dW6Bgl1uUelfdGAog8eoOszon1WDwhXbDVKnNsxrz1qMBh\n991iiUrQz1A/zl5RXY3CCbKxWB4/8bdlKqyD+FP1ZrhL+w7f1STtIYXE4R7M\nuMPb//qQJ5vAQsfquWytKUZu2WlmsZBA4zlJkCx8qqMpSbZqECga5ezqhuPj\nrlo1LjBmFy3I/IFXOzzmTQdCnHTdr1VNr65MIY5OR8gYvlOxetLxhjmXv3bV\nirPi\r\n=qMY+\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","engines":{"node":">=14"},"gitHead":"2cb71a7cead244ac97af58a89e4c82b4ea6f1aec","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.4+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.17.4","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.29.3_1628693488845_0.5635091325249182","host":"s3://npm-registry-packages"}},"2.29.4-canary.0":{"name":"@apollosproject/ui-analytics","version":"2.29.4-canary.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.29.4-canary.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"c682d8abe56fcc613e8eaab8382633c169fd59c7","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.29.4-canary.0.tgz","fileCount":18,"integrity":"sha512-zUHUMvXg82cFSh59rkg9PkS2AYteQjWW84EKlo3jUNMz0bk2nLy8Z0jmh7f8Nx9v8eNfYTjxwMn5F3e+cIV3ww==","signatures":[{"sig":"MEQCIDzISC9A5FmtRGg+z9ubZlSK0FCiQA1zYL6GsOWbBeIvAiALhZFyUzYyYKaW0bpi2YiL3hsEFj6UYvtK9RY5aZ7jDA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46838,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhE+RlCRA9TVsSAnZWagAAkY8P/1cSEslJFrrgyShgB7J+\nSMqb27CzP9hJg+OjdhUGp34bOkd/tTS+4RrQaPW5E2zmB6X/SmQ3+jGdoj5O\nSrx7PoXFeh/mzImWa3pXCVdU03019vaYDw9k5+DKoXtoKq51cNyGdcuvFLfj\nyMMiH9sR/3NYwpINkQ+Mo390IuytPzW6wKlktu0t1zsYrxA0f7H6DPfVNlwp\nUHmtIG/FxIzB2868J8de/Hj+xXlJPXEbZXLFoQ/ILN2VgwncM8l7CcJPcLog\ncFQlZqJi0++BVe7eW8UDVbzsX2OuQf34yxfCyirX3AIqnu/uSBZQvZm8Inig\ni5mJ6tmz27s5tTWcaHMzvyufFXeDrPoiji5XAa+VIdSdGeHRhgVpnjPR06q9\nEXHorXBMv5O8JcUAlYqxm83tlURR+e6+kAs5Oj6mcBtC65yDrrPlxQU8/NdL\nwjygXy+5txGGWdx/YzQmzHGVtY1NyjmIxd5vVACim/FRutFqisIcTZ9BeII0\nG+VZMYg7Si9AHC8OLM0Kc9G5ZEKokKGBB6SUDqEaTFdf5chx8V7CtD6sF7ll\nmVeBIRS0PjQLdBd55yO5DcvY1BMWCVyUaNosFJU8ifKmk1MnIDnDsdvjWE56\n605fvWYfMKKhHBNJv2VQBmDxqbvrDcQ1/a8UefkYIbOKhKV742ndc+0olEPq\nskiH\r\n=D0M3\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"2cb71a7cead244ac97af58a89e4c82b4ea6f1aec","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.4+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.17.4","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.29.4-canary.0_1628693605067_0.8300116898919492","host":"s3://npm-registry-packages"}},"2.29.4-canary.5":{"name":"@apollosproject/ui-analytics","version":"2.29.4-canary.5","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.29.4-canary.5","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"5a82d518c982fd7da299be1dcd34913296e70766","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.29.4-canary.5.tgz","fileCount":18,"integrity":"sha512-P7au2cmtXSloBPyFDpEVgJ1fX9Eu8MBlZSIcaL9m2TYXxcrigpaNb2KCrdzLiGl6roQXhNT4l1n439LCXJH+WA==","signatures":[{"sig":"MEYCIQCRPDQqlxfvK9yhxQvEfPhm8dhWxUqpM0GCZw7b5CLeGwIhAJ0a4azuU6suLmeWZ6nauFX1wOmM89y8gTb7nfgHeinn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46986,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFbkUCRA9TVsSAnZWagAAQ7oP/2I95kmVnmCDlzuKHczp\nZ/8xqrMroR/jeyQ7cNVGwJOHd4avpDVNrlajEERMs50t2r276kjy0rYKf/0d\n0K+yMOYx1Tl7reAiFuERoFDx4COooaW/mNoR9Pi01QXqOEzktvVO2Pr9BnVH\nDCTfOPDqkTsHgDCiKwQaw9uD+6RQqRZy/kgiC/4luimVEuh72Q/sCmcMFCwD\n0l9CseWSDiILiy33glrB1z9tIKH9VoDfhtZHKDth8w6UsND1VnIaI6Ou8lVX\nzbGsBdmnvMk6FeiSZ7biev3+Y8UTndz38ypS55qZBAqLzNlQVQag5WM7nzMi\nGmtOZOtUa29/+IAktNq0e6B8k0sM+bKmiy15FD0PqpT84QVl2pJ5m/to1hfl\nDrDwxmqOKkBQDpm84A5i6ub60J6S13ZJH6AyjK9fbh3v3/adStod1+lraAPT\n6A5tXFIjgQsf0ghfuYPoH+j9jlNlnlVQB5ECBBQwUv6vmjOVFoS7oQ41kzAm\nCKFkslhTjo1sUnQrWVrm1UlvYqrFZwLmcglls/9CNAQaT8gVJSA9dhD+ZVJq\nFvZ0xqOcpwFQfuLshwn/F4f++jk18GpCI9GbSINvnerhaJg9C2piLvrohi/g\nm8nmKbj2NhfqCgIZhYskJ+HXZmo7HLoTFJa9vCWuhohn+UNHAeidVKI76pOO\nPRTX\r\n=eOkK\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"4d15b75de207421e1f0bc2aca2c723c61c93654e","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.4+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.17.4","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.29.4-canary.5_1628813588702_0.5698250102026023","host":"s3://npm-registry-packages"}},"2.30.0":{"name":"@apollosproject/ui-analytics","version":"2.30.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.30.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"fcf56db531c4e1c3ee454544e9d1292479aaca28","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.30.0.tgz","fileCount":18,"integrity":"sha512-ltTYGClctYLpgaJXOPtFjURigzPb4I3vP1kyvRcXb4IdZot92a6Blx6+IG0KSHSGrPhrSpF0+fvCA4tDDCWZRw==","signatures":[{"sig":"MEUCIQDDVrk3ZsiXtclRSbHCoPC3qzgdX6PW5F2UMP+lpbxe/gIgCoyQpwNWsjbwYvrp0nZBrA2916Wfn2kUDhAxclgIKm8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47142,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhG8MZCRA9TVsSAnZWagAAEowP/2AGdh3c2R7ekTyKziIX\ndskV27UWfy3N1NL4B0nL8+Y9fTtNZJ8oSxCNY1lHL41yAwD1lLU6cqh3Rwps\nNpnYv5064yMlHjaofrzYG7bWXgIQnVWalCwqfmFgfyJNZGr7Y+VHUdhSfz7j\nwayZa/XBDfGHtzOD99J3ZEcA2ryBwi0FVYYsfKcuB3DnYYYcNqnfJ+PdVuoK\nL7Ph+hSATqoJcznHpmpkN9RZ6J8DgLwbzOEZrJHFBLTx16YxweaxSJW+19z+\n1qYtMZ+898DRKqjg6UUF2EklRrFfKypMNu8yYeIh/8u9ecxixzibFzvi1LkD\nlUFgKDFPNRS6j1T0OzNd0nD/UYk2oWpzx0HsTXr9IOCH5Z6XbTB++DVByJIs\ndVQ7/g2RgUCbjYhMfUE6n6qD0elGZoZ2o0pclMLM+qNSBoK/8z4PdQml9sFp\nG+W3CJVQpdbcuBoo5/HVF2Xt81iwVbEoK8rW6KWmw73fUHLBrQErKsya0HH/\n+MDfyioiuYMq3kzb7xvGEhqpyBvtJtxpM1b7FqH8jzVHh2fXbVIy3j5vLFFN\nM63LL6oQmRGuZCEHfzyAPDz9OT5FHm9hGObWE3JSOczADxxSbDZRbQOvn9hs\ngfTUreoPsFcRu5Gax+kM3clq6LjwdERD3SO7wZqtRd04kV/QmdRbtSutBf4M\n2Zq6\r\n=cXwE\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","engines":{"node":">=14"},"gitHead":"c5d25f7817b1cfd686beff43a3c31685432a0f03","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.4+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.17.4","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.30.0_1629209369192_0.5313761801228334","host":"s3://npm-registry-packages"}},"2.31.0":{"name":"@apollosproject/ui-analytics","version":"2.31.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.31.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"bfa59f5985e34309171774454a9f54014c6ae57b","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.31.0.tgz","fileCount":18,"integrity":"sha512-/2dId5Zni4sl0pJJmogmcsKNWq1ueM9svHBIaXb8OLTYkqyga7rimlSHvYqM7o9uFP/iK/xumslvqsucQakAEg==","signatures":[{"sig":"MEQCIH/L7Z9h572yftIu4BkbRuVWo2HBYK8GariRrrNQkwSpAiAgMrpegpV6MWD25iyNLzirMFLB+waG+fhOjjmQ8hS3YQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47316,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJ/SyCRA9TVsSAnZWagAAyLQP/R9UgFpt9D8xPXucXjxG\n3x1tZCfxRpq86Hh2Br6k5H95arfsnjgM4eFC+IGj2EI+vVgwaE41+0B33gfM\nA/O8pQ/HIxUAelWcxQXhbfHoZXQyVP2kMWZx7OiPLCC+6I5jFQHiAap+oc5g\nykzJlOa6g7W5pk9t1bxWpOlqtog35YBq2CwJ+qPASydR7de8glBV3ahtpNt1\npSgslCWSMGBTas8uKXfuA0fJQ4CMkEe73cj3rJdlgCQ+pNF0uSq89W2OqPkQ\nJJ+iOkrQ4s1btatip3Ko0QW8Hgk0KukFx2u7QbOP19qAvTJROXJTzoMIaPZs\n61YCIAnHta05pS7imAHorUS8Nm42pbfwUhvUMj2JNbEemWHsAPkAaoXDtQD+\npwdgHqZRlA1AUohWdyK4Uj1aRmcyvcIA9JnN0qYwDv3gA/n++7G1lMusjY1H\nDFqpkEfSbZLV8HqtebeYEgxV5LFGve27gbmoWezZe8yi9rU7QaUUwZiqLCgX\nGG9U450x3qGFem4peYdJaFNHDcRNkElTCh8/FkFhXIZ9DmtugcIc5rt0rJc9\nZ4DHvxQWz2LfCzgDr69kYKRiAOG3ci76V8o6r5pmQNG+ftZxTNd7J7bauNef\nqPOVhtXW4R7MQQ7rbxP30NquOFoye4W5vrds6LQzqamKRR/x3MIlO0UUqIHC\nCsvU\r\n=0KSQ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","engines":{"node":">=14"},"gitHead":"a61693d41db8b7e2fd4c99b50ce653b2834f78c7","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.5+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.17.5","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.31.0_1630008498162_0.6658862780397496","host":"s3://npm-registry-packages"}},"2.32.0":{"name":"@apollosproject/ui-analytics","version":"2.32.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.32.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"20a21e2aaa17fb9bfc6d36bd8d3d04e4b747280e","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.32.0.tgz","fileCount":18,"integrity":"sha512-bg5OpYUKU+I50goZ4DHWkOoi18FJq/0dOhjn3FHjWugxzr/6xyn7JS65cXJsmp6sDVAD8DzXenP8sVbeD0VB7g==","signatures":[{"sig":"MEUCIQC84YjxIl8EA/xuNSYxxkWMFCeF3t63Wwet387vCrdU6QIgTZhdItMq45xYOXvNxtdcLzpaD+GH0H8RR+I1ULtPl68=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47490,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMncqCRA9TVsSAnZWagAACD0QAIcFOxV0yVCgWVJKFJ0+\nnh6PSIFA0xFekESP55v88pGiOwMbOZpuuWeeFPblh57VYI25MEVPKTQFoZt7\nLntnnhU4fvIDSRrLaJ9nJ/ZpRa3cGPQqGGsqn6JBvfQKmCSR2YMrcuh8JZ4D\nJY/m7F607tu0MnMTIakTG+0B0eS/vhgouPsqRPg4bZ/VaXBBHF1pPN/rzfmS\nWKEpZFKe4us1e2EBCe6R2rht1DoEngmOp2f8IkV6sDNQOUiPTTWp/+B7ve/e\n780/Jpzto/Db6YH5AI7cXi1GjE84cowVPfAfEwcG0oSjvxXES3kZo2jfwYJu\nUZcF04RYxve6sbvwdEPqi6+CZr3wkiOud7FfIt+Ff4soqq7aTJA6dk0n1CDr\nqG2dfKPZNt1B7052OcNJgyYgdKgTJlg2S40s5Awg+TlHYyDHwCavuIviseXQ\nibVtjnW+6wj9Ry8hHarX8y8phJqHkjqY8/mf85mFnL9L71eT8hBvOoUcIGwB\njdyLR1F28BMYBRIvLey0AXIJ0V4QSqX4kZJnZnybugdVNVsiqPbY+4KWTOX7\n0ilJLJ/nSF3x+uPzLoMMmRMrZE7y+9dBzwAlEzkG/V26VTRqXXiX0fCvsHrY\nDfoQhxbEAI9+3i9ykwlh2GP9Fllu1hHd7co8jgdKm+6jxGKLbzjffPWLdDJ1\n48zG\r\n=OB8t\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","engines":{"node":">=14"},"gitHead":"5efaf22d5397c87381383a6f1fb784ad7bab72ae","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.6+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.17.6","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.32.0_1630697258023_0.3416188788974679","host":"s3://npm-registry-packages"}},"2.32.1":{"name":"@apollosproject/ui-analytics","version":"2.32.1","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.32.1","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"57008394f1cd3e14b09464fa9042abcb5be1bae8","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.32.1.tgz","fileCount":18,"integrity":"sha512-vnx5IpYNquq/w8Hy1i32v2V6v3HV+HQIeA5Wr5QYIgAOEHcHzc6Ezwm7B35ADvAMChHYbgVm78cAbtmlP0rdjA==","signatures":[{"sig":"MEUCIQDvVebUXLWjIDNMZaJ4iuhsUNmwgxY9sef3HL7BdgfJlgIgd7QpXxgb4lEIglZHj0dPcmMXsgnfaIqK1Phes52GkOw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47665,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhN4nsCRA9TVsSAnZWagAAURkP/i9lvA76o36oHNnEshy0\n48ArhwslslR+Lm487QA+Kxy1utPFKOD+BfyvgzPZVItRUObAJN8WHIcUw+Hp\nPw3ZbYQNIYneaQ3dj/aL9mQW9wK3SrLsNHcY1XZ6TgS9U8Zmd0Ey3W25hzRB\npw8AzVOjj4rg3Kri9o6hFQaBgHLBQE7fY4wojKwxve2jKwjHot6Mg7CsRFYz\ntkFjOPzkAsiyWeEWkWWtUSmexmcaa9True/q3nSGzsmjPd4KdJnUJUdK83fA\n8idvOx4GYedcolHVweY5LinGonXblsklRBht+VX5kbdYHvxmNgHERlcM6blT\nYKbj/6WsFt1vw7tGa5RFSCNBBkbhPcHOscHQmQ8AmXkbfg7UP0XCvi9l7h9h\nHZwJP1JsZp1uPCzUcCk9nN9kW+ExYT9uXA0b1dE5T0o+JBmAaORxCb65pxIn\nC3+Wh+lLe/nIHeNyyFh53efAKjtzp2ujs/uyozIafXBmKyDpPaAXe5lYtsQn\ngPW8mFqd6ozxhU6N5Ntkdrk4s4HRSlIExoAWbZ1gA7jKHiqelEaH0LDJBjLS\n9ArDg2fJVftb99N+FgruCDZCM1s1v2S+BESIDPdRg9QOel9myo2/VIbJXoMh\n16y6ZBEea/J9dKm6Nd1e9unRubzx58G7/mrluCT+P0Fn+5Pe/GmSxpEoi5R/\nxl2I\r\n=z0A3\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","engines":{"node":">=14"},"gitHead":"e857f74c46ca80b0f89960c7f1eb2e7d5bae10ce","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.6+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.17.6","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.32.1_1631029739921_0.5261968641319759","host":"s3://npm-registry-packages"}},"2.32.2":{"name":"@apollosproject/ui-analytics","version":"2.32.2","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.32.2","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"798e9f2188525867fc10a544abacfb073a10b9b7","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.32.2.tgz","fileCount":18,"integrity":"sha512-8vBWj4DsGltuV1VAkEVfAUQ35MdqgkGdSpu6W1dsCupo36y3Pt/Rd9Bky83SvZ4EQHtexcvAwy/mIDNRUMGGGw==","signatures":[{"sig":"MEUCIBV9SCXrMUFSjOOCHT8viGijdQy8f3DWA/ezIF0gToWMAiEAk2NHONp2srgU5tlDe//bqxJAjWUeIlVKJQvVd40gOng=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47840,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOkdsCRA9TVsSAnZWagAAuyAQAJp28kuadOz4F430AFpK\nnz/C0oDzVbuQhlNbD6EMklt96dgtpRuySMC9oshgAfW2XEtCt/8Qi6IjeRHR\n7CQZJsq1yxUQ8lsqtIxJSjxIZtHsZFN0na9NemHorVRJzJNtF9uvvEypVcxP\nMd/Sm89SGeH9RmN5D8h+2gYxZ9J4Z2dJzhzCO+Sr+P2X9o9ne7UAuBd5eClf\nNN/a6061A0dtS8M+ArmhBCPyni6VSpxnVHh3LuuodivXO+LQQm85KUT2qJgc\n9kOLNeaWSyzF3QSDFFiko4gT1Siz46aqmz6BLNgS+wCMGexwzbn4WAzl6lEa\n+VGtIQhMRbHv4q6axGJBKb7wBdh5xoKNt//UcslaniahkE6TPtfoh601/DZR\nctnen3ulU5QrZOWBEwOZnNvUvBXep4CGIgeyayGUp+/oEZqmQA+Pjhoujszl\nZRn5AIqPflnS3wyehed9JcqhOIwzh+NyLKPK2XOjUc3iseykKIkKydsZqqPl\n1ojgDwoA78biSqYnYT0Lq26fMX3sPg7vcB1ROOzuGYF0hfOUCve/hGyNPIl5\naV7N639YllgefZYuvO6KROIZCxLpl9Ic9vCIkxClXlId2ESQmkHRdiVK08F8\nhQpPyLBjjMFjIZINZ0hrT9Hdbz0tjl+zJGIwUbBBK+JMC2HEdHQ8XVhBDgbF\nfTUJ\r\n=QTn1\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","engines":{"node":">=14"},"gitHead":"d4d982e8c7eb6214ff272af679eaa96e6752ba3c","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.6+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.17.6","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.32.2_1631209324744_0.13713903738994793","host":"s3://npm-registry-packages"}},"2.33.0":{"name":"@apollosproject/ui-analytics","version":"2.33.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.33.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"813c789aa2643195f353f41206dabafc16879e0a","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.33.0.tgz","fileCount":18,"integrity":"sha512-8sHPjTyCdKQD2/zJNFNytUIKX1yL3a6lpV5CVW6qLTVnhs2kb2KPfrXGs0li8rN140rZ9V7Y0Q5ZhEtR9+YFOg==","signatures":[{"sig":"MEUCIHcLNbjYax20u2zOmYOORNIdz71Yyh8PoFIXFjzOK2rcAiEA248kIdZ2WuRvXd3WVcOb3XmWMjs2w5DK2DJU0Edw79Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48014,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQhHiCRA9TVsSAnZWagAAmYAP/2yoaMkTaJOehtLybajJ\nbY5ICphvPL8pG2RZ/IM8jjPC9UkwDNVJ9tV8kykWqIl9J76mBZoY6Oe8oxRZ\nwTf0+bdCG/uypjd6m2KwxDsIptKMpipbhgSLGBYFBUCDCluLMtwnaWQ02AiM\nHt3yDcX/ZkJuvvhYR5XdWlTOgwzyH3KR8lFMUzhw0VRRVYeV7sUP+fX0UUo8\nal469CIY8oTob+u7KmYVtOMya8sQGfLHoH9OHcfpjlowRtBRyAoeY3W2M/QY\naNcBCXQX+NwGPH/koRaTxxSe22nz9ZTT2piR2sV2u09RzWJnvEk4xBcdG2Ck\nlpSE8OAtJdbXBi1VdjZsAq2IyKTq/6SILoIVoVALOzOHfrvKFPHxoegszQg3\nbs/QuYLKxar9XsbXthcGHpv/Kh2qk13iPGfvHW/yOMdfoyaOJ876DhmV+ctf\nA2qmjTokWsvMMJ9phNQ2yd68ZZ6U55wVYgg0CYjn3+gA/knuWcR0vQAr2qlR\n8AHtlcIegg64kxtjHSrOrHeZSahJK8Y1ACBYdfkDtvL7dK+U6sVUydSQtrvO\nXqNd6x54k4dWrLiJ6OS0287GmUNnDhWGEkotqAUDwbItoaoW7KMatHD87VLL\n3iEk5kgfpZx53mtv5VSVHMunCv1Z4AF7JCS0QyS7QdQDwbBiguMT6oGCcY2M\nIiR5\r\n=TLJz\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","engines":{"node":">=14"},"gitHead":"629a36db75775233509a93734fef8f85ed23701c","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.6+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.17.6","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.33.0_1631719906061_0.4564891264495443","host":"s3://npm-registry-packages"}},"2.33.1":{"name":"@apollosproject/ui-analytics","version":"2.33.1","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.33.1","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"c110eecefac3921ba33a7ace1dcfed7985dd873c","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.33.1.tgz","fileCount":18,"integrity":"sha512-Jxllj8njKOUFvQJaXnGbo18gZoIGMXwokTY7wVgpn0eULG0jcVlel0yzZdctP485iL2u9FaMhNsQJwgni7cUng==","signatures":[{"sig":"MEQCIFVrfme7M+6z/59KIINlqKOw3q7IDyAm/OrE59jPYLaVAiBrbadamRP71YATTTviY7kLFcjwA6HEnNwVViDYqGY92w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48189,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQmS0CRA9TVsSAnZWagAAlTUP/RKj3iFLcdfOM4AKb366\nlS2X5l9FJ3sG3gkKoCI8s8dGfaUaT8BSlVwsTBX0TRPEZKi0mxAeP56f0Xgm\npX3qTinF67aDxCTKjBKtTbmSF6CEjv3R5kUftSgrtCLPAjPoxk8AbpfbWEot\nwtJhMJ1X+HmY3NpDSR4Pz4A59YC53dGhUseQ+qAb/W6jrTuXqpabkG8JBypl\nBkXKht/irNpvso8XRuShZsv0uNkZMpy+kSgT+vfhTpE4D1L3ymWzl5Zt/fpM\n/3e+Grq91dUL4HKC+sdXfw1295xuqOxZZjEgaykLKQ73zyAhZ68VekwNYaG1\nvTxAgAafPt6arpArUKxglCiTiOL5+RAm/e0fj1Dd89HNapaDbDVRdlRIv3SG\nMJy+aKgBAziat+tVFW6YZmbc30Xo8XjFAPvLjFl1Nyx43qu5cTnWRruVM6EF\n/fZlp5KPxKjC1zmoSm6GfuPAP09BSCsOQtWcjZ+BqmPViMLKCYgS2iIuIwyZ\nsmiLlSGU/XkfGAUUle8tJjiHoPa1gmuXx5N2FsDhF7rRCe2eTui9Wq0DTCtE\nFh50p3iJMH0pteGIOGHP4XNH9Ryjv8Kdxkv7s7HKKGBnPWTqUh/pYIhXVOq9\nn8li75YebJCU8PA0puxTVwZxChQuXF9TWvBg+3GYXozIPWMiQiSa40n4xCsU\nKp0E\r\n=/qHn\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","engines":{"node":">=14"},"gitHead":"3ec8a8cabefdc7e2b1bcea784bad9c7161699b08","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.6+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.17.6","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.33.1_1631741107846_0.898503270459625","host":"s3://npm-registry-packages"}},"2.33.2":{"name":"@apollosproject/ui-analytics","version":"2.33.2","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.33.2","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"cc1257ef9d332f4e12fd84c3db505317c665e1bb","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.33.2.tgz","fileCount":18,"integrity":"sha512-YaHkStk+/C7PKHOw05zBmQ8GYYkfHhEMLKNv5fUyBBT7DL8FSkV3xKXywjtJtef8/v5575jtRnJKzQ0WUTXvog==","signatures":[{"sig":"MEYCIQCZYdbC7xERegT6fP0seLq75FyHh9IfCM6khJgIrPK9+AIhAOA/7uFRrpWWdgqctIZrZfTPT45a9ScyiR5WWRSj5GZq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48364},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","engines":{"node":">=14"},"gitHead":"20f3dfd8c65dda50c1e1901fc7df9011a5193845","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.6+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.17.6","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.33.2_1631900558352_0.533484049187845","host":"s3://npm-registry-packages"}},"2.33.3":{"name":"@apollosproject/ui-analytics","version":"2.33.3","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.33.3","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"eb80f76e88e1ce61bee41fb8196bd86c8f326748","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.33.3.tgz","fileCount":18,"integrity":"sha512-DHFWv9kY1dRu5hr5rYiMpjxRVawSHjIU9KcwPPZ1jLzl38e9uAJIWz0PGEN7fjyB97M16MtX+eAvNKYQ8B9bAQ==","signatures":[{"sig":"MEUCIQC9CP4ouCzqGjhBuirscNthTsS00kvyIgmTCoSSDCZ2DQIgHdyd7AUQXBby1nkZyWF+XlZaC1aPIIv31Jw5sIY9HSs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48539},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","engines":{"node":">=14"},"gitHead":"335fe272894f011dfa695e6c3d233b7c8f0139e9","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.6+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.17.6","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.33.3_1632321098117_0.5956173818252659","host":"s3://npm-registry-packages"}},"2.33.4":{"name":"@apollosproject/ui-analytics","version":"2.33.4","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.33.4","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"92663a0918c83a52507c2f52d80211d89a7c45e7","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.33.4.tgz","fileCount":18,"integrity":"sha512-dNCFQiO5z/rsFLxJapYTluoCx7pg6YKHFbFv0/vZc8YuFlwfGkMEt3O8iq01HwsTE+MLxUZX4qD5/Nd5XuMhbw==","signatures":[{"sig":"MEUCIQDnb5TyTcp+WHGjmMlzEebNNs6aaLGo92RBXIVTVoKn3wIgXOrjYYo1s4rs/EZjpO1jQvDjcFgxrSCyYvbQQMCDPIM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48714},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","engines":{"node":">=14"},"gitHead":"4834d95a80bc78986593c593c707ad45213e6c1a","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.6+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.17.6","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0","@metarouter/analytics-react-native":"^1.1.5"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*","@metarouter/analytics-react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.33.4_1632749871422_0.7414206941652952","host":"s3://npm-registry-packages"}},"2.33.5-canary.5":{"name":"@apollosproject/ui-analytics","version":"2.33.5-canary.5","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.33.5-canary.5","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"71d5e48b9cf3567e586855a7b7ebbe5da060ff0d","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.33.5-canary.5.tgz","fileCount":18,"integrity":"sha512-mmWySKH/Lz1WdtbAoQzWEnUXK+09VqwOywyUA6+bI54Pacj3OWGHp5KmPTo5CbaPwAmnbWGA63bJrdjgZPw3aQ==","signatures":[{"sig":"MEUCIDkTrFK9q6gQ2QyfRjzfCZMZ6tLpQE66SZxLojztCzpGAiEAsyjV4Y9vJrh/1PJVy6v0bSJgP0jfBdMNUJVd+YKN104=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48134},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"8d6c2188cd38ca1e4dc80a128187723ffd4f5e28","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.6+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.17.6","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.33.5-canary.5_1632929823720_0.11726223923777113","host":"s3://npm-registry-packages"}},"2.33.5-canary.6":{"name":"@apollosproject/ui-analytics","version":"2.33.5-canary.6","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.33.5-canary.6","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"52c8f807d9a1223e4d2a352e271c904ec5ab77d3","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.33.5-canary.6.tgz","fileCount":18,"integrity":"sha512-si/SuS6TZlbpp3ww2IgeJf1GaKUbTc+QFTsjQ+46NT+HF4TBLvGYjwaAvlTt1iw24DIEn16NLFpviRIDt2N5rg==","signatures":[{"sig":"MEQCIBttPyLnZ27iQC04CUUCeP3uxPRfhI8a/0wofeYd8XiIAiBsxlemgUYVMt8hB3yFX64kYEtZeSBIj2oJ9Aykj0CuuA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49157},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"24081b853475b0fdc939323931aba5a3603423d1","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.18.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.18.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.33.5-canary.6_1633020001713_0.5504641464136277","host":"s3://npm-registry-packages"}},"2.34.0":{"name":"@apollosproject/ui-analytics","version":"2.34.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.34.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"823c22f43188abf00e31099a61d3592f0a69bea1","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.34.0.tgz","fileCount":18,"integrity":"sha512-NhM7Qu6fPgcAQ8ftPb739Qaq7KO6YjM3HMhjmzF+g6Q3EIoSJdHK+3kbCTL+HJ38o8pJE2bm/eOFR2BEHKQJtQ==","signatures":[{"sig":"MEYCIQDNDX0ZG9jwAlXj9aZx4ieyJZyLIunsJLo9mwHt8SqLxQIhAIxGT+9do1PUhK4MIGJvnhyWwZmMPJgishfKInOo09n9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49313},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","engines":{"node":">=14"},"gitHead":"d9cb459ca58e1443bd1a609cc9900cec1ed738fb","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.18.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.18.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.34.0_1633113382523_0.6817703798287935","host":"s3://npm-registry-packages"}},"2.35.0":{"name":"@apollosproject/ui-analytics","version":"2.35.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.35.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"3884b082296d04258a3ae115440b19e557c42c91","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.35.0.tgz","fileCount":18,"integrity":"sha512-GnGxmQlz4GcpZW9xd/NTanud22yqgNfuBt28bETHdRVWJVmjQ96nv7+x/GzbbdzfZBdHTuYfB/PzzVt8AgWv3A==","signatures":[{"sig":"MEUCIQD0OVSHur0nwCeAtzEZt4o1guookqC3yik+YBSNtepWJQIgBQmuq3gfNu4Q4n3/6FysCQ0E9+KotkWVRdsQ1h1JfRo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49487},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","engines":{"node":">=14"},"gitHead":"83a56a48dd28ff2a518947d293d3b763616cb4ad","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.18.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.18.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.0-rc.2","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.35.0_1634046032136_0.9211084460328633","host":"s3://npm-registry-packages"}},"2.35.1-canary.3":{"name":"@apollosproject/ui-analytics","version":"2.35.1-canary.3","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.35.1-canary.3","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"8a7cba97f772a099183b10d0ec3de096515de251","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.35.1-canary.3.tgz","fileCount":18,"integrity":"sha512-QbYl4KIcsWo5okdIzgX+W5DlkWJSulAk/Hwwb6MG2FeeZIZBB+kVCO7IcNJfw3gUdqSOR8TxvXnMO1oO4BV1VA==","signatures":[{"sig":"MEYCIQCLvq0swymJ6j/sU0VeNuBdJyeCa+y3+uy0j+SHhgPO6wIhAIYtTQWSC8mWkOiNVoEmLIqK0UWuVmbshV2FS/9sdKFn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49501},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"6411c97ff0467ca5cd458af8697b1ab2557c7c4c","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.18.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.18.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.35.1-canary.3_1634335058537_0.2494471424230449","host":"s3://npm-registry-packages"}},"2.36.0":{"name":"@apollosproject/ui-analytics","version":"2.36.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.36.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"7471bde9c888001e599007cc669b4f67afe7e7ef","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.36.0.tgz","fileCount":18,"integrity":"sha512-3dXb1RPGyRLstNE9e1p7AijJmiCJpDDq3z4a0/vSo2Zh/m/PuFVQomTD+8HQhHqMyRpjlH4E9cbpOdfRsex/+A==","signatures":[{"sig":"MEQCIBNWlcoop2Z4ZFl7Zf4xLDb9bigqdHY0qXazzelA3VENAiAv2WigFu9Q0OiQHPeNdT7gBRWBN0rW5FmYwuzeONDXPg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49657},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","engines":{"node":">=14"},"gitHead":"df9ec6d30485eb3849f63a52cbb3a378722257e7","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.18.1","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.36.0_1634848305034_0.6461223520287145","host":"s3://npm-registry-packages"}},"2.36.1":{"name":"@apollosproject/ui-analytics","version":"2.36.1","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.36.1","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"5f46f969123070bb65e2e5fbd96c0a3240070cfe","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.36.1.tgz","fileCount":18,"integrity":"sha512-dUenRF9y7nLf1tc62z+RDAtdNXBCI3yodtYJ0mX4runcRRBiNX/ARc9y9qjH90/KO90LjBoL7OyzLRXlzTtaaQ==","signatures":[{"sig":"MEUCIQDlU2An4B0+F+lfaI04vnjVgiA1lC7VW4IIdFm9Eqlh8wIgKoiuF8tfQW4t6rhxzK2ln/k9C0NcVOBG+OcSKvjKlgs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49832},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","engines":{"node":">=14"},"gitHead":"b7658365c67e3ad42f4aa53497bbe3e4b5fc07f5","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.18.1","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.36.1_1634936563295_0.8903465058073969","host":"s3://npm-registry-packages"}},"2.36.2":{"name":"@apollosproject/ui-analytics","version":"2.36.2","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.36.2","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"8ff97cae1b388b6fec465a78fa4ee6f4bec6e33b","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.36.2.tgz","fileCount":18,"integrity":"sha512-xIVi4d6OPrvfRP05zFeKeb9CAK1t8mpfTuL/PswTXImm8Z+fDqP4TIELcrq4zeDXQ8hY2yV/MOnpJWqivKqW8g==","signatures":[{"sig":"MEUCIQD3wTgGWYdI1ZvCwU/OYj0fZqVU+7OXcyJe1B6mA2j2UAIgJz4RuvcU3EYn5NImBg2j01MSr+KoIQRryQl7GxugouQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50007},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","engines":{"node":">=14"},"gitHead":"a35329246cfb0b03a5704d5cb0f743048e23cecc","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.18.1","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.36.2_1635382139529_0.24039812813257355","host":"s3://npm-registry-packages"}},"2.36.3":{"name":"@apollosproject/ui-analytics","version":"2.36.3","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.36.3","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"ce07653d7334370a12f34bb0ed4c497be55d59a7","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.36.3.tgz","fileCount":18,"integrity":"sha512-Rrv8U0EQydfd5KCjHGOY5rPWNcgEEfGgY0G7g9zGfOx2mGDACbTPCA2sNE5HWSrJiY3KEC0SdRBjAGdAsI3VjA==","signatures":[{"sig":"MEUCIE27OimY/VVBFiLJeOchvm8ci7PCkMfB1iH01kHTsBnNAiEAqbXoq5MIfjOPrhP8wo6j6VAxCkY4wQ91LP6JG2n8Q0I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50182},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","engines":{"node":">=14"},"gitHead":"a8e2c47c65cd1aec8ce859720fa29c1e31cf4d5f","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.18.1","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.36.3_1635514581851_0.3337919590894187","host":"s3://npm-registry-packages"}},"2.37.0":{"name":"@apollosproject/ui-analytics","version":"2.37.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.37.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"cf10671d5e14dec9970bac065eff59be875d1fd5","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.37.0.tgz","fileCount":18,"integrity":"sha512-29DXULDVKuRFP5fj/tL/i/fanzPsvNZiFBip7RQwu4RWfjqJ0+ea8Rc34jftc/tJIiy4GP4LsqUgxZ0XOB5L5Q==","signatures":[{"sig":"MEUCIDC7CkVW9u2taM0/8SrbghLJa5YAMITqqYpAVHLxagcJAiEA8NYJN0eSWRnQ3OtqwRz2+k85zdak8Va0KHLFFlKd/wg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50356},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","engines":{"node":">=14"},"gitHead":"19824a4935ded21c9623390e91ca308f2ce4c18a","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.18.1","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.37.0_1636737625940_0.12818930297493658","host":"s3://npm-registry-packages"}},"2.38.0":{"name":"@apollosproject/ui-analytics","version":"2.38.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.38.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"32cdfa96f7964cdab2571e1b599138ef9c3708fa","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.38.0.tgz","fileCount":18,"integrity":"sha512-9OqFHBj1vF7Ven1d1YO9pOdXRIuDJ3GG7dMLucYgdJls8RLx0MpL3oKZ5edGkoJ3Qtdrzcc6uXC5F0ZK4aE1Zg==","signatures":[{"sig":"MEQCIC8nExRXEuQGSksvUmpSs4YbXIxXGX0HuXYZCY4g2FbMAiB8iMG0jrqUb24eJe0+AwS8ABo3O9ace3NCDQibAszFdA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50530,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhkpBACRA9TVsSAnZWagAAtSYP+wbn4RQCkyeItdqufisT\n78yzrVcnm5FrSkx5EkoaoW8JeoniX1wukunJS5j1Fw5a+B34JwlPVwCsoAtd\nrP2kUn+WqBeZ1ZsHK6rxN1WWWid/cOlzRr+HMx+4lDsrguao3nqLYb+DSwQf\nev1MBIu1e36xdIE25tcfjbLqF3agerZ8Eo36PII8+SQFjEEqlM2oxlmqXf3p\nWlO+y3fiXHlvwSnKB5AuBYE5TMqNIqECEWZ3qbigEEwlnHyEcUmN82UiCchj\nr8Hj2UW1H003MFV10mOQavRQDtaUszO7oyLTyFiHqIUwnXqMk/GbKF1ELD9w\n+o7sD+75Osj7wensRJutJBt8bRn1TwfZG/EdjiZyNcLFcFsaf2H7bigsDTxc\n87+jtmo9EvrMfw1sgyu+qtyVJQk52MBRrrp+Ijc8ORitHl+DWKQ0FR92h5+i\ncE6p+HYhM5Ttv3w0bmGtpN4v1FTzExVZrhoRu5uP1jbQaGFPPOXghDrQzNPI\nB4I3vYSgBmVkmMpSjMMibZPBEZnCQLT2vbXy8kg0PZJH+ew9Tj9FHvDJgDE4\nC/sfDJ3mjoujRvFhZTapkfXCZGotzl4LglQxzdi9cg9Fj0neRZB1w6wp4yJu\n0nqCNJVflhjd3nJ2McEbklZ44Q4mVFj9+cQKU9hnNtK17qJDwu84ugswTdu9\n5BsH\r\n=9SSK\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","engines":{"node":">=14"},"gitHead":"e7821501be31b2501bafcc66f9910a43afb6f941","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.18.1","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.38.0_1636995136667_0.22215484086273918","host":"s3://npm-registry-packages"}},"2.38.1-canary.7":{"name":"@apollosproject/ui-analytics","version":"2.38.1-canary.7","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.38.1-canary.7","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"8efa2f0d593c9b9ce2eb5f461329e4b97fe3b373","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.38.1-canary.7.tgz","fileCount":18,"integrity":"sha512-U3l1Iz3lVNWoVssXWo8LLe0u87xP9ctDCRaWM4gGCdcQWUtKGTUiqf8QFs/lWWbswWFcpT7/icZzZ/8Ze0oYpw==","signatures":[{"sig":"MEYCIQD7uFPL0R63k9sYr3RSRE4Uk5H77DxXnaTJuvvfz0vxmAIhAKk//MSh70gU0qbnwyES8XrFSnLAQ4mqN63yOcp6pG88","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49525,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlVfJCRA9TVsSAnZWagAAfqEQAITL1mu3TSflNBv406/J\ndkqxRLlN/q7dXcQesX0ccmZxo1Ra4J3w1YJJlPloe798p6Upju5eRzFu2ewl\nXn6/wZAUUE1m1xkFl36YLTZQ/Ce92rjCZAQ8v08Y2JPWateTVUvxbHI7+2xo\nmbCURWHpAvy4Q6outsJobTWWWkGLUG60E89sWCOHHPUY1ktm1RyrDyYvJJfV\nqxaduFKU6BEXzbae85R/cTgQkE371bB9DRGAwishPI85Olt2BKI3BeqtDwwq\nK5D4gOPI50gURBBq+dOvQvJtmceejfonRjrDiRJRIx/rCteVF06hzm0eaTbl\ni7aOmZVOQD9fVPUQ8u1iaZS9yMfVaAOjuVXeeGfJ35JKFrSTdbABJmDIsxNS\nxbu4KKcKSaXcyMy6CdSigtTwObRBNEHwz2ZPWmwYq65yu4dGN2oqavcUevfh\nmnI/jq2DgHnQfpTBM6IWQKqLBpucLtbejdtB7qtq0/TsFSTS/lXqQkymIHGG\naTvYEB5w8KHMR3VQiT4kDB/zW9HA4obfaxJM5BpJqLprM7WBHzpZsmNzycQJ\nBHOAKj8tWStCieUB9BkfILv8OxlLj1cVaKKenjd2If9CjC/74wCiYTHSvMqO\nSmftEBe1uInBwCrngsQmaHRG4GKDciw7ej71KYfNtrhTV2x8fi9ySaER7u9a\n2ebK\r\n=W3NH\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"8b6044d9f9466cab1040f442978fc0a14c04c69d","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.18.1","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.38.1-canary.7_1637177289716_0.62910035943303","host":"s3://npm-registry-packages"}},"2.39.0":{"name":"@apollosproject/ui-analytics","version":"2.39.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.39.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"3596128fb9e4b85dfedd5cb2c3fb7e362deef576","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.39.0.tgz","fileCount":18,"integrity":"sha512-Cn97vOm1YEjOXKQHL08W2faVrQjvu37N3JANau1a8zcGPdun7uNJNeFWWuf0IBSTdl6Eq+Ff4Q78tboo805t7g==","signatures":[{"sig":"MEYCIQDBfNMSQ5PGTNh20PXthczlBcfHWo/1cQsT/6yPUCLScwIhAMAAKnUhJCMQ88UxHOffOcCQxoAARU6FKm02ZIFNfnQ7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49836,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhm/JXCRA9TVsSAnZWagAAf6QQAI8B0fwIer6sphiXv7wd\nx5CWzJADaEwVwWk2Gdt9FHbG8euTsHSpXbY6Uxz5JYabNRHX2PinJWnx6Emj\necXjW4hn7IM5hxJHh7z+ty53emPZFW0abzCM2RcbYB1XmvGPzGE8vi+Tbs8U\nefphyrO3CAXeioedT1+PGV2R2XEpVRNG33J4cD2aJz9+VzJq7HGIgMDDISwu\nSb0sVE7NNjG+smKRTnl75W+pm3L0f25Dux2JmZxTcmLmtGuBNk6b/SfpLEgo\nJLylMxcT+8Nj3v0GsUg7POKLqNRgoi8XrtMprsVW5LACF8mdG43/vhUHH4RU\noZQ5FfKVLPLC4+hByKeOE2m7F9nOgyyFT2o+dQ0VxMxmLuVTUxmToUr7rWIp\nnzJBj8q6BL0wXrjuBoMfScMxSax1W7Ue+ISXmq6MjeNiFFMDBnNROfVMR1GX\nnmD1Tf3MheXrGoetwEKii8/ajxikvGsC+H6UkVRZvLzFip7GEjU469sOGPnY\n4sPvqBB4bQq1tGZW65ulFRFrD/j0C1coYq0Avl8JhV6atea27i1QA2s4XM9/\n4XhtzeV5n5HBfoMsAI2+f4clJ1/pCxe7b82duebi0ZeHMwVeb+EP5lJt0TtC\ndqGgs6H4Kb+7PROWzy6EeistM35MMYetydG6Uy83C1SNZDGTTipgpfLVaAOh\nDltc\r\n=IM1Z\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","engines":{"node":">=14"},"gitHead":"7ddc8796e4e8b0161ef7eb44762021b57d01c592","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.18.1","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.39.0_1637610071486_0.1205535310165986","host":"s3://npm-registry-packages"}},"2.40.0":{"name":"@apollosproject/ui-analytics","version":"2.40.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.40.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"7081ffa7516dd1f5c511635f40a342caee58c4a6","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.40.0.tgz","fileCount":18,"integrity":"sha512-4fYr5me7iy+6XlwlHYWwMZv9TmOY5geFxMz0GcVA8HxekvTfMC2rWmOjIayl8+eeB31nnkC8xKe7hVwNEXgmwg==","signatures":[{"sig":"MEUCIGM1j4e7yw9zhwuGZ53N0xTVuKAj/KPx/cFTo0lp6Yk+AiEA2yADSNW0XL1mmIaXytVJqC2dAb0ojPP+sEbaAb++OsQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50010,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrr8NCRA9TVsSAnZWagAAF5kP/jn3RbmaZVwx0mCMUwTz\n66KIY0xBjg+zeAfYtO/RvdAk0N35ta8Ps8O8/p+5BlHp+Qn48pLkwAsopvO4\nGD6Ah9oX+PfeMal7/rDEncYzu7nbwCGsrWLxur9BPeVpvExhfertrKHkTiZH\nAlb9rYXvE7rFIHHxYS+PW3qJRPjE02dWAPNDEWfyasNwl6AsyVcOq42Mr+yK\nuA5EXz6q8/PUo5Ilw0+XE/bedAKZjFlsYvgOabryWo3pwLynxou9CormGSTV\njv7T3vy+lbB2mgPNh4lmLs3ixSCWDYAEQ3cI6OLAuD4EzPrQdhs2k49aP9Uv\nOkzoUQE+ozIBKLqAWtAIvgInabMv6j5E+gViB7G01yM4OY+Uidk3F8LfiqdQ\nDzNVhRB3ZcThU5An8pJrV6Y2tRFZBFMdFXtXf1fK0EMYtsLYVzMJLkvx6lj3\ny1xTpMiuTG/T3F8F2gcaLY4Pw95OBOo9KEUN5jbjxZ2YXWgxuyMEnKRIksYs\nHRxI3WyqOMI/P+5YazCoMXHhCntEzaOFK6tPdM7jQUnmhzwGKMi3OGpJg4Jk\n6VGy3007Xskd37xvQxLw2tpwhRzbKcsUfLBpv2zGGOZ7EQ7pRHmNjvm+4449\nIOgLj0j6S097Q43WiI/R2JaaWv09kG2Z+q3Lf4iBfY9Rfw239flzeAxWMMXg\nI0u7\r\n=STkF\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","engines":{"node":">=14"},"gitHead":"68762ec2d0da91490b88b0ab8d11a6d97ef7f81c","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.18.1","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.40.0_1638842125724_0.13916013920794312","host":"s3://npm-registry-packages"}},"2.41.0":{"name":"@apollosproject/ui-analytics","version":"2.41.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.41.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"faab388c62420347a3226c192693a775a80b1dea","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.41.0.tgz","fileCount":18,"integrity":"sha512-YvTILOQObY+FDQ2Kz2gkAZoLncIbe+Gt2OGJbbJx0qGD2DB37H2AG6ne3CY8dYMsShlAVCBg1BLIzzx1xld7BQ==","signatures":[{"sig":"MEQCIH/HqqBsEw4BncFJTAFZnKt7yE8bbUzwb3MhiBQWrGxNAiAwKtxu+Imo/hVnCeAumxyCNuj1LrldtpREbEjUZ+M/yg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50184,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhs4hECRA9TVsSAnZWagAAb5UP/AnTDt4/vJ6Ymj2MVEVy\nPXIZefUUaLEaGBFAvL9xJBHOK7rjN3jT6arq356ODSBqSmkWVd2PJpTu7+gM\nPi0SDmaRCfKJlD0W2fp9kszSbbGL/c6X8E+QVS6UGsi32u4baKL8LsclIye3\nuhJuXT24yTCuS1LLcqDHn+ckmTR8dBbMl9k9XoAWNtr9OhBcuyodv7LJJJRr\n66xDR9pExHVTS4M6Q1SvcUNFF1FRl8Upe9osHuBvolVdLcaXhaLcWuPeyaE2\n07ggGt0kDBMpXYf+sLrpK61CY1FRm8Eqiz6USffk392y+8mCfVtDQHNeChHs\n0iDeRZ9fdEB/qGyu8NWb3mxIlBEe3e2WBxxJQaMF+lUy/IZpTH5SOP28QGeI\nU6w/tHAV237PuE6MvIBO3J8GYkUf/iLh9P786aqS70mCxLWgb0bOdzQkCqVc\ntjXigXsKmINeW+MpWZN6zIGjdFOadxugIBJ3u8zJsXDCK9jBpl6bmG//B8BS\ny/QGdpzIlBYPEPdce4yZLnQRDONLDFJUImzwRNvdydD4Ib1qV042vUhbDvfF\nMb2wdT2atZbjyLhRqiSp32e/vR0AkB4F/oieEA/QghB6undBNBrtHQToQBAW\nu28xrDrqposoKfU/vW24B9+HtmY3GlBQQ+hUfPCvmtsh8GvjtPikk5EdXqvy\nvYun\r\n=hdZ8\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","engines":{"node":">=14"},"gitHead":"9392677975a0aaa8f8af6d391a52ed0198c892af","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.18.1","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.41.0_1639155780319_0.9565782855149665","host":"s3://npm-registry-packages"}},"2.42.0":{"name":"@apollosproject/ui-analytics","version":"2.42.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.42.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"4524b9e3dbfa0f451d22983b698c139ff880b5d3","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.42.0.tgz","fileCount":18,"integrity":"sha512-XmOPU0YYryZzTr17scPt9tfGTVufb9hAZoAAZalvtRSzsh2TJ6Iek0o+62vwP7WgvjKs8iLaOVhLvhLNI0aF5A==","signatures":[{"sig":"MEQCIEJ3tXHxST5KxcBt9gZRo3+qyzwBm/yhtznLZ6/W0DqJAiASc3a9vxP7PxCZ7iiGsMU3yqa0U18otLuw2jaw+NaO6g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50358,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3bFECRA9TVsSAnZWagAAAOQP/0XZnBDWSU3hx4ivu+MQ\nnO2JcrjeDrb5A5/OXmfRfoDpIwji5NcTX/42JL1WJPGxIeX65MT7govXomKf\nHaWlWlI/SwZkr6km41aNyVaVO4vE1Ggy5SGvOpYchAfeTcst3tmKg4o248N6\n+RkUZ128NT3oKUAfQ74IaFBDJwc5YUgjHQT2jpge1q2vgwmUp0Sp70cthPvA\naGz7xsPxIsXuEs4qpkFSAjWx/SD4UakAksoPDfkKmksIYftxO24rBtEI4eB7\nl60ltUhAz/tKQUWQfm104eZzQW4tNZYKM+yKWWVRHSN//7UQLmBnJ+ApxENs\nLY41zOCeqLrmVPxsH3Rw1wv7LgxuvX7KsAGFBUjh2pmewyU88qrTlz9noIDi\nGgR6jCpGQOLvuh9minZB85epN27d02o/c9VgIlcIslnWyPqLy03KFQ6bCWs9\nUL6WXSl21iSPITeqRKK1wIQhbTAxCv6nP1rHAoIE5ZxslVUeWF0afE0UNu3a\ndivQb7CDRq5mJ0SYPh1YuRlKgGA1/yW+ZGptuoHVNNWl/jAfsTmudJpbSUOK\n/GwlVGQ4Ccw6nfIqYCJzfX62yZ83MnqbZrZ186wRyPGgtVsNKJwXsy0/omuj\n4sErTgHIgRmYzRQT27gZSAh7r7hGMu05tqiqBr7XUS7MoMjnK+61V8oGdfuG\nQlhL\r\n=RkvC\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","engines":{"node":">=14"},"gitHead":"f5af5e7e8ac4a517ca6be7ca6793a82433cbcbf1","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.18.2+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.18.2","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.42.0_1641918788737_0.22618913449030598","host":"s3://npm-registry-packages"}},"2.43.0":{"name":"@apollosproject/ui-analytics","version":"2.43.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.43.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"b4228d377cb4f0ca7018b21050b38f88cc8f2361","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.43.0.tgz","fileCount":18,"integrity":"sha512-HJ4/X93Ky8BoMfXNLY9S4fuNS2AOEH/ylAny2aNsdtfoyXYiqF32z4LZpLsLnJ4uTzFqXK9AYrA42bQZ80sajg==","signatures":[{"sig":"MEQCIHz+zy+MRSwnl80cml7HnMCOH0kyhMUCGM3TIS5wt4BiAiArcrrnOiR6grKAFBR1DpJMVklZymu+DiNmEBxm98CPSQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50532,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8yWGCRA9TVsSAnZWagAATkcP/RHoQBBnUsm6AH7aArZl\nYG+8q9jQMYdKowQqsvjrXF75/wb19aN0803PM88yW3I1MPN4WeYx0GyaOpnC\nXr5VBV58IA8K+VUTfEPnyZtWc68z6QVtUk/PKe65BM/j5MpPRgVYuQ6OUBj4\ntnVskJkfnHPhYAyyG5akwD4kHZXaCf+W2T6GpXIUWab1m0FpA+gGrDYXL64r\nBU3YTIaBuxojqXrA9io9fptoJolRjUCJI8/iiuxP5XBcXpAzdqJnGzm+Qi8P\n32/qRRHj9A3YrMK6M6i23n8Xbv7Yqq6WkYWAjvUvQHQuFGn8G3k/3/pTbJzk\nc/UM9/jbNIe3AEkwXmTawBpgSuuG9yU8jTfQO1J6a4C7HXZSvpUjt2HiGAQC\nnXBj0eVkgoKTKauFTtraI0USd+wQsg7h+9IAW7+swR/cdbc7Vrut/aAPQ0x7\nVGVeH+b2c5xhQh8K7UAyaSo4uoMu14zevl+FOGkpioPkcTA4ks2gZ0jCRk2J\n8+GyRrvShpyPJfODzPLiV7sAub4MTcnPW2LPEBHRsP0nxSLHpmfjTrSr7ncB\nTu/4sJ571rTKVxkHnWriiEUS2chCRLRXDlTEcV2hYLCmt8Yn+b8Ja4zPhmZj\n+pB3Yqx24a2+ZIG3drd/nzsnyhATKR2KIujVakUDwLo+WVaO3zEAQZkl4C1R\nkpny\r\n=OK+3\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","engines":{"node":">=14"},"gitHead":"d6765b891d1813cae128ae764c7bfde6aee3c7c5","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.18.3+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.18.3","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.43.0_1643324806338_0.19256801914605415","host":"s3://npm-registry-packages"}},"2.43.1":{"name":"@apollosproject/ui-analytics","version":"2.43.1","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.43.1","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"78efa17e6c08826e05a1a180bb51f3264aeacdf5","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.43.1.tgz","fileCount":18,"integrity":"sha512-frQu553g5Yvn3G32z1A/naKzJ9IRQcKmxm6cBcO/fbwaP1nyEM5gKCM3f1h1pKYfQzdXTX88fLHSaZNirH+wnA==","signatures":[{"sig":"MEYCIQCkSsX04ghVBrDHyNMyEwrNPYhD8bwKhi1Eo2mZMByi6QIhAP6NHaZz3dnQw7qxpy+h+OMGtGm/6a96UTkC1IEKXOz5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50707,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+bekCRA9TVsSAnZWagAAKTAP/2KNs/HB5yN1daV4CpMn\nBACDOKRG1MzZuUA3ICfxh66c8LMpTQU0j7NbZTUN+/htdRxc2gpzYUavA1vp\n5HK0Cr0genRLp3lTo6bsbvE06VK3BID5MdRNls8x95kJDRHGhvt08qw1uhWP\nhPDV/H0yJoWkqr8lnUN6P4dF2P+AP3nq0XQpYzXXiG954M4Fq5RluXDgPxtI\nuuVKqZCR94RMRfeGwMJifsk+jB/8y9jZx4qhZIQi7FwfTTt4fXMownQnTzwT\nyh6in55EA1vei4mWtMo/zofk+OTZ2LfVHesuqfeB+4JcMGiTosWbCH28AaXy\nb8gNd4w3Gux59AGD70VmTOKSEMBKOrl79Bxoh7gUvCEzNB+GSw6+pffOlV6r\necjpVc27KF8xbHCQ2L91tWfAW5dzfmCEcaOlq+th+/rBSuPFKC+AERPAL2DK\nncCDrEfRDxeeBMKeXvb8+HtJY95FsCBj44N8xNYDnZYcWKPm0qo6m/IuDRbF\nce7CXVq/SEw0Ub7uzs9ysU62FK1KP+5a30SZV343HxAr6hJ42PBtripjCLbZ\nDqEq/VhpP8XhuuYb5KXDZI5RzX+5/7TmkuXKEOwEXBrXeWqUEDdDsW/3qsqH\nUSyMHN60+joUTyl6lzl7mdHt5Dv4iDwhuxOE+OvYbHX2Jd9g6qmpRsVsDWws\nUnhq\r\n=OxV4\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","engines":{"node":">=14"},"gitHead":"7cbe3d1415d201010e932e19519fb20ee661308d","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.18.3+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.18.3","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.43.1_1643755428366_0.8579885315631544","host":"s3://npm-registry-packages"}},"3.0.0-canary.36":{"name":"@apollosproject/ui-analytics","version":"3.0.0-canary.36","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@3.0.0-canary.36","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"7abd3c4da6c455ea3a57dd5d41fe67e3fedf00d1","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-3.0.0-canary.36.tgz","fileCount":18,"integrity":"sha512-vvtbXb6+OEckYe/uWYzkEGWYiVNW9gDJLNO5ywPhWHmLTIroIM5KtsmCQxg4Og7huYYdXLYcFceEUp4TYXBqfA==","signatures":[{"sig":"MEUCIHiz4X7Cl1DUvBFYTnwZpkDcKRdSNZFxs64c/BqMzehTAiEA2RqTTA9AC/84vt36jnhsYpFnHk3ourgruDDu2zUbx9o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50725,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+qBJCRA9TVsSAnZWagAAHGwP/3xTza8nQPiw9BTxOP0o\nrt4OlJkX5U3VEBepWpbN0QbEl+FY5a2m7qlGeWvodRU5jHjR07Ggp9gmGcd8\nHQoKFP2dbJslCIlI3XrGceNQJNxRPR7paX4ZA+d58k5xyr/pTov7ZP2birpn\nebmJKcfMHu844kW8lO8Ok6eRowyeJTXDyxElSC0SKgZAbxTd5XgGYOtJdeRV\nQYn4H1sODOTqI4BPt0cpNEZ/UAFCN0qjyurKJzQ8leqbvecNN+bNpimakq+2\nsZNWuUWupEIkAKnbhOo4RKH5rlKduPZ1ES88y8dUpSo8AjrM4QjLbSPD0tjf\ncfFSt1erIjzZr00sbQCUtvGpu0RoSG5qMDxOVUHwe5Hoo8K8tBgS4LP/Dxqq\n5f3FM8ln2nO4ixKYTK8y+xGEytp8ST3BQg7KvvBiPD31rcgJq1cp4k95zI28\nkpysqs7Cx0dTFAhNxj81gJa0MuXwSl7vy2vi5FEz7HLq+Vm1zkdVLv3yObZZ\nWDJQ3h/Ou1CpDtT82fCjz3Mja1WqRC28F78CwUpJ6Kfz+cICetIfGbYVCRYx\nb8hArXilXgM00Sc1PmrrSa1lhU98uxC9wkUoKw5Kg9b0ox58oBxpLl8vTUCD\nvEWWQ5rCPzwlyLuIjsDjXwSExwAmSK3DYsnLfCtPatodpUzBbKeytMWIEFHr\ntN/e\r\n=MrVV\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"1db55d6b0134bef10b649811d5ad9950d02ccfc3","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.2+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"16.13.2","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_3.0.0-canary.36_1643814985584_0.9885898383720313","host":"s3://npm-registry-packages"}},"3.0.0-canary.41":{"name":"@apollosproject/ui-analytics","version":"3.0.0-canary.41","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@3.0.0-canary.41","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"793b5d3a96110876ccccca4e7e10e062f1f2db6c","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-3.0.0-canary.41.tgz","fileCount":18,"integrity":"sha512-uoV+dOLDACaj3dKsgkdWf35eNyLd3+VxlqVg3eYPgZ1yf6LnPqwY2rjNywIXPo8Wfls2SdcnFQeRBYEUDNz/CA==","signatures":[{"sig":"MEQCIHrJknWa1vuDxPDn1VFXE/su3qG87MBLkG9Uhr+bnyzdAiByH4JradL4ahrqi9Wr0oP7IfkwdL/BJgfJdDZ5h+xASQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50743,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/AZaCRA9TVsSAnZWagAAzLkQAIXHzRaVgLfHsu7IVuWv\nYxqPYcj6lzXFswNvEVYjJWjdhgr/oa2A+154YQhGtRrD9s2ccDt/1CjjpJ6Q\n0EEV4e9ne0kX6S80WNcizAw9UrUlUIT4AZLOfo4lEE1umntpPcx5i0nrUC3v\ngiZFKok32j+RsZFiglN66eAEdRJni4Hs0UPyAInWyM5aneAYahy1qZTyUg49\nU1gc0aHEeTS5B0iyx72ZhQehZzvFr5rkVXmTO3s8H2EagQYjSGS9LerTrQDs\nC9+07jta6XwszZZAqIpV9FZjCv0turaMKRHvnMZ58sXgpxSjEC220+yVEWAr\nMaVTziqqo0amCBmjwW0ZB3iFnrKtnl1l23nJiKh0/cJ4KL7sSsuAukvZ7MDe\ncx2dmOD7116+Ml2m4L0lgrebl6+9/X8b9rn7yvF68dxNpTnnqdKhB6JG2PvU\nTQyP/tQ59k+eDc4//UyvYBmdh1t1pYvi+cDxF1jYypCPX+2e8jA+ie2NRnJ9\n7xe6EelXboe3sSw6EQTer6fwbnHoxdOUzQn6fLKaIBDomgE4jQyYqyTCedra\nDl3zW1bDGBRtNuUeqL7siGnTtaI28XrKH0NY4QFBD3Ypu1qBhSO/2JV28fpV\nv+zpipI4wJKW1E5qHcmwlsrBbz7sJcpZn/9wjkNJxHB/s2Yz8bEHJdL0LX/+\nN7L1\r\n=AokZ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack|d3|d3-*|commander))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"200427caa0613cb33fc59ac83821e12929e8af13","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.2+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"16.13.2","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_3.0.0-canary.41_1643906650599_0.5694420472109929","host":"s3://npm-registry-packages"}},"2.43.2-canary.6":{"name":"@apollosproject/ui-analytics","version":"2.43.2-canary.6","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.43.2-canary.6","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"0f605f23cbaf4937fd1efe8a1ffe12a7dac11242","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.43.2-canary.6.tgz","fileCount":18,"integrity":"sha512-E+xTcJIASohsfou48plHfTGDHMbIL303Gd46+NgXR6bq01MGxWCg5QV3/F4iVR42NGY6kC/zg0U9WbhuoQ9kxQ==","signatures":[{"sig":"MEQCIBoN3NGdt//E+LdScby9rBuRayDxCPGmT6h5IzcLWMj1AiAgdObyaBezYy1NyS6kSJFKtGo3qa6FvSkAJRNgOIRHuA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50989,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/ByNCRA9TVsSAnZWagAA5usQAKFY83YOS0uLXxHBU2Z/\ndI/ZYZ4FAAJGG1bXksIIObhvUUu7M0E/PIPTK6msdDlEEQfxGtxUaGJGiuxS\nM5fZsUdpcUqUnDZ8KC1KRprCRUrW/b6nD/fHUtqju8tEbsMUtMM38nJMXqcd\n/4saO5IhB7o6endVLqddRst0QzRxcoGPxENJxzGLWWaq01YXRsD42qWP+24C\nvhAAiy+jshyVnwqDWbEY4/8bnfa0oO+j4Y6S94s8KKdmFilxJ/qkQBbqxoT3\ncqHjrILPgbbDJoTqqTd+KM2kB02+vCBVUx0M/lpCu3ryn7ZcUKpAqRVdvhRj\nf58dLZBvCGjYWpgO0Kn2/cwe/sr1zLrjhMnJCMI+LCAtYjOj42SpNbPi4ql0\nC4i9m6WaCrool3DWax/W1mXU2rRez/2J1UujB3UCh8iqy4eoE5pTmQpXLP5K\noCUP+6DAaDXBHtEiSJk7uTgJkqSCwYU5G3wqXo8E2iar2CttK9zsWAWaVfG9\nFjQRAMbXOtuY4Xc3im5j9vGJaNf0jvuSEi3klP+dk3qMIAAH74wtlwE8//jC\nrXBSVauoG6NOsJWKncochh4Z+wLcwoKq6UKTCw4bfUPuBetf+3So6Afi1Cm/\nTfJBQPZAWAFX6er/NBW59NOkKlPyzaI71cueg5jT3K6fr+uS32vmq1t75+YP\nXm9a\r\n=Az/T\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"04ada63ea9db1b3bfb7e8f91474c380f6c8861de","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.18.3+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.18.3","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.43.2-canary.6_1643912333682_0.2582774615670209","host":"s3://npm-registry-packages"}},"3.0.0-canary.43":{"name":"@apollosproject/ui-analytics","version":"3.0.0-canary.43","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@3.0.0-canary.43","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"538ae9f62a7d58a8522975c6b546918a2b9206eb","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-3.0.0-canary.43.tgz","fileCount":18,"integrity":"sha512-Q6tu17UybsfMbWe85/a91KgB/YnHwmnWHY1yU8XlV6urfXV2Hv0azet5i2+r/jtJqBJMMAlk/HkSxZjlHttMgg==","signatures":[{"sig":"MEYCIQCNvsc0dMpwXHju/5r9xD7wnonRR1+wy8A8RTotc4qYZQIhAJ2G//djxou3b1sSRky9kjimvNb0Mm6O85hVRMoiaz9y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51007,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/ELbCRA9TVsSAnZWagAA6/UP/iNUbGDEeFNimh1/G3c3\n0ip4a2k+4sGsKwuFZjunPiC/SUwhn387zXr9y3Ws7NagBrst6EZDevS8DO3b\nR+OUxh59dPr5bjhruKMuoRe8Z/pMGvPTCeOIfBhMXe+9Ra+njyhZbmoniiG1\nz+y1n6dCOfKe6Yq1IiQvfJ1SS1b6Bobv06cZnvmqqv1ruO+CIdrXwBshYZkj\nynTZDK5XqTTT69oF0DQ9nyISvjVNrUG8O7EfcpdWb0tyf/wOf6YR7dUfCuu1\nWSJyUs3/Ouzp+to5UgPFgU5eekQrHeoNtIG+HItnw1v9vXL/l/MyxcWoIWU9\nEFRbmaqBopaMIpqEBnBb6CgSrdNH0Hl+9s1Xe1hhAtGGOfqHGpd4e3mcZU2Y\npituTK6uQW3UwuL0iW9tFOp4psAhghRYiA+J8bhP7sspLdhQ6XMI/eucgCFp\nV+OduuDMcG1xeml/Zyt0qrGo9ISCUfqvDC00zIxdNYl1a4RCaXR0zK0nkqf+\nNFs27wRmcPHdVNyDLxF8jDXwJ53wcqdtLmLdyPtih7xNw0bszRqk+X7GAyKn\nKySfuO7c2xiBFbCW6wCljy5Vx+WnMHcXstYeSI9n2roox6dLbFAI881Ga6qU\n+F6a6FDzWzsukqNCs2lO+XKE8sMxpgV07n45Y7Ns+9/Ras1QAl/JcTopxnPn\nL0Dw\r\n=Zsm/\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack|d3|d3-*|commander))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"7759329506264566fa22a3370fd07ca9429a6705","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.2+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"16.13.2","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_3.0.0-canary.43_1643922139689_0.05582218360728475","host":"s3://npm-registry-packages"}},"3.0.0-canary.61":{"name":"@apollosproject/ui-analytics","version":"3.0.0-canary.61","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@3.0.0-canary.61","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"7bd53b78afca61d0f30069feb7dacad8b08fde37","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-3.0.0-canary.61.tgz","fileCount":18,"integrity":"sha512-dZR1xteDM/RIGMr3yne3uEkzyZqx+m2rpMZqLtTs4Jajj1664arCvUPjGkrFGfXj/lIZKzmOej+LgagOxtbWQw==","signatures":[{"sig":"MEQCIFGsOJvTNdAke0Zgge/5gmMm/JvqHLupWUYmO4NYQ1rmAiAiPZ5feTY9popn8XM55Sn2clZd8LZPcYho4sueTtxH8w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50997,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHOLAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoFYhAAntYBDPKAmbZQCxJFvctFpXnq26XVK5rKvrDjiPb/KRQa+MEX\r\n2x50TH2M18Xw3a6OtdQszAixlBSpr+JfdoDVZtx53AUQRNAPDOVsD+TudTXo\r\nme1IjYqZD1FwtqMQa++8ycQ4ay9bCyn2WEQhEJ3w94vdfplPFeztmZe7EUDB\r\n6mQjDVPpXf6M90kqsTyA39eq97CnrNqD0sCn7cqiaDp63MbYUfb+SDVehpnC\r\naqN0C14BCm8G0Ogju6ZH8PfX5b3eA5fukXEeK2N34svJbdG2pMiCYIyGolPf\r\n5U/d5ILAirqC6hEsV45uy+lPQT1uX2LBF2+/hanAveWywhUaST1ABsx0NoD4\r\npu2g2QA9juz6SOA5nNpSzMg4jziwLEN007jl7x+YVOQqeE3HJn6Peun4SYHp\r\nM0M0d6rvINng5ufUM2Usyo0PK27aVFKhRRe+LSUYheIFHQAvEtSJyt42AJmH\r\n7+4yVMxyqLVwdfVKx4Eb1safuPBrmlQN6xzy7G/eC+IL1xTf+L5t6Zw2FELu\r\n4Gxa6fZu8Rvna9mvqq5A6Z4BUNavjJC9hah0YZZnF2Jx7jMzt7e691lFgDgD\r\nvGF3T9MfnwDrd+Sy6CTkhNfdRiZ5vwsIFHwZn3/ehuRxeqfcf2QZXXGvZNwA\r\n4LezvlbfXWpnaJuYeWQoC5O3dGPq0ELhCns=\r\n=Nane\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack|d3|d3-*|commander))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"03be5e5a0cf5c394f8a6aa6e969a7c126493e5fd","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.14.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"16.14.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_3.0.0-canary.61_1646060224809_0.863323044413266","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@apollosproject/ui-analytics","version":"3.0.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@3.0.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"56d5a64d6270efa5d4960c1c90ea24c882d1e194","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-3.0.0.tgz","fileCount":18,"integrity":"sha512-elEEnjeub/APcADmxxmq64+zxPLKg9V34CGjOzgo8AOv1qL5/nUyCs8AgmAwSPtlHMGzHFoLb0P9pGS+ICbegw==","signatures":[{"sig":"MEQCIBkTPZ5NBvEYPISlute9wJHCHQU29bjC9mf449x/ZnKjAiAkUk2vSPGM2qovvEjrtpn1Y17FBgua+Qqp4nKM1u+Rww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51495,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHR7OACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqkABAAhUNrJITWGc+lkJYLO84jobQI6OjMqPkh4rU6/hPAslSrfHCq\r\n0O4iZ+ZLx5ueGWiD++J1HODXXyHqGvyOMZ/fTpGcuwSjrKwrIT2BS+ls4uf6\r\nOY9/7zuVjWe8AYLDzj1ubapIQipeiXjxeN0KPVhhbWkF4MZQLV7aZkXYM9zn\r\nY5q96v/6Qt2oa4TsvWy59eYDDr4n8vfQxp/gHEDAcuDoPhupSBvKnB5wZmVl\r\n1JrH4vkOvyHSJyqPFtEAB62l03jYF5qKTti8+WH8eBA+eBCXR6RU7eZ5vFmk\r\nhZ3CH/+R8adgzgAKi2oQtx+6HvI35qAiMXJyTH3BoRqP6MI+k9mIJJVTBmIK\r\nio82NbWf50nyAAMojIED0wRL3wCP9gSfbojKgKvMYpNVVQ++Nv9+LV+lS4uv\r\nOHivdgBLQLMEK5Ax7CRCZDDcKxDXO+TgfNQrzPDX4S4Yk/Es8as6Ab8qLb1v\r\nReGr0aP/BhSjvUiaqHsY9nbIJNEJFJqPvT2aaq2h9//DCqfjRHXyj0/gRTgp\r\naoS0ptI88F4Q//mCxuF+Q0SF2VSw/ykrdFjewGgzNCGgj1d1QlGimNmDGQm6\r\niCBRnfAZU2REtuxRiuLJMBwLYioTIS7SKiYE+OdrNfcExbzx7zncvPQtGN1T\r\nHFAoxL2hDxl0jF8HRdWz3GxcaS3m3/7XG3Y=\r\n=zSnG\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack|d3|d3-*|commander))"]},"main":"src/index.js","engines":{"node":">=14"},"gitHead":"2e3adc74ceb44f2bae7bb3f70db0c6c6e0279a71","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"redreceipt","email":"micneeley14@gmail.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"16.13.1","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_3.0.0_1646075598794_0.765645255443616","host":"s3://npm-registry-packages"}},"2.43.2-canary.24":{"name":"@apollosproject/ui-analytics","version":"2.43.2-canary.24","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.43.2-canary.24","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"077ab6c58273f8b88b836fa1066aa0286e97a9ed","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.43.2-canary.24.tgz","fileCount":18,"integrity":"sha512-zcLmQKReE1O5Gby/Vaaz7Om4iFQjO19Y36AFPLJV3rl6SVr+qhLucZcMp6/VYN3wQcNb+AF0J3KdENpR+XltSQ==","signatures":[{"sig":"MEUCIQDnf1JFErFhJ9T9PWIuBfA6v2lF4jGd0IQROeB0RGCa7AIgXwzAp0Sstox+QyWuRq4b50T7WLb8CME0T1NylfqCFEY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51515,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHSyIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmohpA/+NCTeVvuICxf/z7ilKzjg9WQF5fXIj2kBUXxIjZEFo/McxT66\r\nIuUFvzkWmdm0ZfmraJVJzMMwVg915a/Rqx2WR0weBUf53y0gzpVy3x4FDyed\r\n/VQn0SI5c35Jgo8Ujq+EdlmdHr4e6hcvrouDyj5w3nWX0SX84xtab5vobHpW\r\nJ+urdVcxgAoJquJFfxjKCZ/zozfLXxqw8C4CnKaqlrQA4zN09e5dyLY2iFxW\r\nFUUDyR/XZurReHudAAx96NjsGtteeXC/VPNN0VmxmaHFibY9Omobykhff4qm\r\nt8HqQNnKkF+w/BuN+MfPKkAfJa6tMphBnUSlSLFtkR1rsBH6CFrb8IAFI1Ej\r\nWVQIJMj0N7ol32M3f0uXJdBGzIPx/BR0NQG7UPsyy3Hm5dy1d8LwbHjp6H7C\r\nYo8Aa8vnS3wpiZs0/7S6Q/lTEMf8IwztGOu6N8TDDVHXdg0rB+TVpnOqvLt/\r\nVdyBVh7mvSffiBSv42xl3zyJUutrlkGoNkQT8gGL4Tr3cQgFkv/f0mXXNtcJ\r\natvTwEWq4jzPWUhWETA2hwuPHXXgyNiBaVhgBwO3lXY73EvyBYWo+0FNb5oV\r\nr7PCINPJvlChfIA+mvfcEJkHjLGfiz2Il6yrG8vysTM3cgxKz9ZpB1UfnRdc\r\nDsI2AH3FmxQNwwyOLEEDRCnFCrHEr5Dirlc=\r\n=JK1A\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack|d3|d3-*|commander))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"9bcbbf4b5d64a6c5254146b3a360badbd3e1f236","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.43.2-canary.24_1646079112430_0.778546530872555","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@apollosproject/ui-analytics","version":"3.0.1","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@3.0.1","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"dc0454aa0edf42b2f3a577fc6d73a6431fc0ec60","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-3.0.1.tgz","fileCount":18,"integrity":"sha512-xFv1L+mridxblOLtLRcdGiL60YgBCHN7ntR4Mzs2J0bje6zMkGuOIBuCqfap3ExMoy+LI73NvY+pjursSLxC4w==","signatures":[{"sig":"MEUCIQCSMQ2t0pUakWkS5T6XuTlHC0sAHGjmMLzehAqCXUHpVAIgbEBOxVEyUfj1zDzvDIuZR32u5qUrh/s02qyMqlgQOcI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51667,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHTalACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqR4A/6A9ZrrGlmUthweHEdi41Jh1o9YBm8KQLz7N6cjVXWNzALEqKx\r\nfWT3gMWjfuSO3A1FambIeE/eActcJ88KMzMmcC6rR3icoLPY8d9yCiZzYUVU\r\n3LQXKabmzHwWjDtgibUIvyuh1o7G6D/1ZgSJriacIEg0n9BFEyA5wofkZQRA\r\nNLwpBmV0N452RNb9OmQYPZ1x+6CogmShoqJOEC2rGuI3a+Cis1xZoZzIrSzk\r\nFXwshSjUh8TZy++RHFVOwoWC3BfHIfkNzu3dQBOcZnNkRcLXqkv4+h5YAXsn\r\nCru7i3J3r8JhR+0bwA/Y3/9M/WUku53N7pZ5xnGksM8loXLqwjU1vKb1azOd\r\nOQhbL7mXIlIFi8l4NFB25m9m49NvcdlGSTz9bfN0UH/ONHnLzw2mN3ty/YrI\r\nCHTlCMz+9tL/8zRoXcggd7OLy38Op5nA1lwVirnhaTrQ5zgbZ0uJdmNQ1ctn\r\nlIL6MmFUL3wQ4xH8jLJwPqJCicfIMasWFNHUeQP9UgEtoXyXquzerhUeS3AP\r\nqe0SrtKs3Osy9V+MGpe3RQ3LxKPagq5J/3fRHNMzSaxLrOWqwOQWFO4qW8X9\r\nRKsb40qnQrcyL3vRttKhi10I/qozezVKzlfvKCl0KGgge2gkiM/+Xvbfaq0S\r\n70EKYOnLz+/l5HeN2mqeeVFfE5ToedrydrA=\r\n=A2d0\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack|d3|d3-*|commander))"]},"main":"src/index.js","engines":{"node":">=14"},"gitHead":"530b55e67362f64cc89ca0da8d7777e0558d844a","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_3.0.1_1646081701057_0.44830604547203756","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"@apollosproject/ui-analytics","version":"3.0.2","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@3.0.2","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"b6da0abd9afc53abc7b9437334a265c6b0f879f7","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-3.0.2.tgz","fileCount":18,"integrity":"sha512-LdO8mlQMpnS9IrvIfpKHtu2m/kuH/gMnhnW0pD5wXpio7HNruyCzObu6kTz8SoY3Bycg4KsvzxkrjPQeHyuzQA==","signatures":[{"sig":"MEUCIQCseegOPGs2yEn31HqD94Rut9CYNbkt0wfZdUTZEgAVygIgPb3YQ5Q9YJjKSGWz23yXJ6P7bEn0coU0f9lV4iguoww=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51839,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHpYBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqtiA//VScoy9nM86kTql51s/1TeYsSC0Hig0aInIVxw9SZXaPWgwn0\r\nal5yNenIG11wH6eNRhEuqrcrM4O4Dz61tSW+sYGqnyoCrgOKRWLxbiDh+zJi\r\n3XU28tUsDx4GcAdNB9UVx2SrFVaWBiC/2mL4qyHDZtvR0LwclkOExpw7JPdr\r\nNDcHdCbIR3Hokc4WxReiTU3YIVfvvjLO4/D2ezBeayF9Waujz16majLR3aaK\r\nx1DUe7yYDYZv4Ep8KbgXCZ/pwRJ8L0HrE3zu18AKP09/AjfnX96SUJZqLGZQ\r\nDOvPl12Ri3aBYYR1rVVwYYyA2lxXWHgJOGGHeeKJZwfGkDpxXWaFeHs56LXd\r\nXpI0vSxvFiL1n9DtcMYceyroybg2bPnEwvhTOv4uAhkB4uvDBXiRFdqwG2/X\r\nkrNNiTidfGqO+uCcxWrZzdlmdpw1Jte8VaWfJqOmdm/8sYvpea43Nl+wpL8p\r\nf9c7uWrUIRDJhSsrbo/6hgCb/Mb26GZYJHRBwC2P2ksoIhhnwrlj/Onuyt1B\r\n53bLZbA90+VwheZ1E15lrDl6lPBpUehsLXIEr/mwswl0ka5iMfpy7I+2suq9\r\no5f1gMMSTb2lOoBVMgaFvExpkZ5k3RpJgvwE5/JGfZ2nf0ZWPjOPGHAnC5Tz\r\n6916qCcvmvqoIHfb9BXsW0eMOPfw1DxWSyo=\r\n=vvgd\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack|d3|d3-*|commander))"]},"main":"src/index.js","engines":{"node":">=14"},"gitHead":"ac5f551f297e511e0651dd4841b7483b412069a4","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_3.0.2_1646171648907_0.3574240865523344","host":"s3://npm-registry-packages"}},"2.44.0":{"name":"@apollosproject/ui-analytics","version":"2.44.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.44.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"bf58cfb60dd9ef30d82dad24c274f24632dcfb46","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.44.0.tgz","fileCount":18,"integrity":"sha512-JDxzd929YDFHkhrooCzgya0NKYTw/Z4XvCxhwpWv1xaSIUHOxZmMyXp8yTdvW/cYJsKcMR2H1aZJnSoeQs7KCA==","signatures":[{"sig":"MEUCIQD4M/pliBmnYO3NUplfTW4d8R6rxiZ9retSHJOdx/6LowIgVuG23x1G2YUWby4aJ03NeUSM4dqPiZeBADQH6aMketA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51291,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIPxjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq8uw//S1dUMXsBFWFZ6PM9VNnZtcSDRPPgFWvlwquWzZcRPXmSrFNv\r\nsCymZrJJtuScf7r0vwRWFpyvbnhe0/aLtT6wTw5I/o/IQwhQ/ebroFmH7THP\r\nM4qyb4fuX2comlHR+cez1wj6TC+D6wWfm97H14M3K5MrKcsz1nZJhSSk1u8Y\r\nyhevRaXF+J+YJ3z+ivEyly9GleSHqVpt9Zeckm4icXClgFJ7YI2uSM5phJq8\r\nkd1dBd2gAx3fZvnv9y6C9xaxaWxTJd+A5DKBQnk+ImAH3UuuTN0Byq8p6sDF\r\nDs2fy6ObkeGL7bzfMp911TZ8hCmpYaGmbUxa+I4VlLaL2/QhWlnT7UYCG989\r\nwLFKg+bHvWnAlo3zwPpAgPSDii2SWk5nWNNmY+3/Ohlux81N4H7++Ie4MhXE\r\nBEhmU65cmCik9e+JUhQgjt/JHOdgcHie5OpvpkP+v3wk119eiGVGxEKb/1cf\r\nJ9KDaqbS6iW29v8kwPCypcB/Fw6fYv0t+C6+zBNMOGOZU6hWisly71JLuS+N\r\n1XIrtcpnzzFgEyiIcuaWRlHBa5DiTq/B8w4GFFJhhRh3enZwb+29LRJNFyCn\r\npiep2CP0LgHEd1/ncsgKNPfTeBxisGbVctyE+1pqDY0c+9qS0C8WpCqDE+6G\r\nSGRuE1xnW7PTaVwk+rrn+b2B1AhELcEkuLA=\r\n=NXcb\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"88311514d4c0b398c02a1ef97ba71cc7007b1ade","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"redreceipt","email":"micneeley14@gmail.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"16.13.1","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.44.0_1646328931819_0.6075906736804193","host":"s3://npm-registry-packages"}},"2.44.1":{"name":"@apollosproject/ui-analytics","version":"2.44.1","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.44.1","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"92a3565413fe177d5f357e003f126b1a66183d68","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.44.1.tgz","fileCount":18,"integrity":"sha512-xJc+nc/4KHTdwgKhShZUifwe+LMHDnamNCFEHsWcJ4gzDbTMQXS5Z+H1eGkWOwom/9g2LJPlNjri9bAvBRwL6w==","signatures":[{"sig":"MEUCIQDhIYQi4eRj44NmOYGa6fgyZsZBgCBI3Tumf/mSXA4FjQIgUl6ZojM5Y7A1lTmQIrXhStlCWaf4gN0+GDyoF8D8f5s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51466,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiITtEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpllg/8CnuvppiAf0suYLaFFEkR2us+JTPx2J8NO9CyseRnXBHXxm2Y\r\nNf8dROaPGJb47wgcpVZNX0UuzmTvF9bmkuBk7I1GjduTBIH7AT8hKlqnnbGg\r\nP2HQroF3iBsbBW8z7xda8Pln1ESi/A1Zpo6suKnYXwdtNIY6jLSeQVT8iDMJ\r\nvwTuhuxxn4pa8DDeLltAX75Nnzd9Xb37hkQahQ6iRaOOeE078rnXIocDLaWH\r\nnk2hNVbSCbWBIG0zq3qGpmfbESrsBYXy2lXdPnd/5PRXrp7ji+VMfsiREKOm\r\nhAMmaG2CazNIrCDcx3xJkSUF5h5P3SL/9b2HI2Mt4/59fLcGwZeL3uY5KGrE\r\nTYSTJLqaxjrpdVAd/HmlAdN2pr6/q4QArsxWQBxkj+UgHXDG0aiXIVTlf7z+\r\nZvkzK1yvfIWCE8PiHyJqooDEtT4NS7/fEUGzZLX2l1ENW/nkfAo6Cu2EeMBW\r\nBe2w/oW8xXM2f32SV7+zgaPmwrEul4ZIKYhjp1Lqwy6VBhuPAZPYWYHHvPHh\r\neofCfYEbQ7UAdvWqlZVPbsK4SIjt7E9iGBS9cDHHdm/8QoLVZM4/n5phoz9I\r\nsuKqOHFsQG68eJPweZ5RVYhOVvnkfvMnsmeoxfM69VQBc/UnN3kt3DnOgx2O\r\nYNyokHCi8dWJP9lLnHlMBRkhgah6a9ywUss=\r\n=JL/P\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"76ea66f2bd57d573af16e7464300c61be616ced9","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"redreceipt","email":"micneeley14@gmail.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"16.13.1","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.44.1_1646345028099_0.6085500233406929","host":"s3://npm-registry-packages"}},"2.44.2":{"name":"@apollosproject/ui-analytics","version":"2.44.2","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.44.2","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"6ca063df73a0ce5fc93c81b50032b470a7b6b739","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.44.2.tgz","fileCount":18,"integrity":"sha512-j5ld+UqAnNvA3do/fze/57WC1uU/lpoi4P4+hT4+JARWcYI+0ILBiSLDdVW38EOme7HMu9U7tkM0Ll1Y5BmW5g==","signatures":[{"sig":"MEYCIQC8rkZP4iM0kWF4EqiCrIRTXiFG2dFvXcxDmnJ/0TBdSAIhAM+2dvpAjhfHn8EW5dwp6jD4kzUr+2NZrBHWef68Ki3+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51641,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIkJaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoddg//QsLxaBj0J4+SjNlHsDZiNTK9gXppaLgQJWA2unefHAwuSyKk\r\nPSwtWI0tmAxCaHx1VpxAxX4Bv3XorzsSYBMzGYjJ5lqTfSfswyQXMMuz3rG+\r\npY9NeCETGweGYcXFpds8qwh3Ib8oPJPuEGBtYvCs2H54GbL4fii1/jfhgxO9\r\nDXxLFFUj58QNaFVm25GAoYUDhq3gzhCwy0Nz9+znsxIwPq+ir6PitlO+/hq+\r\nWf7xLJ2hYYuPHrQwimYVdZctmudtGnVMgrlBYSuODxSmnErPFuiRnvKQYcPn\r\nOQxG52UpvEcLk7oZssXzT87O0w9TlWB5jF6enMvSGtgp9u035MbgQ8qc9twi\r\nE7j1+ip1XMaDfFFhK4q9gINb4Yp31Vbj6yjnUCVSZe6rCj/FqDwjiD0f+Fkk\r\nuAFdN2oYbqHW5+aUA6GsNicBYaLirVzo7amWzsjyFQ9+8ftfx1nvaBMmrAoi\r\nc9Hs/019qj+OiaD7QR+orpdKwLnTaD+AIBPXIDQ/QscAse+jWw3fk9KZ0TK7\r\nfxHVa9DXGcHoG78PkDXO1/fD0/Vpu7h8mcBS50VXyv3WyjPODc5EAfkNltBp\r\n+3oAbJkyzWZuzCBhFW4ZEAkxta4BR9M1TgWWQzB488/I7dAUBZouen1rUBFC\r\nhuo9p+KfZjSFtGlkYl6sJEnN0bDEEXtDynk=\r\n=KGp2\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"c0579c69f7889a4455351f8509b1b4cc674123eb","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"redreceipt","email":"micneeley14@gmail.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"16.13.1","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.44.2_1646412377967_0.3410389191502443","host":"s3://npm-registry-packages"}},"2.44.3":{"name":"@apollosproject/ui-analytics","version":"2.44.3","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.44.3","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"bafbbffdddc2064cf71ec16d2de5fc5e7c4f3ca5","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.44.3.tgz","fileCount":18,"integrity":"sha512-CMG2qX5ap9mxHjw/SkxeQtIwFl/NwCn5GVEqM/BzJEWZCEcfrKkpdDzGnUa11NcBFS+PIvPMRHAkQ6KFOgSNvA==","signatures":[{"sig":"MEUCID8YA3nvmjex6/Gp+ejYOsXl32fKXro6J/aM029+F+4eAiEA1tLPGXsACrG7HUnxRwZnmT8MQExV8SmtDyqmiLAjPK0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51816,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiL1LJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr5OQ/+MS0JMUzwRH3GDuvWRJIz9SDnoh4BKztGZxUnGs7bv1E86Nio\r\nCrpaaJIIXEaWBgpdovUeCs7x3j/GJF6YncL5QcNzEA2XfDqC2DNk+2Vg89/l\r\nJ4OoHYVQN2jYHP9gcf8+tieQEvtkdQcwQhrtqkzXdQSON2DxDEbFPPTWyXI1\r\na39svpNhlJXwtg44SFqZ4Osgc12+g7BePICi66OmljgJ0rfbAUXdxR76yEMM\r\nC9I2X/n1cDkIT8D/7RCD8XhKjRdySICCcruAuBVJJXqtMXejS/8Q5zjZeYZk\r\nKSsbk6LBkx7Da04C0FDdB6Y+IYlORokzI3Jmtl1DMjjgc79f6jI4CGm2lcen\r\nlz3EmkgCcQRbzVCrNwzMJV//QyXk5jjmCkD8ViZ5mYaU4HrnxsORHM5B0Ypt\r\nMktbf59DgaXB6ic7TIbsXwIP/R0CqI8Bn3gUe5WmueJ0HSMYgD+ACM6MUv6r\r\nRbtHgKmaJakzquZ92zlsyfw6osrE0/0ExhaYkkdlD/z+ZRtYp98b3iKuqCGh\r\nzZQ6su+bCwk0ax4jkHjO9Pig982Fgx6pMew9CNQL9Tb0XUW5I1WK85bv42BA\r\nvHBfaqvqDkJGL+BChL9C4R5BYRYLK7KclPN3i5848MTOFvqFmbzHKNhUT281\r\nkOq3p09qcMUdMtbY1R5eEJ3u0su4dEZArvM=\r\n=xeCj\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"415a1f61343795d129f7cdec8d48cf5221a6a2c6","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"redreceipt","email":"micneeley14@gmail.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"16.13.1","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.44.3_1647268553274_0.9484401707852694","host":"s3://npm-registry-packages"}},"2.44.4":{"name":"@apollosproject/ui-analytics","version":"2.44.4","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.44.4","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"2a69fc54cd6b132dce326cd161aae84bf8ffe060","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.44.4.tgz","fileCount":18,"integrity":"sha512-s+RAQJ616s/4NFV7mmlaWSEOKh4ld127giVJ/+wV8znT/l2ui7B/ZbjYS7EyHjuUuc4z2uQutYfv2k7KPGrFAA==","signatures":[{"sig":"MEUCIQDlwwj+tx5nIOimlsBhoTFZu8nck02lHrEd7bu01PtKugIgPJbPMDVUl1AQCcIbOjsLezZS+JHlaqB6Wh/kThmZAC4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51991,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMRzyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr9FQ//YkcyybPq0629YR/bRv6XbZWFG70ocRmvzbOAacRMwt5q9s2e\r\nJxwsio1o79vEgg6Xx3IoQSgCrAtwV8ZoXbEMHiXwAzrv6GoDw731BDhh8vpH\r\nYcf27OlMhLSKkkRKRR6S3U6LOyFSbMuRGStmDMXeDaCijwDUiWPyRCThJcg/\r\nNRN8G0GKbus9ldQtfL3KW5cvkM13Ro3sT63SdiCm8ecVAr45yrNd2U7cIFNN\r\nGe5ojVTvC5T1e+mnBASww7MJP4lPPEvY4E49/jyG73w63YB57tK5MFu9tAf9\r\n6a3eF3TKMmgJeoJcTrGRcmtz9bHFERoh8w33wYymmkq3FyAGMu+Ij3dArrmT\r\nPGqADnZWk/701rChyaiLlRwTna46NBM3P9XOctLu7hh3DAYsUWNPYYN84AYX\r\nUKFd91/RRJuqJCn36ek7xhFpbhzVOiT2O0+4hoImV6xAnijabOR8orXf5ah1\r\nC7v4hD9JXdp2lM7vqcOG3DtJCaTweMtF3QBBTFBdobvpslghAydmIlh51bXa\r\nb1oKIEy1H+yYXUWNZ1UQKEtCUnTBJ2kZ1C7XmMO/MuYkCIscTMEni9iXGLqr\r\ngqzu6hiU08S9SndlXEMrSeRgbuQzy4eUyi45JLxz7jsLLc0vV0YAJvIu3peR\r\nIlz7bM6dxrY6eYHL/EgGkZoemdIysab1FWE=\r\n=fZnV\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"19a714fed2a52898b4eeadb46c2059bfbf136870","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"redreceipt","email":"micneeley14@gmail.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"16.13.1","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.44.4_1647385842293_0.4772278007814237","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"@apollosproject/ui-analytics","version":"3.1.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@3.1.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"a147504e84515d4f21163fec084eaa5feaa1bf41","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-3.1.0.tgz","fileCount":18,"integrity":"sha512-UUlNBBAxY5zhQEPiZ5c0rthaBXSMKXlZr3sZGE+K2kvojVcWGOvxPqc78H4bFzGP51Dy9wjPlwnF7LXTdHMTFg==","signatures":[{"sig":"MEUCIEFP3XMgFJpTENBjYCOIDUfKIY4lc+VXQYDAooFoKmOvAiEA/HudxUsTR9hLmQyuYmwYbbcLU2In+QJu8VZ5uZsW7KM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52010,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOfjlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq0mBAAjWFrAzTru9rI14ZPRJg75MeMLEd15atWdfXBR6ED9Lh8G9ss\r\nBUeiM5pGz0mM8LvZFm0PqHgc849n/cwZAFT3eb8EZhTfUmDm+PnZXKefyQYG\r\nb3b3BwayeQ2l7fIfqWL5J2f9VJa29mgbvsoGgdtNjrDG5LQxoeo0EIqjQM01\r\n3Vyz0O7Y7eaO9tChcEKQ/T+l5D/xmBQOe+5Njg+VBPAsl+v/YO33kU1gXKAH\r\ne3i8K9YLZqBRrS0g4ALNjLuhObbRg+TGpI+YhfOGOw3TfkdB70bqGn7avdvO\r\n17ssAg+ATDsIj0wrbrHzRcgC6WQ+2m3XFkG1ddnCZwU11Lag1A2qJyr23n9g\r\nUzU0kd/IN1xWeOs7/v2b1qi+GQ4qVysjuiX8wLZxaHCaiq2biHfIFuVYBSJD\r\n+DNVVL9v+i0Vk1ILr3FLPcDZVz5RyJVpEtcOsJSEv12WwYlGdvL8sRRj2IQS\r\nctqJWcTh+MOVL0X2W/TDoWar5AmApnRnNI5L3ALSf968WVcLCagjLldcBPWx\r\ngS+NIrgzx4fRzm3eLilOx4DdUOztAbpDDyQ7chNV98mEDaNTPGzuKYTvqJQK\r\nfk8TfOqu47sBT3yNuE36g8kfLP3nvZHpcCiof7L5hLMvGzS6/WK8aiy8C7GJ\r\n5GJUroeq9wYX5WDwUE4EUuIuTrpFeThpr6c=\r\n=EU58\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack|d3|d3-*|commander))"]},"main":"src/index.js","engines":{"node":">=14"},"gitHead":"44cddf09699908cc46784743cd96ba57782105dc","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_3.1.0_1647966437836_0.7655318344571347","host":"s3://npm-registry-packages"}},"2.45.0":{"name":"@apollosproject/ui-analytics","version":"2.45.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.45.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"273f7b7bd79dd8c0835b8601d0fffae9829b0fe1","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.45.0.tgz","fileCount":18,"integrity":"sha512-fzlZzG5hEJawzNCnkD3oot30v+VXyUv3gka8zgKAiCxXNu+F5PP9OOwXmATswhHFWJK13RxqlwsrHaFjRFaowA==","signatures":[{"sig":"MEYCIQCyuS9JWdUK1W5oGgtjJc+gdfzpB1F99FV9lH9YVTP35QIhALgm8DVVcXcI+p1ocGQ5AP/NyZZc+fQZJdul2suqNdRu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52165,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOikbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoDaA/8C/8fVfSNseOJGWntACVJf75hXHqFh5qLtbQep6Xr4R42gb4I\r\n9biapA2oxOO9HOAeR+JVF4yeBX8c2XxDdtJK/v2s1usuQQcquIl8fGQbGElo\r\n7QkYXRD9Za4bzhpewDS1TXE4IbJclwYXcxuxBNab5omElimt6Cm5Y+GawsnN\r\n5dz0B4ttyYl7zGXnRVLXwEQZpIzx/VgS9WkOTSIazgRUvoZ64LRQak92dL9C\r\n55w9JIQCUHMRns/+KRJdo4t8Rd1ocTTbt1Y+cPV1bDd5GbBJ+oW37Gb/E/yJ\r\nN67Ikhxd8nZ5meORp81I9vJnDTsqDcQLRVR5u9VRjpbE5zAVzdZv8KT+K6EP\r\nPduhh9hsKWus1kctjGJeGX6iw/toE5s27iZX7I5kHyOmrS+oD0P5X+0rRCvM\r\nh2Z+AyIFepHamZ6mdUiVN9Zm0Ih/U3HRBGVAxIiiRtv/N2fzTM00Ue/qS8lU\r\nWBMm7BP90raxYddg7OOFiyDozqfoVsVFyjWY+P2kVict4tDlCOwRtElEmQID\r\noKfwBLbMjhZUeji5WZ5dWtU35UeEiDuMcYl+lRtF3WQisXcw+1HjeprFzIhZ\r\ne/OpgBHK1nBxbw4KCUVuekzKcCsHGhU7SyR4R+AdUqeQlcDEDEcKl4bmYxdW\r\nS4P1k/eF1f4peH6+VX3sNqxrwB85tBUhmFg=\r\n=fXZe\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"f6d4c72358578c7447743f5d979be1600675c25e","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"redreceipt","email":"micneeley14@gmail.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"16.13.1","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.45.0_1647978779336_0.6380638276661381","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"@apollosproject/ui-analytics","version":"3.1.1","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@3.1.1","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"2fd99a6a0f2d20504aacb8c523327ca6739a36c1","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-3.1.1.tgz","fileCount":18,"integrity":"sha512-3knTAHgpQDqSwC5OoZ26SihskDVYyykm9pSL1UM6s3MWYzBQLUd8YPVWR7ytQpno5l6dOKmq1gku0eaIokLamA==","signatures":[{"sig":"MEQCID5a46MmoCj2laJnM4d1w4zCBnEYEDChRxhNNTp7k7VLAiB9duDyEXE94zzHqu/f5+cb+9vMHygLFW4v3uvoh9MQjw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOkaRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpgig/9HJUm6ls2AGBG24KOwcYrQJT31rX76lcDrwejIh4pkkl7UkY+\r\nECdHmxACYB4Fv+6Dcd1WxpipTDOMEEirJN9sIcKDuv57B9GDgDxou7HTgwQn\r\nTHkGdO/4Nf2vdRdNynmfGIhf2DB8t/uV8jCAMjrt3dJ3y8+m9q1ZpeGpJypf\r\nKwQR6mqgXuLHs+Wxe9CNt4eBAc9kC57h76P4M1TtFZHAmRkVq2HrJbB2SUMx\r\n0j4BWy53Qm1RY/ZX+SVRk3I9mnHLLQfirq6OiKfNT5CXBXbBUGI19q2ZgD2u\r\nTX2iLKUOfXMGMVL7bGMkZqMlCMOfRP0/WIIuqEGH3BLNZppvmcYVKBi0F3uE\r\nHOKG5exPejuAbX7H6yKRccYKzD9iKLovJuEE0QrIQk1I+j5+PwsyMuNJvQb7\r\nMXsIdUKqRB2L9c3t8nVRWFapoD7P9C1Gr6hiUbaxVKyNBsQAzLq0KNiWZbj/\r\n3UmiW8T3Dt03897AKnNLvtQSvE0m30MrKbXEQX8UPqQP9of9c5KcU2IIlwhb\r\n+FhZnrVFswSqdqcOCyruu08eKrc1AWOO/VLpSg1y9kSrkCtMnmLpfJMPLGSC\r\nZimVGRcIuvSGQGYbMWP1SVgJsVn3EozI7n0fF0G+IdB2dXEepYAG+/lmCuGb\r\nl9ntOFPjhmlzfsi3NxjtxjWb+Jj6Un4DPKY=\r\n=+puf\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack|d3|d3-*|commander))"]},"main":"src/index.js","engines":{"node":">=14"},"gitHead":"6cbbe4ce3d717c7d54cfbcf8810c923cf3be1cd4","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_3.1.1_1647986321450_0.460618930062912","host":"s3://npm-registry-packages"}},"3.1.1-canary.1":{"name":"@apollosproject/ui-analytics","version":"3.1.1-canary.1","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@3.1.1-canary.1","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"ffba2decbb1fdf7858332bc843b98dbd4887991d","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-3.1.1-canary.1.tgz","fileCount":18,"integrity":"sha512-r5hMM7jD7nm3nNuQYvY0Sf7AOP2QzM9CU2zHpZ9RMrNvkPvSX1SBud/DzTvrcoHCf15dMlY5iSYheS2dcSi43Q==","signatures":[{"sig":"MEUCIChtuAdGuhxhnszW1LVD0RyD6/Vyt9L5/LIi6ZO4wGzDAiEAgv9N39QPQiL+Wa+kGPynCiGKUHfDd3dngoAHOHv4pQs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52200,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOy26ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpDhg//TAimyW1WJrq5KNZs/r84fJqTDVeRvrnADQqiB7k+hw89E9ed\r\no7GLStPcKY+Db0VC+5qOk+cJ7W/sYTC5RmRO3VbVPF0rZosYYKeNmypsrguQ\r\n0VFxukkzOAKCufwdhmpIcrGXU9z5xFAncvApVpEc6cRFM2bMP0B56k5XKNkv\r\nU0M37DnY1HOIWlgFSaSgkd2FAk5thxPpHXl5jA4vyRz7qk4JyUpizPUZMLgx\r\nGfMLfhzdg3vzqZOQkEQt+iQWmXZz/MeVEFQFMJ+9F/YQlbopcJS8cTW5igwk\r\nAiQ/4F8UmHqP/pB6RCdiPwZc8QwxiblrJkcMXpnHJJuxrqDe8cw+w6VgI8je\r\n41N7AqCz4EOOsjyAlAlE7VovV1oLhkH5hCJXioRx4uLYqhdMnrokmZzRwt9r\r\niVSdHOfl3cHWaJTuLdrhBWHBErYj2bn5TKeBBwO12wv2lnPGqLAnH7Gpj0mA\r\n5iovrZSPTTM/LHH6LPCSSzQKZ1UYm9mt9/D+JRpuWXZeHQ1c89pFn6MECROW\r\nsYKq3C2klUxvR+uahfyc7gunT5Y4Mm+8FwbLQ1dPBUsR4BxKUISxpwhbBCf9\r\nANgco+JUpyQiPOYRlwoVx7JpoI0VcsFysJ/s6ZXYYDjPNFBIlbZDGPLwCC+M\r\n3A5N9SiWjjtN95gWo6moGGDCQN06drLlFhs=\r\n=8VW5\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack|d3|d3-*|commander))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"908b7f9b25ff75abaf6dbee733e0501f46ad9a7b","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_3.1.1-canary.1_1648045498129_0.7925507877850348","host":"s3://npm-registry-packages"}},"2.45.1":{"name":"@apollosproject/ui-analytics","version":"2.45.1","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.45.1","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"0efbcc613636454169786431d06ae139ccdb92ef","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.45.1.tgz","fileCount":18,"integrity":"sha512-WAEm9nIMJmjJ+rXoB2xVCikRMyILbsku3VNvTwWz8oZ73sCLG+X5JS4jjtDgBMF6FZ5YdWHOmgMXX2VkZ2VOeQ==","signatures":[{"sig":"MEUCIQCKTzo5WESrI7fMF/PhlphLF2C/Pzbk630xt134hfHxzgIgGNyqgi0xyByHdrHz5ZXCGFadXzLRy81scShva9Mixes=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQwp2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmptuQ//effKrdYIR7yznSLDlkJfyfclsM78nLqPXb9iE6liCXYyQqUs\r\nSjl4Jrjq7OQbbLmIurpClHZJsYTh94lOH8fvjT95LddlWLNrFp0I9LYCeLRV\r\ng+3VAMeYq0xyuKIimimgSKwl1ja1H2i8aO5hgXnA2S7IVLHK8edpHEw4IGsm\r\n1zLdv5d4t/KhJOZXvxzwBYP7jwg48ryOX02+d7j1G0LJ6v5rGMtaaj85G9F3\r\n01RpqukMV5tNIzX8FU1yi68fx2s74H6vqogxMLL69mZZpaV3sBxiSTVTsA5u\r\nD5LFqUGgZD+1YFk2bJEto92WdlbZ+dGkpJB8A/kMYPCVBdB06R99OdVRalEw\r\nWcESA/2g9pJ/9veflfAr0wnqW0x1G3cZm8O+++QChDvqKnWwlic6Qmi+6Sb3\r\ne6w4yrU6+YT5JfAqPWmetfkctvITsd4BOliSfcWz3jJ6HG06ml2sWdfyndGh\r\nUME4064uN4G3/NgXDzqOjvuDsNzIW5YiGfBTbMwTjfegfNe0ZO8Y0CiLGHPM\r\nkVScTXO6KwoW+1lT+BxPvjX6NVq2sYY1eoOV2/eBBdXb4/6hiltpK6mgeIRj\r\nqP4Ib9fnWxbIdFT6ritAj2dWF614k28qJOYTFp4iGc8D0q2pD7w0ko9XL6sm\r\n/L/wbjVoxnyYXBdjvjgi/v9S5gCspgD88nE=\r\n=WjqX\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"61e7730ca9f630dfa0e8fe95731cd911628c7f9d","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"redreceipt","email":"micneeley14@gmail.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"16.13.1","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.45.1_1648560758113_0.4152360236736208","host":"s3://npm-registry-packages"}},"3.1.2":{"name":"@apollosproject/ui-analytics","version":"3.1.2","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@3.1.2","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"2a944668f4ad6d06d181cd988015f0a4e666f186","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-3.1.2.tgz","fileCount":18,"integrity":"sha512-QXx0nDAphT0TK9Ve71Kd12/V8iAMcjOrkb7xpWWL1ZDyvDg40VFKrHzmPk5tH6oaS2UGIxwnzk/1EP3EhsTrGQ==","signatures":[{"sig":"MEYCIQCRq1huIeZivN+MVIV41/C8cdU0O2Klw5GJVZgaM4MipQIhAIcsz4g/pxbETY0eXZTfaUiyxjf/r367k1bTnrPv7ViO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQyJsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo4Eg/9Gkca7CU7DlS209FxDPhGCjJlAQ0umip3bvJjnndg6hAozyiM\r\nSYKp2AO1g5mCaKDwNV7HHaYCtctv1b+i+c8/Wu0EREVBemYIyUJdIqrwzkga\r\niBkF8ZqfTdgqFJNaFG76/AiRnNwOsSWVu/6zyjrIx5xxr5K/yC9mWPoYl2mj\r\nTXRfUS8gwY1FzjPHojLjB/OkxWZjmfWdlg6w7Ed3Bo3cKAsPT7D7Dqj8OmP6\r\nGxq2gH0TfUlUCh27HeN9KvE7AEGmR6AkIkrhbpIF6ilWynRMGynajOJmxymb\r\nL+LscwRmbjJ9IhKmK1zHff9Ao1klTuyHWn4AyMXEnyjmEpYU15Z3a/8/R54B\r\nCe4yF/olbfJY8ZS6X8YJ7kWdlV3oLnamA1lgNefRU2d3by1osIlfWZsv78RI\r\nG8dFXncSndTABhYzutmNF8YmS0B9mIFAAXH+I2znL3qe3z55hMY+p2g+/FQG\r\nFrZUp+Sqew4uyVGmmEMsCoFBrOJiW2uH/3YhkRg38TgqO5z5E2t0Sw7ghXR7\r\n5WQIvpVQN8PTj/S0XAalmUfKsL5PfCJQ8D1E0f6sdM3225IwEh2/iTrgbCmV\r\nHfdIpyPrVXSuCpuLd7saLTDKaMuhvp42QkE1tNJ/kzrlILXpRfErPgPW5LXf\r\n+yCDsufIHHL40YUTMwcxJZuGO0R0W9pvoCY=\r\n=+e3u\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack|d3|d3-*|commander))"]},"main":"src/index.js","engines":{"node":">=14"},"gitHead":"8c7962123b03bbffb54794e470aa4284e8228adf","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_3.1.2_1648566891827_0.33125322082864095","host":"s3://npm-registry-packages"}},"2.46.0":{"name":"@apollosproject/ui-analytics","version":"2.46.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"32c3982070d1e4b875a45939065ce05f0c1dbf5e","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.0.tgz","fileCount":18,"integrity":"sha512-7cKd/g2htfhwb0ovG4TnplcwUSaIG+0pk8ulHfZECl3TA9+1+omVtRWfnLtgz2nrz/eXJOBKes3EDTmTRhSBIQ==","signatures":[{"sig":"MEQCIG7Cm6XwkcE5+SrZepFhEbQPkZRJfiCkjoYIpMvwuqKuAiAYUH1RqdJcO4H+9y214ju9ZS066BPD2tQz8ViyDtIY6A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52514,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQ1AOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmowoBAAg6cA/H+rEFlluxR7kyjFixtgazSXZjKq7faZM55x8UCGARFU\r\nr9dSm+LIx+82FOme/Da64UKjl7KW4GFWTzbYkBQhdmkfHmnTiLYNVuS2Pbz6\r\nNZYQ8UTpCbCSzcfaqck9xnnBIZlj5mdT5ZI4d7acMk2Xqy37pLVT+GabTePN\r\n2V3BOD42mFNRvylvNZGagDFKeKWpcFxlBwehBwIGPntE2M4qcI1y8sWsCkBo\r\nfKGuiOAUqkJs1mxM+XEEQ6ZQ6syQd5Z17u5xPLl206LcrmHV54xBubXPeuIH\r\nnysV6dOMvwfWiSE7Wk49Dao3BCd/T/keok1mdq1L/xoMHZZtbGMzNu6hxY88\r\nvQh7qDNhit0yUqXI+6dFwuyrIi0iEEcMsuOmUbLvRNxzO15M1ZiMEMsWhfTJ\r\nVO9e+/pLSIbS32Oe2u/FwsPd6u+6vKeQkg1ZlZyDL08eLfkR5R9rFSmBPk1h\r\n73rMPsaJxetRvF1lHSNXH4s0iewuutwY6JIUQCro2n7v1BH6nm+PCY8bbmhY\r\n07qtmQc1c3tVwPK9GX47impOioEB+vk+mG18CMkpUbNzOtpuaxoQuc0MxS1K\r\nEE0yWj2vJ8Qne3fUDxnfqLGXpQJ7BldJ14PUi7sea55pfdxO3lDwSDgX9v8d\r\nFkSBH33GIR+oWG333avBTylSP/QgozpTJZ4=\r\n=EUUR\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"1b53b711f6723b9ce61d638b0600731ca40b3a27","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.0_1648578573927_0.2905794621731759","host":"s3://npm-registry-packages"}},"2.46.1":{"name":"@apollosproject/ui-analytics","version":"2.46.1","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.1","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"6df447b883971516e64b0b14e546577eb8bfda6a","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.1.tgz","fileCount":18,"integrity":"sha512-44TvWwtJYcPuDkXoBpKIwMX4YyD3s5AAumFj7VstXOShlDMO0yKcUxA0hI8u8zNw1WO1KMHeiRQkH/1i+pLv+Q==","signatures":[{"sig":"MEYCIQD69HO/aefMsoYSDQKCoQbWimr0aw3yGiAp7LDkdiC9jwIhAL+i0zBla+pu7kXPpYLMl+UZRCTVm/9jaLXmWKbef/a4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52689,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRHL+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpQNhAAitw8GnrCJ13cgSw3Jn+e5dAbdkyXSxGc2Qr4PHNkOXIQIIU7\r\ncNxScFP0vEOn0LtispI1Ywh5OiILJce+h7DisnOpWIp756gpQQmvyrWVEaU9\r\nx973DRV+mjf1tYcDMOXwk24Smq0XMQIyY/2ptOAcRqAvWGVrMuPA2S73JaRb\r\nlZsxbfOTkIwuZxAY+ieiDCaXcQ0Nuku3evqZED7QJdVnzNSqknWZd3VK5odj\r\ngcIOyHq2k9QcKeNdefb7Ce1HGkg2hbQSaH3fTojjx1Z5EZduY+8ywYca+rRT\r\npTmhLG+zVFembo0KBX2MGC50noDTO0CfeLZtLaIVp/doisEjqQ7j7CDgtIYK\r\nP5Vrar9RYhAy/BlzQCmeZ9MYs3rftndr+YTlPqyim1ChlcXLGzXrMMYXR2J6\r\nCXyd96GWqT3X4XdF2FzlQa2zJK07J9Z2erJIAcgQbDIrcJj3RrRmH9BBzqEU\r\ndf6pqxgqQVQ0xwuxqLHS64Q+6U5cKbHr3fS/TLmRe14KZxUi9iVotw2Agfar\r\ngfkaJyl5iei6tLv4S4hQS8tEZ6QoC1FWxMUHgyIiP8AiDj/8T8D6amIjVAYl\r\nC+pcNlzfHjGdOuCF3y6poVbvUmvsLmNCF8687fZbk0IpbhGhtfolT6FoSV6q\r\nTdxB4L55pP2JLgEPOHYEcYfWSgvyZt0tyFo=\r\n=/ryF\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"55e1f2dacbc58e6d9d7edab4eab19987912fdf83","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.1_1648653054623_0.9361290173319512","host":"s3://npm-registry-packages"}},"2.46.2":{"name":"@apollosproject/ui-analytics","version":"2.46.2","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.2","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"7a83dfc93485fbfa6a8a7e33b42c3b6cdf3f4c06","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.2.tgz","fileCount":18,"integrity":"sha512-juK2C7nOZ0nf4SsnDNwDw2NhC0T5YDsoEi/XsK30/6Xg/XnmPl6H8HsmFuxVQ4dDT2rSG9z85AxJI8bc1j+lCw==","signatures":[{"sig":"MEUCIQCDIBs84RWQ74KvbbhSLU7GyRQ9/wiqmKrN61/r9zzGtQIgGTlyDBpwLE3W4gLEeA78eDYz27g8aVR9DMUdMnaBavw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52864,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRLF0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp6sRAAnC8HV4UKy7lo2JONoECrCSFST//wvCCzeFlg9uWDp+F6YOvM\r\nAInfjfdDxCQqTCV2FqmTSKNtiKW18RarJgws03faLJsYKlhhbMLFC+s8mhZO\r\nW4E3LrxXBXAj0yyfXri/6BQ6Mql2DW2f67MEmdppiu8x6dnDuZ03arVpHw8M\r\nxl1IBDswsBTMaVrOjxdTHEVvR1tAfxxy/+jUS5bvnG7co2oD8Qr/HJnSoigZ\r\nlzgOlXkPsfsJREQH0vTJufT0jiVjNC4cEIq3kVcgAcaCJiVrrnw3+5yTqvOF\r\nBS29NTY5IWoo2JW3kXUPYFSzByY1DdO9afBTqh8zYf6BRsbma221XlWMwuy+\r\nEYZFaBVUALAL2LJcfpdZKqRYmiUCFQegDL/suEb1+Ktk5sgjLpHMEmrpo0ZJ\r\nVvfU9ZDgwrs7Uxm2aoYEyvim5ElxtCUPHJcN32jJ619U88GQtIbql40Rwce9\r\nqNmhWXao1kyWW8nqrvRuUahM7AnUTa45E9W4G/n+Q3riCUyojd67dXAMrwjW\r\nSe3drGM+5KjYpQprVjxBoz+tm06LPIpxYD+8KR457RioGnUHF8zOX5nEXYWc\r\nNp09mpaGF0akccQfVwaKafuIf0U6DHy4So8/Cwbo1neVD8YJh7pPYj085rE6\r\nh1kdCrSQ6YMb6GbGRIjXgzYDmkILput1S/k=\r\n=smZP\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"2055046e5cbbf1fdbeb484fa1c6210d4252a9021","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.2_1648669044385_0.016258266407892963","host":"s3://npm-registry-packages"}},"2.46.3":{"name":"@apollosproject/ui-analytics","version":"2.46.3","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.3","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"52fd9524c5ba8203e9a928a15918d40aa4a6e841","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.3.tgz","fileCount":18,"integrity":"sha512-oNyXCKV3LnLtzja5clZFNxjTXuHjQRjJBcrqSnpf4wrdjqN/byHXy9GGDGTMMY6nme+9bfEVmBiAlGPDYpj08Q==","signatures":[{"sig":"MEQCIGaahhQhNMMubstDOP9b2p7NTXxwaMEtq1paeWfOzIIWAiB+sn6Z3IH7Ny1oBxQC6vQ4Jk8w6Ndk1qg0avJEbp4EeQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53039,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRLIgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo7FA/+OtRUxdd9gVioP3rp+2OadN61J3sqAsniX8kE42eFgRoz40HO\r\nTxYcpVdNsh6EAlXw0dvsG+/tSvTyHXTuVbtb4lsPX4wG0XLgXqto5Opp+WXi\r\nydqvM+dhiY7FTvdx1R7n9CMvp57kLzNk4FFqHiroMw5J9MobJopSp04rv/mM\r\nDtVRcL2mb5xPnua3cdLaOagDUerQWLidpu/Wpgw2Ia+jO7zB+bAlEzWrh/Bx\r\nP1Gv9nxZ54r580QadkHcCTd+yBhe3+WE7dMXuEvjB4fgSmqpzNP0jGw6Z6bb\r\nnF938k78ASjMCh3n9ySCYOk/DcU4ny3KHkZOpGSKWLVjjhVbKjM0f8VzvO+6\r\n9gyLRNsIS6kwcP+Akf+EsFhtc96P0jSBMgQIw6GXptuRocOXZqg2Q37hl4yB\r\n46e4Qvn9IGxohZzqu4csv6DMC0h7CZIrXB0w5TyaZon83/i5HdpWmunJd6aL\r\nfAMBx1ooWrhhUUkhN/zJt9TRflI7k7UTaMzRoH5Xqva2agI9AZKka2Up6ezd\r\nTqTmIYyGSQAUkL+Xhi/kX354x+kEF6iyHMJZuOj5KtFyz/qG+KGprD/zunqf\r\n0tb9TGV1zROit0j7UF0XsKJdjHiAYLsmxVSJWFDQmqcShylTEFAJWtWUeHmg\r\n+hsbEoqj3EI3G+DhBliMxatJzm7LX4YEu4g=\r\n=yUIv\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"8ea7936670611cd8fb9c4269585f37db3c66cc6b","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.3_1648669216260_0.9606467976279998","host":"s3://npm-registry-packages"}},"2.46.4":{"name":"@apollosproject/ui-analytics","version":"2.46.4","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.4","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"c4ece47b224460f54dc7889dd04ec456456e5c3c","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.4.tgz","fileCount":18,"integrity":"sha512-Lm2YFYcfusRuf4IKrHabpbqsbHhmr1nQxrJ+oa7g+YzLANI7rWX/ucdhZgw8nOPnpb+YPMFAoEqXCjld+LhfNQ==","signatures":[{"sig":"MEUCIQDY0h2yr0x7iZGaZ4YPXUh+qMTpRajXWVPvR50zhIBC9AIgNy+WmVFsYXsinllj4PKeOr76R8kCgPxHpWlEsRdmwLk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53214,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRLL8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqn6RAAjziXRujs8dCD1fCh56yTr/aUs39cKh92MLpWE7zzjs9HS2nz\r\n5f7FOFXmu8cu/vl4h0xsyf+B4VxgUEwl0P+syZHN494lyYmJ77Ab74L0tko1\r\nEV1ijfHTLRCT27YAWHXEzpbp2WDdd2pq0VitxF95AbTaAjegsc51bcE6Lkd4\r\nwH5fL87h/3xEK0rHnRSZ8tR/qnPArS1F2MTfgkmMgvybXfx3UdCWeTurZYsq\r\nihKggYUYU1pjFqQNwda9hXiLq09tQMBUC4gryUUNqZ8pn9SF1cp6iN3o1mCa\r\n3mBG5mu+7bhXAaNF8agJj+zQl1GXE5DhwNY1DAIqTvljIC8B/HY+GAYVucEk\r\nmhyU9sfW5hrOterL/oOhFG4wR0SrT8B9swj0ThZIF8DzQJv5o/jLQr+Eb38h\r\neHJpwg3DJJIM6aTlHwgG9z+fN6qWfNY052XUxoUPqbQ0wHgEhbHi2brL4ek3\r\nWUGcGJxkooozW9q9LtfZabSNhiye05wZb7mFsqNvSTEWLhBUrQQCUkFyRZRg\r\nOXPDfitQ56zK13YFYAiF+ho1v4GWG7cam5kumeyVSawSOomWkO130J3tQSCu\r\nU2vS8uQHfs19Pr1/EqEnQVSb0maCaFfBYv0ijUp2XfbV4dUJrabldN5u9mSP\r\nct6tqKi2lthDdxdumvy8o1yRhOhM6ePAg4k=\r\n=v0ri\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"c48583d94569acbfaf3c8565b45df0ba7dc19830","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.4_1648669436814_0.14157571636722488","host":"s3://npm-registry-packages"}},"2.46.5":{"name":"@apollosproject/ui-analytics","version":"2.46.5","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.5","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"b36935f1f9c28f6339ab818dc5c05424030d5a86","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.5.tgz","fileCount":18,"integrity":"sha512-eJ7FmppZ6OU/DzHVyosi2+8651pc6gKV6IkEMqnyEv410DVKIrnLpojUAUxLdWgqbQw+aUHz5Yqt0EzfMOU7fg==","signatures":[{"sig":"MEUCIE97bQ6AMt1oYeEAXo8xV0U4BWgyEkJ+hia6x+XF0g/tAiEAj+Q0kCOuEEYWvcULaFY7JpMRC7e/ltIojrGpDc5aOg8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53389,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRLOzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoJRQ/8C2Lr9m5ZD8oTd8aWO2tpQA+Pi0k16j4KiMZHI2OTpOW4Zghb\r\nMH/u/CvykInXh1GgRARUmzXpmE8rTQDHJzqqC4Re5CybI18tO5m77w73c97u\r\nrpPxQGq6o0p9Oda2VilTJAEQE/zVFaK/jl/dPJNONpcJkwnhUlWwhYL8IElW\r\nMrjI99aKO96OAq55vjieQWzr0qK2LWxnI7z9m8dptdtiW5YhOc1XdQMmYGCv\r\n9EE5+eQB6+KtUr109hJdSvBHRWnKL3E8SnGc5sga2a20z+fyVTlarMZgYN1A\r\niStdWWvvC1uErFSvfg/QyZlK/Ex7VIHDRWG6Tl6Nhr9BP9HOT/+tS0XH+UTY\r\nYY/x2NOrS+jSe39/SXX5lX9ncs4Qr9eN+F7rTHLina761xUWkMnnmswFvwXx\r\nODhaq3zWokaYmjKGpXLZ1GljdadmXmPO5jvrVWU7t2aud4ffUxyeWwoJqGMp\r\ndHa/XVR3lCQuR9uIOL+fshH9h4AFpX2XymhDGjNpoDz7vhIydcmrqWhCeQl1\r\nHxxSk6b73xLQXrOxoFjXQvpZIEJo9E9O6gS3on6kcjH32baqDcchPxpsZvX2\r\nNaUMTs2wOq9Jh4aqQkXj3kYIMrR4vzRWCTqRkEfk0dc/xpRr/yCpDdDFzXIW\r\noBwLK5SjbZzU6shv2yEDwbXlTy4VoTrrAV4=\r\n=b0vQ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"b08250b53767f9a1bf580dc74cb59b2ab3c68f96","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.5_1648669619411_0.7331595175826857","host":"s3://npm-registry-packages"}},"2.46.6":{"name":"@apollosproject/ui-analytics","version":"2.46.6","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.6","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"c91051ec649e61c1fc1c96c009474a3f4ae23978","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.6.tgz","fileCount":18,"integrity":"sha512-HC0XgEsI6hFTi6Dig9jzTK+PD+QP3xVsN94r85Oj8bldRKENyH80SOr8NlBRNgtw9IbcJVFc0V4fhY043NiJew==","signatures":[{"sig":"MEQCIDUz1N3mhSMQB/6N85iBOJgUJqShauv1lnIM6ooSEPO4AiALLOs27e0/JlSG8CsjhC4VtaiJwX5ar28mnG5uQ5rMzA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53564,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRLSKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpNaBAAjBpNEB9H5v0ePTzidhuR/rz3iVFg8nWgsop/ZstbT+mQ6/I6\r\nlBF/ZvrjoDNRv4N3KeSZB+4Mh5AWoaG7xSNFnaXVHMny/uSEUguo9hQM0xvg\r\nDGGQ7/uIa9EUHt5NZyhHJLXtR6dgk8OXCojlN4TpNqBuckcr9c3QKtsUOW4T\r\nfv4b2uu2V03YNH4NdarEn/b9Ajd8mvDSI6W5PdYByJLVLJct/Gs7BGbYKP35\r\niBIr+DwshspZP9jtlVS5H3t8b/XUlKEuFRGYfo+eBRVNCAbUILvDPQiL9qHM\r\n66KYuXFoeMF4niK3mQyU5UYChrWZQVWAIMtF6wmMcxUdkD3xOBlTwe0dV+OK\r\nVPRBRg5CwPvfj5S9jGh/Yb2Y0qFwECOpoWb3u5+k2z6nsBwLIFnE0o3nZIL4\r\nEfb5VJS+RbGII3241qwR3FpC4ov0H9e+/ZubPQ5l7thnmOHPs9RJPujVdd91\r\nJXwUBDTVNvqgwy+R7eOXsisX+9QLJSkNE0P1FRwI64LryLlsOssZmbbq0J64\r\nf3wLN4WFWhRIXBKoTuQb523Xd4GC5NFhpFigZfFfMxoOi5JE/QBlcalkYy4u\r\noE2bhWqG+7YKajRk+SSznsxfmt83lJ4xn4hokYUWdL77NcRpaaoyYcBduxsp\r\n9YxInJ0q7ba/vE9ywXBvvIELI6yyS6BG/bw=\r\n=95cz\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"769c125f3919a1c240f8cef52d37e204996f7167","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.6_1648669834309_0.1944331436885498","host":"s3://npm-registry-packages"}},"2.46.7":{"name":"@apollosproject/ui-analytics","version":"2.46.7","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.7","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"347c440b7eec6f0d8f0337409f98bca74e4cf5d4","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.7.tgz","fileCount":18,"integrity":"sha512-ylvHWw+sVGh183UDw6Yp8b/fNgDcVGwDWMI664+GXzXwC71vehwyQ6/8kRrV4JmK69gDFQ5CzyrxinX1VHng1A==","signatures":[{"sig":"MEUCIDjBgjRNRe0m4yBPBAz/PgqZz7sJXe97nomLzBNsnARCAiEA17+sVLXbyf6zY0tL2hXwZ301n+gGRHGDhiKWX9li+yg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53739,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRLUsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq1yQ/9G/b5BNjb1zyooZelHjf2U44FA8EOZRKRKJTM7CsQ9lDMYsrn\r\n3/nsjm0PvBxRDO+hJASlUcI7XDImi87Som+fPGgeepqTuGSGHEyWwwsu01J3\r\nYh3UDWAHfyF256rVKaaco/Z0uAGszhd01Lrtdqg7FQpf3kFz7QBnPyjlwH/3\r\ndCz/sA2CXTkifNQQQQlewCNe11bmmgCBk/amV9MRMwp2lMySpuITHo5ZuArK\r\nvK/XFQfs5QqHXiY7/V8kUmC5MtKRUDAkiOavVdJrl++sEAi6yAqIv+efUMfv\r\ngECBf04f8z7Ihl1Y+R2kBSCbtQIOZ2Gg/kkrIpR+FpBDU6f2J4EBqZr3sstn\r\nCBDkkMPNFr2Jp+KWt0nDOGhBDdFXkZzM6WMUZcv7uWPCkPINJK9a8N87ey64\r\n/qUxIW2gCNYYHL74H1/5AJr2X8oouLgVjteDtgNb9tpSQ7Ae+adPMo23b1Nm\r\nFlTBW0yAIyqy/fbh7vDb0YeaFn51wX+Fqox2i9u1UgZf3ynxDPb49VnWjSvM\r\nNdvpfKy2r9d/HPFa5R119zy1D9Tj+GYqeQT6XBnCv6bEHeGMe//tojqj0IH7\r\nuFleG4J+7t2WGIE9RbR32DaWB176TL5EIJPVmozTvUorFdr1LAMfrZETYv8R\r\n8usQtJWCMGIt4dTCVF3uKDF7FewnvrhFGlc=\r\n=k5wu\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"d5718a003f67a961c5b03a967c68a9e0fd77f840","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.7_1648669996434_0.9342393456906302","host":"s3://npm-registry-packages"}},"2.46.8":{"name":"@apollosproject/ui-analytics","version":"2.46.8","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.8","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"527b7b21dbc72d5df36b7747846adf5f821aadfc","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.8.tgz","fileCount":18,"integrity":"sha512-KywgIz1a+GxtS+LG2JLCjEZd8vxkXpF8tX181pZQtvPw6UNORrOsA0OAmDHLRWsi6t/h0C4jl9LQKxK256suSw==","signatures":[{"sig":"MEUCIHzLsUlhcwS4ZSRtQKVMrLe4AKXXpIVX4ffZbVrx6ir3AiEA/yHZxwSSeC+ozptu2sY4hc6ohnXEUnD+Ix3NUKC9Sz0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53914,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRLXJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmozlg//frAC6Ds8e5e+1wCA1QblwNLoSIQ6RmBTGtXk/L5qpfX8erbU\r\nEO8zCV3mo6sRV/LzmRGnRMMdkckzbzWRWF687+YnTPnmPE5EAijthuNKxp/f\r\nVMj6ut5ltWC45o4Ogsd/Io2c1RjoJ8K4H7Jwt0ICxuQwPnUKlshKlmlrxy99\r\n5TFVQ5Zkbm3BGjIZty7c9i6Oc0Mdd1JBNUqBj6MQWBXbb7YvIsnXD+mpUBv/\r\nrlmwEYlyPHFdK6U2IwI4iO82NhOoBLK1R62dhYdIpc1/G7eZC4ZCWClgnklj\r\n84bCT2s2g3XUkteBHSnaOtB3Dr5I0cZX5OJaeA67/P0ZoCSm6ovutKeuAA2V\r\nDhaobXd9SiDdjhkafbO9W3pLfzTq674nHat0S229k47RkzdQKCJLJUsXcpiE\r\nrB2QqczcPmRK3OY7N3w3A97U5B4U0w7SMCDzlvi3y2evvQEly61dhuGw4cZq\r\nDd2IJAUDZtO4wq3unNcurYO6voV+6ji8q/FwHNGgam92l3ySb4Zf5Unk68Ip\r\n5xcqrKYGrkSyq2ZuYYIbqq3Ns6OEPoIqb9LdSRtTV8Yva67uaRl9qprm6L1a\r\nvZAza7ikZnRdfQGbcx1Ev0brzCsgNZ0nIQY1HupDGTRONcn/Z1YDFHGRr0nC\r\n2TIS7tgLY622ffbMMgb7ZI2P+PmpEfi3NVQ=\r\n=UlVi\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"060359d8d901806bf09acb6302fbf35241b10241","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.8_1648670153718_0.4925165976080539","host":"s3://npm-registry-packages"}},"2.46.9":{"name":"@apollosproject/ui-analytics","version":"2.46.9","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.9","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"65bd3636cc603cf965de3cc9d96ec231fa307106","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.9.tgz","fileCount":18,"integrity":"sha512-Klbs99+bDufeDr0ur0Xb/E4+mF4g6cMMoNp5jUmguLgQN9YI5LKH3QTgiZyqwgljANLLrayFUENYI9ki3f5qaw==","signatures":[{"sig":"MEUCICeeTPFSZdgsCDaFyUIidvKHYO2d7ESqZI/d0JOiU8JIAiEA9UAy6xVcJZj52FKw6LWgOzl+k/xz3hlmaF0F6dR4Wxc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54089,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRLZ9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrV1A/+MnwRLoPFIjnypEfxzuVXuQMx9l+u8yuoD7TjCc7Wbc+9mNIh\r\nz1PDmzXTNjwvwL8Fxk45NY/UPRthE4U8V3dknatYcgak1XfMLZ8+p+qF7RcM\r\nbR0HSKb6DdV6YpNDNr2/fXaQx3jjqIqj+dCFhaTKvET8OhzWgFc6o1QYgHnh\r\np3CIjq8qMu13Ijrajqw5ci1JXmV4UzWpWZYEs8HLyhG/W6yOHUYRhyOYePnZ\r\nczSsKbpq2Nk0dVEmiOK7JBK7SP9KuV/L8LO5Irg5Yy9wOFVgHB5x1mvUCWLF\r\nqKxsgzvLYrX4S7yfNWGFZhVoviCwGlKUmhmRUTECDwtNBgoi88NjJiTFHNlI\r\nO6d5U/jroai2vJ7McI1AZcyZ/cGBUwgSX3BZUWC6Nu8ZwH0EWwuHdh0mP4QM\r\nLtSQy2nAZ8kh7OOW5ymJ6rR0lISbzDqgYRgBMsVdbmAuvCE5aH1QAyoea4UN\r\njg9+YjOTh0HXKdk8IDGJgTwWQIeKSocgEPr9k3L7uQ5uLPEWGeu6Oy5+bSjg\r\nook01jCJ56XIKQ9lOoJgUnWcws+2AIHE0q7sxhk5+VFdf7qaPhsuWiNeQoB1\r\nO1deOmK6Y5sCBQawkSkRe9M8CmPxBPLFmRSTi1VgxH/56PLZsujsprhYQ/tW\r\ntbDqz71aknbn0RXmWQ+tRCWI1d/PcszSQ3o=\r\n=2pP9\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"ec5b83a84465b89beaed94ded0c4b2d6cfc399a3","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.9_1648670333747_0.08382722606348647","host":"s3://npm-registry-packages"}},"2.46.10":{"name":"@apollosproject/ui-analytics","version":"2.46.10","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.10","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"6bb7767ed0d4b82dd797f4ca948910675da75b6c","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.10.tgz","fileCount":18,"integrity":"sha512-RFk8OlX92rlBZzdl4pLQ430tAApqNh+YDhgHZRSD/fgdM22H/gFpVvyO/p1fS0MUmD09n2HNdCXLO3LGyxsGLg==","signatures":[{"sig":"MEUCIACJnjh8Lcib17wiLtSunzQ16M2I5nrvaYtt4qNjEin3AiEA3ac6t6o/+OHn3Sfaxb2qKcM7e4rLRD5cQpweEN+dc2Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54267,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRLcxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoZlw//a+JA12pUwC67l6NqMq9fy8syhInFYMBi+X4Obsz+718R8y7o\r\nuOvjgi76lGfTjSy9Oa91QIRJ1GTgr9QvFfV0oUyljqRRGXvQ5pRa6iEeeyuY\r\n4ErKuwLjMOyTr7S4zq2bvhryZ7qerVf6ERTISqNmjHAQA/gk7LXL1NZydNR0\r\ncqD/TxbD58SBpq0jgp4Dq2vlEWW5z4bXT3iyWcZoAQC/zJwy19sgq/O2d0bD\r\nhWf0P/ukIzIT5+6KR0wANUH+T2RAmqD6c2+mFropvZUHx32VwwxOjinvMi/8\r\ni6c95Ma2QYOEK6RVJv/EGhL2yGRIG8FgVBKVPjZDSPQq7vnF7WK7P9IyaG/X\r\nY0R7HICEUksQTqlbvygkBM7LMWaN8eFBKi+6vbr21VivH1OSIF6bBtRcAPeX\r\nfZVvEsPTZgBT3tj6NF7hx0XD91diu7cA3w/siXFFkkrTqo5JhSirynvlc54H\r\n8MXzZ8DMS4nK+XRu1H4XkB6hkTGjUDb9zh5e70D/MKS+7Y/31UJIlXhN7JeK\r\n1riBMOl+u6hv1C8iZCL0sNm7gaNYQ8yKVeYLQlrk+4TtLE8PxGYtDMUGki4D\r\nP5zkjNmeGP+/9jLidsLOUflSOLMywd4hLRD92otXvMdkSCYkW0n7i7Hy79i2\r\n+PHCIX8jVa3GK1/Lh7XWA825LsXWz45ElIw=\r\n=kG4U\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"f3a24f5bf298afd9d054863248cfe5af1ba154c3","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.10_1648670513411_0.5470414629675768","host":"s3://npm-registry-packages"}},"2.46.11":{"name":"@apollosproject/ui-analytics","version":"2.46.11","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.11","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"78e4a3574cbbcb35778114d25de9a68270e30b67","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.11.tgz","fileCount":18,"integrity":"sha512-s2Y5Q29a9IKcF9M+FpMbSDUUwp8qwplmgFeBQsGjJ4Cv6DZ/PYbjvXcQbetczoDrxbrxg9qPGfofLSicUf5UHA==","signatures":[{"sig":"MEUCIQCzF7r8ssJn4FNHlOBrED2duLN0ZrdPiB8P8yd5mbPSoQIgVY/axTAbW2CH+ipwvspKErJ9S4Xz0x7OHBoaTFhMJOo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54445,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRLe/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmooiw/+NJ1wjSJQ6PmqRY8/xlAUbIl+e7gLn3KysfjmRAPLxsuCYEtS\r\nnXmW7Uw9X3JD0SQ/rG2wMtN2vAPaUJYDnoK9f64YGiqybWiX95NfOD5QD5zx\r\n8m/yNGmyB1+GKGElwpge9UQXBtv7TdJIRsmVbL4oo2p7YNnaoQRMAxt2aYOJ\r\nEG0dCJ3pllCem/egHzAm5IV6jAH0kMMuz2PYcSFqLdNki0mMiI/QuTj50AYu\r\nnk0XxCUFJzElCwFogQkgfRDMuFFLJbwIpuZzNtu5AM7oUxnfzl0EwPVhiGz5\r\nRkUPdifZBSJxoioVYhB2YJLx9aOmU1scMaZ8IuxbFdJqhn+i4m2GVaIu4j92\r\no4hu4j1BBuAsmiGW0lVBoQJBF80DIsQkSktTGo4aH+a1Gst/bx3i7mkOVbbM\r\nU5JfmXfsQmtTKAx4nMZv78T3RmuIIpTvw5BgqreMpj24Gn0raH5cMrQULxX9\r\neNJ43T3ZICgg/vof9TM4c90J3YkEpHlNWMhsZtLmukkrSE7MnbLL3aQF3Bdw\r\nFa4o0QmD3iMqPkiRVomevnlDqYNt4mR2OEmZtd75Se39lVn5FCCtbveDw5lc\r\ncUNpzxEwikDX+liObA0PbFsftw/OVpBpnY+DRut5osDCB120J4Td5YSxR9+r\r\nsdjwmBOYhjXh4CnoyVmmlcr+XHIioR2ueiM=\r\n=5MgO\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"b009e6e643b5d491633984ff2c6b24a8b6a0c4e7","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.11_1648670654996_0.8128506977786538","host":"s3://npm-registry-packages"}},"2.46.12":{"name":"@apollosproject/ui-analytics","version":"2.46.12","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.12","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"8a2388a4144320755c4a608e2e236269fdfba2c5","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.12.tgz","fileCount":18,"integrity":"sha512-IvPvJtjayqytjCHAM1ryLNGQjTb5tOJNz0aG0KvNepIH+odg9lhGBGRsPgj9e+ZTDkalvZ4qlarog3r1hMeYTw==","signatures":[{"sig":"MEQCIAsVwjEIXbVGi+tumgI49zfWM5JV+9VvCmHjavGoJk01AiBGqnDTc3HRHWXZiv3ZEhnbqOy41wBxaJLcnix/BVf8zw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54623,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRLh0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmojeg/+Jvt1KnkmexNiFMFpCrKpnTDmS6BYE1H1ywbZaVnnMsLNlWSh\r\nHxolCDeGG5lTJx7/+PkyK1WuhcAzf3eWD3pWIgXIoZHKW2PQkyLirWhkK+Hs\r\nf4QTv+fAdjsaOPpfYABPPg/DvBOPtQFYVHynfbGuixob0ynD9+BjibPjx897\r\nHklpamqD9S0CmJXYGv5AKBxfKsYYkd7PlTQBXBTfVYo5VX+ij6iog/+7EOrC\r\nkSjyWdwHkfHy90Nyg9fkHdtG7Tut/QEdvEG94iylRTDIzXZRlgtz+8nZSz4F\r\nZFI7vQHZ4paXtOUX42HFzLzdfc37VFPuq4nk2ORWomMxQFyjYbfCHdiWWTIE\r\nBvMW4M0Qgg97sB82iiXKhFxS6PBLSBs1O4NQYmlMjv6b03EQR/9MvvrqXX7F\r\njuLQLxeBRml1XwqNSY/K8JwYgXf/vPBelbmkE3e26R2bXYLzzljt/etbOrbF\r\nc+dAecSGT5s8j28mOESJpP3unJ/nPgXLlWrEw3laVrPuGOaRy77ITFzge8ln\r\n2HYYkDNj25ckHShEhQQoTiKiuZg+0Dw1qKQ5iPdgUIWP3QugnvdAroCU2e13\r\n8dUzGnptdSLaNw+NMVuP5lnfO+LnJGTAvhkElsvuFYZd7Istt5aVqvZNW79J\r\nNluGGoPphsx6DnoRKvi13u53Loc8+6YWl8U=\r\n=eeDP\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"fa8a23dea0b9b8aac3bc51bd7124f9bc102977e2","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.12_1648670836624_0.9659785087665562","host":"s3://npm-registry-packages"}},"2.46.13":{"name":"@apollosproject/ui-analytics","version":"2.46.13","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.13","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"0f57dc6a9298395a7d97fe2cda313cc6bcfc11a2","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.13.tgz","fileCount":18,"integrity":"sha512-JOO8A+4zcpjGL/3Mf3CHmg+r9hetSYjpYF2bG/+5LmDzsRXvkscBAMmXwa8piS7+FxEFqktXgPNMoonD317+yw==","signatures":[{"sig":"MEYCIQCS+2OVoKJJdSvDn1PEco0D/TcdQhbA+be4HB8rsHCOegIhAMdY4Z66NqY5lIQMRA4CP2/4hOpduAIPU4hr42VHVpNh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54801,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRLlDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoLoRAAij7Qqhs5bOUk+14r2qNcX+oX5Qvgmh25MapDfrcmtbJXGb3s\r\n+Ut+NiATon3P1BrGhL76ImSOosgGKpIv+RVacp8o7oUbkp2x9OnSo8Y/+Bih\r\nGXxSHSJc+vnpzgAM4tQ+MtpdCh55iwcAR5Ox/t+2V06Fy7Ufh2r0U/YHMt6s\r\n+14W08L7nYPtJJkgK6bEu1wdWnZ0PdUd4IoKmSnfziqcBlY5LECXSw/Fqn0b\r\nFX1wHuSKSPDI+mbDvLycRD0ilxTEOSoyPjTz+5VUqNo2KK+xTutsgE8yS0pW\r\n+bDVCjbK5Jn5281H3xTQ6UvtWNFqITFn2icSetKacSjEI4aI9+DsDFXVXP/U\r\n1Wq3UOW1f1SbI3jnp577wFFPgywWx6+TfyAwPAYl3lLeaXRfy9TA1xHyBqW8\r\niIKNZ+cFrp+izCStb/pR2ZLl6qM6N/1uUYtDABGspc5OYF2ESXk6bKqhDnAk\r\ndlVwPd9INq1nhoit2ACNYsO6i3kKBkuWMEse4VOiQcvr754kT99p9HUAMAGx\r\nyHdd5PDj+vZD5zlN/2t6IwARauz7R53WSviMKeBYW+8UPbNLTfx/ByfqkeZ0\r\nPba70PbQvQ1mc8N1l7jB3ril6VmBdVcCXRdKmaxXFOfdnTWdjVEJd+qW8It0\r\ncIrlZQGzDZPmPwpRIm2PbuZ/bIYUT8beTUA=\r\n=f8aa\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"8840495b04613d6e5d609047b8626637c2f38696","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.13_1648671042908_0.12734641945007552","host":"s3://npm-registry-packages"}},"2.46.14":{"name":"@apollosproject/ui-analytics","version":"2.46.14","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.14","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"df4510ea85e9f2c754547dc78365a9f72ba20b97","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.14.tgz","fileCount":18,"integrity":"sha512-SKmzj+g39LLcYHefPyZxnkf67mnoAMyOICN7FZ7Y56+lWBqVeqMEokUF8qZ33sIyek3pW8NKWaAGnfUJ+5M33g==","signatures":[{"sig":"MEUCID19LuGyNXr431SMS7mzIt98WaBe9St85WrMImGVBCU/AiEA8KESnon+DIRjJMzravpn4N3A2i42Ct7D9QqLkvA7wzI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54979,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRLnwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpGrxAAo01FBx61Z9hg7Rt0/IlVu/eAhx3962mH7iPXLdxWUdDbba5f\r\nYnOcmJE/wQAiFyJLvHAPCnJwxPSSNLta82FWaqS0130gbwgxvSiV2UgJQ1jo\r\nCYDw3h5dm9+e9IUf4sZyKJnUoMtBf7kwt//n9zv5UkiTTWlkkH68kgWy0Afs\r\n3xHnTuWeDctqWki99WN6NhnfHk89Ly5mV3VZ35ifUT75qEgLRaH4q/jcHsnk\r\nmiyRcaJK8tuXGyLsBGmEPh8LPPGufpEvvtftia4Zwke7oSJdOS4YW4INPW+r\r\noGGkmKTicfMlcvdEngfcl8BDzMS4tZZpyMNLC+4LcYiD7eLlTTqW/Hx+xAHl\r\ndYnC2tLpb8mvqrisEFSkSwzOcpIcWTXeUt3gPAKH8VHfIeBI+lvhmUseGw6H\r\nH76RQrGWn2BfuKVVEIA+Ija/u+yO46w3gZI2ce/gLbC+n/717ecd96LzQiKE\r\nAhi+kAWhwjLBI7gSIbFNEigJ20w3NPekG9c91hAg7Zf2EoBXsnaVghl3STiE\r\n90XeB+QuJU9jCk+ISCgMXgT2GgZXHS75SkZAdrWOJjTa+/CL1uU2pPLXjbA1\r\nsHZuBT8c6YvIVDjmwyh3HoGRCnrvCeu2NpBA5Cs3BVoSPsSFusnU8sma3nn4\r\n2tGYOHt4Nv/C26aj0CaxLO+0h2cQOMdMymI=\r\n=kCrd\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"4b7a688d787bd30e60c77ee401af83208f65969d","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.14_1648671216644_0.03513200300155073","host":"s3://npm-registry-packages"}},"2.46.15":{"name":"@apollosproject/ui-analytics","version":"2.46.15","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.15","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"71832ea6c2a0962ae4769d96499cab8cf6ad070d","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.15.tgz","fileCount":18,"integrity":"sha512-0HbvNSndaG+gb1qHGeSu1K4AkvpnFQb4zmT+74werSizonvok+7lZW+nDirkic5kW+qUztXSxL9+OaMz7DB1kQ==","signatures":[{"sig":"MEYCIQCvo4CvbLfViBwpLyYMvgUaf9O7C/FRfB9E5borvLlpkgIhAPVz/1h5BDHKQJ2+nqD1c0d3bW/2AjJ6gFPQwRzuyflF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55157,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRLqmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoazRAAjRNrq1u4luwv0E2DG+q+rwlXFT8BEV+F+hY0u9Bn4LGj6ctn\r\nmLSn8rM7JDf5RdIwSohRgqK5qKbaiaosudp25wXcyNHgnoK9MhQHL3RCaotW\r\n0Z2BECpeWzBqLM+yahsJC9yO/KQHALcvMOl4birLYFZjEkkHrOm9nLDGkMRP\r\nfF68txxuy19P0YxvxR0Nz5SA4vEORntVPAOwPKC1Mmv/rj0jzm6NBFmfyJTf\r\ngL8ubyu3iJ/ADJz/2up8N2aaZpttYdYORC/Pz8vr4FKbpgrpICP7VOtfjIHB\r\nUSv4V6IpMVQYHkvXlPqpF1ctIy7BcscHGdQyk/y2g31mSxRonmCj96JDt9GI\r\nOdkl7H0suRBsxB9x5CNamTyAOfn3wLD7t93CTTkC4vTaujSbVmVXSMlK4rUx\r\nXDgLxsrcn3Q4oYJIoquuTydVIgnL05RP/0IqHWXn0goWhe+3XGQfJzLeNRoY\r\nTji4FSm/0rHzHGp0bdAcgZTFcq0DV8ShVEr6jkXEUNNYMhRYmzbk/XFoA8e1\r\nNObnMLKFHTBwJfYtwV/8kddwWsqMEfnrLmDol7AlPvdqxEnRKh3WNiC0O5G2\r\nwhqwNK93Ex/iB9Bj0vMPtN9s4dZ0nj3nu4PjOFcGm93oUc1WWeGorX0oWDK5\r\nD9Y5IMenXSiupFQNqVEOUO7/QgB+20+YjuI=\r\n=DxrR\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"81e8ccd71efbac06ffad1ff05cc658e54d3c0a52","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.15_1648671398446_0.9207614857766204","host":"s3://npm-registry-packages"}},"2.46.16":{"name":"@apollosproject/ui-analytics","version":"2.46.16","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.16","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"bf1efd019fc8b20d84870dd7888de121107ac7e7","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.16.tgz","fileCount":18,"integrity":"sha512-sl6Mqh9+SD9nKU9tALqA/Gj7ykVNbeAebD2CKd90P4S02OspDw7i5my2RVF5USFmpoDJWuEwfP70AIKir89jpQ==","signatures":[{"sig":"MEUCICDL/qnaC1NPSw+YrcL3VpWytBgvUZ3qx4D5kYYV90QtAiEAtnVkKV41poNJdOlBVEZTNnFGnXsb+HxlsqPipaC7LiQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55335,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRLtTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmorEw/5AHfSctH1Ck7L8MBRhEIYhI/Rm5AHw8oFQUP4ch8b6gw7kWIz\r\nbM+hsU3lCQicagsnvXtLnPl19O8aDq6jj61CwN/sYUarBQ5LTKm8dBGKgbjC\r\njsQSTsuz11NYjEDBgGM0TCyfZwHnmsKJmMXwv/R3eZTs6lVZolpCpCwvwVMs\r\nZ4euOoiiWJEhQsRnmgWd44fI9/rduUkX/0Byk/VNI7xIiDVkrNitxr/u34Ad\r\nfAprwSpU+vH07NVcHspvlj6LFXiMLmLclG2ys7gUxZgfSXV5x2ZZsPlkdxFn\r\ns/NCqpZZ3W3GP4Xf9J54kc/DpknYwWcuOTG4sF+lCGQ8E2ISMiep7RZWp+Xo\r\nm3GP2E1LRBHk1R5biqaJY6oiFulSD2hut+eqKUSnuHSH+hqszY9IROhTlUkK\r\nrOi6xiY58rnUNu4HSZ5iVTMxEgObUmtq3yBww6v9htkSvhmWQg/fq5Ik665b\r\nWgjroA2Y4KECxwDpbcqdkgNL3mgiMQBcGyHxbhtzBhPsQflX20KZFORGoFNF\r\n0qKnflNgLZ4jXjybfb03ip3+KF7QwrrTXtOeiq7YYe1ZlG/XUgw+k8fC5+3a\r\nRjlOsYtpVn8LFXRRLOtyAvoieYIysbbfnx7RIOMZk/Z9vixoML6DiNQnNyHt\r\n3FTcs2doseW0Qxj8whabrJsNv9L0B16laEs=\r\n=BZmI\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"01ba076f1a3a4dbd8f845da31249ca0a11b6dd7d","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.16_1648671571760_0.9653140151566426","host":"s3://npm-registry-packages"}},"2.46.17":{"name":"@apollosproject/ui-analytics","version":"2.46.17","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.17","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"9096b4e4f86bf6e617e95f88db92d65645de677a","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.17.tgz","fileCount":18,"integrity":"sha512-I6kO/oOlvALX/iD5qY2z0ftq+3VsX/2KFlpcStaAfNUr/bhQRWCm2S7B9SkDrL+Q6ZmXyZ19/LZXXefwBYt+3Q==","signatures":[{"sig":"MEQCIBGMBuc6QjDTSp7WZS+WWAzdytdCjWC+BRjk0QkNfZ3WAiA6CcP1xsH7BDuXeHl5H4EuzPUPSTXdqNOVjpvaVA9uWQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55513,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRLw9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpkjA//bHKfw4TrkcC5V40GhbrwGdp4ORD9URb1WR3b+sHTApIVi0C4\r\nekm0usDN1Tu0R5PEfpm7lzjDXCU57Luvxzaz/nCP+shtRG37n1frm4EO4lsP\r\npYBeXGeLMtCOiDm8+l/R694gUohBG7z3hH68VNBfxIKy2iAFACIq1u47I4MG\r\nhsko+l9xS7vyBIO1jpnUu1jHCF/q2zeuG0OnNLEYeiHpdxOFfXHCs1d4wBxW\r\nKgAj9Foo73RoVihM4SQXJlys9EYDAx5c9AA/TP8yOf1JOpfXB7OfNH+ARlbg\r\nnjLk6yDFb/IYLY/2KFBDJXHxfKUW98MALOC0KXwHsZxwyZjELJX1c2VXoudh\r\nXX0sDNZbTDwu33WbJ4PGKDHXS5iN0W7XLClFQqHQONfk7QVmByPrmdL3WmK0\r\nFlHS0oIie2RrfqOCwVAIbn1tIHabvvle+31iA70KEJNwO/JVy2OFUxAHmvdM\r\n1SGpE+lowc8PhFcR5ONpzDE11Nq2zfdWOGIQn/8POiq5IdOdN6IGjde3bEwP\r\n3STlVcDf1IvWvzzINkejqTINuog697aZpfF355it9QsDDzvIz+yGIMRxQgF7\r\nXNLgABw7zRgUiOetnIXqDBcY85YjGyE1NnKfXoSATVxTLW37jniAg+V1qxRP\r\nJR+dW2TasvWKgwOquDafYtqIeIWgNhdki/8=\r\n=F3yl\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"e1b5312728d9219120fc8db06184cd3c94b338dc","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.17_1648671805496_0.6698353707336302","host":"s3://npm-registry-packages"}},"2.46.18":{"name":"@apollosproject/ui-analytics","version":"2.46.18","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.18","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"67cc3335f2e1d7f5bfe0ef01962e42b223d7c3cc","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.18.tgz","fileCount":18,"integrity":"sha512-mVXUDw7+UF93ypeF5HleAW34DjiVD2j+deZfGG2TCyY+Q8E3jObJvP/xULE4YRnrDYyLGsecOEpJQpUNkRaFag==","signatures":[{"sig":"MEUCIQD6VL5A0Vi9Rd+RJ8YuXMtGH3hKffsb+j5ufaBVZ89sbQIgB04SneW3PaJD2spHsxfULmd1ECgQYL8ejx3zkA3TAxI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55691,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRLzkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrYyA//T/mm8WZHbcBcXciofCGTyYCF8eSCpbNQeuiK25kM4qennB1t\r\n/0AAhOBVRVno3RLwS7I1Y5L8s32/ZTSvnSgA9FV/ivEwUnqKXksXF7GO3/Rm\r\nzalvkpdspVtcHRtoKEXXmcslYKSICAj9aLrcb1bTX/oRMw7zJvT5cE3P70Oc\r\nY8PHK34ap2Eo+xJSyWTsd5md53QRDcFuncvmV56w1vcofkzjGofuMfK8pcVJ\r\nlYg26NRKolokJrp3iA+nLRCNJT3GWmbqTj5UsUaytZqbNxzp/InWvHGYAlpx\r\nEN9qfo/O0UaekL9MJKFHx2p/mYgcvI2qcSmuEs1SGpzRKOZZqq9++XzcVYZX\r\nGEfuIGGodkUoX/Ex4dKyF1Tbngz4+yb1D/UL4Re0vZtCUkPIDaIzgDveqcFZ\r\ngmFlSIj+Bz00njAQJ3BcITNphCVK5JlQTdK6gfO3Y+jdEMdsCw2Bky1a5M4i\r\nHG2oEqmp29zOLBWD5mAybgpjT1HT4Of0MHuVak+s0h35TOHyiXbpwQm4QMSj\r\nKoP7oY6Oic2C96tIuDGcrlb2mdp9lzZo0RlWEalszk7RDgy3ooxOgUTe//UV\r\nlHZCWFV75zJNqEzH5O1q2eEcrFol5t2BjeT4sScnPBTB2zmLHfd06rdw6GQf\r\n62PQU/SCfbbmqtxpZo+gsr3v4s3ElvdLNls=\r\n=LgJj\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"33d4839ca5f9b235c3ed7a62a4b0d4705fedf82d","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.18_1648671972615_0.337050865474362","host":"s3://npm-registry-packages"}},"2.46.19":{"name":"@apollosproject/ui-analytics","version":"2.46.19","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.19","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"9b7978ee2183001ac5ba8e0b50fd248003761537","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.19.tgz","fileCount":18,"integrity":"sha512-2DcZ6qk6F23tftQ6YjMCkPB3jajcYZJUEUKn0WAmcX6zdvIVTB5hNkXSQgoAJPBgOeEddqMzs8ZNEgEMwLvw4Q==","signatures":[{"sig":"MEUCIQDhGUVrv2YEMIT3mkrDvh3hpQKKHWU/yiA/UJYU43uQowIgK+L5pxIaC2A0WgydpT2gPgubPwZW8QCcUErtVzMRXCc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55869,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRL2MACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmprrxAAnI3btkSROtjcmL5FfrxOz3C4Aedv8CxBLkuWFHy/A6Br0y82\r\nA+oTxDiWaPAK6dnDwbU23Yq3u3WeEaYFdj2S34B3jykMclfsfyAQxYFNij2m\r\ni99iOl0qgIbhv+UwSirl5LJu6sOmXHF/lAPPIcagEueuqoHfWkMOvpNbjlvj\r\nAAO9rCB2RSUm5wYeB5j1+WmMRQgVN8M0WJabMKvDs920negDGqVJYhDxwbFf\r\nEHvXlzqW4+rFESjsyxD/nGYRbaKDrRlkldrUeMkDYljbADkkRu9F7VDK61S0\r\nP4azp2Y5nCbqK8V2zdsDRoQ5QT8ouwG+6HHs1unAVj3WqbxLGos37cahjuIN\r\nl6SjR7GWJk6JSHfVtEc1dk4GCz92PcDRqGIXjlu1VZJ4ZP5GwQ+u4c1sm2Qr\r\nvYcP/QRVaOhnKSfisStZgoHhTGXz7y6bdoh1/FB8rpvdCeJcVV5+/vw+s2Pv\r\nzO5p8Vj92NaE9WPxATZu3D0zh8lwpkkOdg2/gM0tq21koUgtvSrRiZc6vtGv\r\nq5nMqIBhW2tWVfI0mfyiMT23b0eMOjlXq0YwbJYTSB6y3jjoVl6Zxoq2k/lG\r\nIlen4U+y1Xr+MgPurJg3XhRnBWzJ+bWvr+L/TA/fLXEZ0UUko1LfTOkEjXxM\r\nxzzllJgtNhPAsdM+FxEpQ8KXDkP8gD9UaPk=\r\n=Irn0\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"6099a0d7109442204c22fb6c21ce58a34107e223","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.19_1648672140549_0.2144454606814301","host":"s3://npm-registry-packages"}},"2.46.20":{"name":"@apollosproject/ui-analytics","version":"2.46.20","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.20","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"b8f4694cb3cc58077d838e085140107578bb4da8","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.20.tgz","fileCount":18,"integrity":"sha512-DvsbknIzwIlWny0fkFesvxhFxdCCLRC7JTOuQToC+I1Xtn0+HA5VIa7sDKRJDV4lcVsCcU16JuJ8YMhZhE2EdA==","signatures":[{"sig":"MEUCIQDXAmzjm6J0jEI24oep5kICM6sJ2AAdhwS6nzSxVhjDhQIgS8T9z0QEf27yqU9cjh02p0dNsl2tCb6xr/rSl14SP3w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56047,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRL5gACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmruDhAApKB8TuW5xgxjKforNrxgdwkCs+/f4/mv8jamRQPXptmCab5r\r\ntV8fxXUFD89g/EAoNEpeFrOINAn/xyBCoH0t/hRtLfpgsIj3UkYDoOdi8uvS\r\niN926t3pCJdyqJDWpRXAcHZX3u4/oWup6M1BvlX/d5xt/GjBhJJRFvnrCQ7j\r\nsEuvWDOR6y/cQiLR0SGgwFy6F4D5aqjJ3wXBfxy8Fy9Jwp8aNt64I6BpzTxi\r\n5i4/xN0w0qfujEXicyZt++XRLav8OiFGmih/z+MYAcvIEuxcE7zABvqRfgaT\r\nsMh5n7HRz1pGCbxhp2U248RoMJ3ncVlgnrDxSSW5StcgXNJG2V1n1yC/QQkM\r\nQoYEIPWcUw5P0+IZPZQsJiC9JVX3ChcdlC2Mf1/1uS3qnhdjxzRf8nlmRm3d\r\nNjzouJpqk1tlZQDEKmQIYApYbkKk7ygD40DmlQN4u0UlvVHElCj9FuYy4hX7\r\nbbTw3DquK8pv58va7z+zyJbglgFOz5Gj45nRpNoa4Spnm/cPte6cmcbcousq\r\nvvk6j1IV+dIynwczHCiuihbmtwVQZF54N6N15eDQ2/b2AZVmGZ81pmWeP71j\r\n2JvvvrohkxHk3hEmmjCtQH7Rz0MOuuyM5sjWIaSiZIqh6VgxvCY3YJKNkG8/\r\nCZYZsS51lENTr84Q9n9kBlxpBIohrCi7lMk=\r\n=m402\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"1b3801532001d82f81bcd9284f3bd45883a2c0ad","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.20_1648672351905_0.41488588325230524","host":"s3://npm-registry-packages"}},"2.46.21":{"name":"@apollosproject/ui-analytics","version":"2.46.21","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.21","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"904c486002daaf4ad198a177682289a9c892be8a","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.21.tgz","fileCount":18,"integrity":"sha512-xrjz6odoMYl9mYueEoPKQbk1G0vI72Dy9BwXn+5ih8GclK0/hwMm4q3z1zgHNsXeV0FIbILL06XLUyIY5lFlmQ==","signatures":[{"sig":"MEQCIBSDYrGnf1To9UTc62p8Hs5GRyeOBIaXfwgBNTnNic/2AiB15IhQLWJofcCQth+OokiJZPyM3WO0mpM+l30O/o2Mmg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56225,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRL9WACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrLlhAAh16Wikl5c7r4zpmTE8ASzfuqm5HbTC88OfRJaUHEVPK3qq2q\r\na6qVojBSvgIQZHI7/zge/7yasFlVdMK8pZCnPZl0kjmPqQM5B6Va4GqcAa3a\r\nJ2gji+PBS0rB4YcsVcvzf5sU0zMVkmZL96dcdawUiJz49hYLl80ndhv8TcSz\r\nzvGtseMHDFCXllgaNh2cFkirF3ySnEm+5x4lmKFKUpUj2Z91BvDh+vLWgeif\r\nsffVrXZcZR5OyAVAKCkhlBe9s+54PYDSrRCRd3mhTsDiSFtZAOjz9TgLNFZj\r\nToG4o/i4UbrGXi+rTRDC2mnX4y+gyZ4NEaypN5/hD1PMIFHuH3mCvYPn1Nln\r\n99m1qpfOQa9pdpagMCVsb/5r0DoegfyzpuI27DPqxGXHvGAvRviLkS3A8MQ/\r\nyPUc0aDWvuDpTTII+EJkDhXmUMQypEy5GSSeasKhGjPqCFk8qUMYBP99hWRd\r\n8cFYFcJiwM/C4EiWhtNvei9PMh85gzD4d93zBpKWYy9SZphGZ1ZIvun08jkI\r\nwDpAgSLUlpzlDL2fobsjzeZZdA3OCcP8lCtDtRqyaEZr/AYNyr1wUeBL+HNt\r\nhqARwL5fnha2MRZOgM3T4245uIpPrk9dHKvmsk+MgUiTE17JVZ+dZf1OFpgx\r\nFGQZbfmmu/sG1lzioG1xxhBAsHFG88JPy48=\r\n=Fuvc\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"ef31e18fd365cd07afca135b79aa2d2d7c36910b","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.21_1648672597977_0.44759893833761755","host":"s3://npm-registry-packages"}},"2.46.22":{"name":"@apollosproject/ui-analytics","version":"2.46.22","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.22","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"849698e4906f09c9af4c5b81509f07306a9f4a5f","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.22.tgz","fileCount":18,"integrity":"sha512-L89/P3v5ArGZmbF4cUl9dy4uLLYaGhI07FwNhWvgic4ihZP2UwIPEeqJ0Ga9o8QcyT/vCjai/QB7Iqa9mRTVaQ==","signatures":[{"sig":"MEUCIQDbdQ0TjUT+/p++kWqcyZQuQj675ImBl5CGxjoxRzzMxgIgZWMUvBGUiLmeizxl8ORGjovnykL+d5EyxQFg18/+PQM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56403,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRMAFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpvAw/+OwXjcKyxRwmrFw/Il+4OCMedEkybtnNMxHMu6gfkD9xVsrD8\r\n5WtsaYSRshNM+4ye0FJz1iC3ITPBSbQwArZx9TmVVd7HJeYjTL3HEl6DQA6K\r\nkMRyE+bGD8awtY8GLIc0CsQPlxvs2e+JI2+Zf7bXT/gtI5x9FvuU2XZh4TBo\r\n7xOjlgMBWk5N7L6YZfdc6Oa+K+2X2NzoRy6xmAXIFu6Dqaa49Zt9rHEL09A+\r\nr7no3/mFKUckkSlAEBfCTxRn0nAEkx0kMFtsocxJJy1Giv9odGnvqWoESy0+\r\niRHDezzHJAU90BzB3Jr80kuljZ7r+Rlk18ED+AFyL697zRKrMwLO1qxH7KZo\r\n5PyvTEHB2F5S9J45BHQ8suTsi4lF/9K8jOE2pye18Az7beJh5QxaBxww8cU3\r\nhMO8fWqcLokm/VYV69/ELP/p2mi5GHvahh4YW9inMLsmlTtvNF3bgZ/1mMxm\r\nRcxhgXgVQZIJwYc9hwqvVRsevWlK4NJPlflEgvkLPPeVxPeUzEA4IscgfrkY\r\nCmy6SB0gRARe0fX+n99eQw8Pu4R6MPCETDIYptjojJhr5GTro/XZAvZRXy2g\r\n1QzxOzbtuTXUxcULxyIR3nbL+x/2qNUq7wnRvtFGa4BAIS7jSum5ZY1waKsO\r\nNNBo1kAOf9xYsBI5W/vcWF8nbqxu90aVxjY=\r\n=wN4o\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"28f340d4aece9e5c5d1931c477248fe9b4989c68","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.22_1648672773208_0.4277482268664594","host":"s3://npm-registry-packages"}},"2.46.23":{"name":"@apollosproject/ui-analytics","version":"2.46.23","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.23","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"673b4ccc828e7c5f3127b8240d9016306332048c","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.23.tgz","fileCount":18,"integrity":"sha512-7OD2W2tswbH0VOkhwug9Rybzz2moN/WzPZSHqfAR9t55xTkawlX5pql+uRMCWsPRrua3W9p4Vy+J8T88eQMDWQ==","signatures":[{"sig":"MEYCIQC5sBnraeIAOwXrCKGIXoqSOHUu+ZWW+KkkTnl0je1mswIhALiQvsPFaeeDLy0Y+DEF84CrqTpN78J3nxfgtDDLok2i","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56581,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRMDbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqU5A/+Lbds2OX6nYqLJianD8s7mx/tbZC+ucPQLp2Vn0ptvoDeSqL3\r\n67bWMtCl9kyWSPub7SfLGZbtlu31agIKApq0kdWw+2KJ5Ls4qQTGmb95Rtll\r\n34BE4xEo5HI9igmsIMWoZgcQ/j3ZAHEbPnaAmX1InLYv3vvvaz+Kzq0VHHKl\r\nLQ4kBIi0CZVBNtpsDoiBQn3HdKA4MDY3yH6tonyjN8rAq2qdjW9mCURKgf6q\r\n1NA5wUvLKmgT3zpFYrwpszsJyOy8wSJSlUjsC2qIgzE5lry/RKIfA0bsinAx\r\nFwiub4RJCUlGLoEDsAex9XKMVAZGfnfd8zeM6PcfrKFRB1e7W9VDsD2OFClE\r\nb8T2q1ba2BXQMqKlKiXfOJzy927k73Ldr/Cjz05ov+JEhScY8gzWEkQEQxI+\r\n3vDDDpr97Bf6Mn823uyI86xzChMa71NzfBP6J6HvuqAGcf52vZKKIt5MMVZ3\r\nesL6Gn70yT1aXIpdaVofKwWY9MDcaEaNzJ2IukW9WYqmGTxudvQjnbY+QG//\r\nsHGZXF0CcYd+h+EADcBSDIpuzjS6qaEwci5GbiBt1Vzc9IAQeEPEPZj7543m\r\n/kNLRbKNtmwykzyy1O/LwaGwKML6nGuQO2mulhT0SUNI+l3LR2sJ6YQv+PMo\r\n5Ehs7G2wGDC0gPUusaLIcNHlq8nMncn98FU=\r\n=CmqL\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"815df524cba010a1b45917d1cdf98793361267aa","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.23_1648672987277_0.2226285380339348","host":"s3://npm-registry-packages"}},"2.46.24":{"name":"@apollosproject/ui-analytics","version":"2.46.24","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.24","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"278934353afea2bcea09c7b89a283417695f17ee","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.24.tgz","fileCount":18,"integrity":"sha512-oAtoy5nGIojWhyw+TsNpkaXn6OyL4+79V0uLoV86Nfxla6mX4H+7arC6dNypPLLooU3fulL/Cvc+Szlh+9fDkw==","signatures":[{"sig":"MEUCIQCjBHi5hs+gK3npqwhSbSGAvdyG36cg5epl2gJYn2hP3AIgFy+pyOCeUkCGSMS08W05ReEp4/vguK48agWOFYroSmQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56759,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRMF8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqy7Q/+K4iYRuHu55wlUH7xagPHpSlPivCS2UBEWsxO9Vel1qGVCuJx\r\nLyupkxXsuqOkiUkX64UlUN+WMPVJSFhdHrFE8ImtuG+YbtO+y9PsK9FtegXM\r\nDkGJIO2UiMtpvqtAGv5A36YoTfHNiAyF2bnoghpMaFaL1/CoV/xC+/buUrDP\r\n6DVhaNJuMjj79jr7m0wRu4wlz6yDY9bhKZQXjAv0iwWZiJ075bWkUKHEoLVx\r\neHOB6hiwMS4WnZSnehACP0bxHUDmAMl1WG/BVD882BMmDtTEobiEhtLSbMpf\r\nJRUS1cJzYNrNqMy0J+nhVq2z8bbM6CabKz5ffacwCsYWJgN73Kw8ivfdiDE6\r\nLCzj7+LSrtiySvnVqL9ceQy8HZhkJasM+e8tlKX9eTQSUfglegu6JjBcNIZ6\r\ndof6f4dvpXs++3flmhdStT0PU9DrwlSvK6WHclbRc2fwTUwAqvq7rsmYxToT\r\nXU3mr4uI7pBSEAxZ/c4YzreJAMEFcFCY41ieyHngkswUGnKli0GbLK3Vbzlf\r\n67Uv0EqbDbcPrLR0FmGQS+pYwnoydDt3RjDg7KBOJLlW6QHPDyrKUlYHxZIB\r\n2Vq3+4CfI6VTPzU+zoHrGMblJVzjcZ7yFPm/6zvdRt2WLTaNUq3ymsqU6F7e\r\n2NVh3p108uixleFmFPlnoxLaJMK5cGu1PoE=\r\n=vbqu\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"18407b6418215d2cd9ee12a2101a58aacdf441cb","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.24_1648673148301_0.015601523186994593","host":"s3://npm-registry-packages"}},"2.46.25":{"name":"@apollosproject/ui-analytics","version":"2.46.25","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.25","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"ff079f58a2350f067ead6655038101a1f82a9006","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.25.tgz","fileCount":18,"integrity":"sha512-GOhkoXK/5t2873/pA65t5WBwBtUzTI0ojXbHTWqeENi1zHfwJchsk23IYFxGJrP5qhR/YjoXdiqp2yL+MX/e6g==","signatures":[{"sig":"MEUCIQDyInXjItMbffQlvBgC7MnZ/c7fprJTZV69aFyITvofsQIgYtZF5hSKGL0U8Glpc3ahgqcCKNY71nE+HCX+iXrNPiA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56937,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRMI2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo2zxAAowhFaVQaqgk+piyhF0NkHvmX5hdD6xIQ/t/8yht0pH69vcaL\r\njtwsc8f3YAUMCU4fZzNDQVr/x4UZ/n9i54Y+Uok3dYsocyIMRPCotr/KjorD\r\nzHs5jOy4l2EdGuN2nRdMm36Mm6jW4SdEpYRWMpTe7+fZxm7vh4ihRIMLCSu1\r\nE8DZF/qtDNjt/bCmesiZDc/80nAGlOl71tdHUgycHQbPsiDYIrETzas0UN4d\r\nkgL6bIQPGOmPFX7eso2zmpAYFPWlncD7NiUJpL8ttwmefSye9+AUYWed7FIl\r\n9uh3oBUehvtRPiOXv98dMxcLqmwNLNMVQvjpK3tN52PFu78OGWdojjqW+ts4\r\nKdXNWXIQGcc/h1GqyyCnlZIERHg1yUE7i3xfUbzdjUPUrDNJ9B7rWvD+OWVO\r\nRBlTgv8Tjd45i2HCiIGxZqgZKDkgkp07eGodtJV5AhizRZ0RdGg71BGaYwk+\r\nIgG6/Dzq3Vs6sUB+OioZxczVOTOZ1W0bqHqgnRFE8z6FW0M7ucqOmBVF4dJO\r\nWXN4ZcN4CMVz6pg/jUn9ycIHjva0hgkMdk2NMRzmMet1NOllEB1JzjMjLLPm\r\nZp2k4T148fF+o5xlD695hAF2Vuk+3mVNR575pzeDyuFiw2G/e1zXhrRs5ZeX\r\nB7ssIurbU+WY81ixc1nSSxa4HNKaweEkXJU=\r\n=e8AV\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"a89fa6e3fd3ba4a959a33f8733d9cc917654dfe5","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.25_1648673334410_0.0005652524951318405","host":"s3://npm-registry-packages"}},"2.46.26":{"name":"@apollosproject/ui-analytics","version":"2.46.26","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.26","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"ac51eba248ac8e0acc1b52158b28b38907c071f4","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.26.tgz","fileCount":18,"integrity":"sha512-hDywP5jecLzXPEqzDpc/T2eBJaMBXUUs222QS55kpuBC+2RgDV4UaE1o5SoZg9hqg9tN+6jBh0FbbAcnKFcPcg==","signatures":[{"sig":"MEYCIQDIAw5GHL2wdD2KJSuKuURyj9PUoBU8KU+wpKGe52NjNwIhALsOvBhPcnfcioo8NdHxku9GBwHNBI/811RsjaG4GcEq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57115,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRML+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpSihAAnXaRdbJ/ljBO7VRJNL2yoqNYwDUL15zn5/cs1mwI4JzQQP2D\r\nKQtgUVo4XKvhuQqxM0bWD9kqQfqCt9tFK5Y6rRXeRPVUd2VYixdXlpKBjQZ9\r\nN5bRRrDFFRXYvW7wuQ+kio06cwZUSUcBqlFPXTmCcW1ZuNi5A2XVa4JvtGmp\r\nFwhzOCnH1+C7bO68Vr5w2vKEhCipTOhp86iSPyjha05uXsXeueo8e5/X9K1t\r\ntV4r6G4tMuey5RkNxMgzIa+0hRVhJKUJpOMkM77h7+lnhsElrXriQcmPEbkf\r\n9IwFl4lTJdcbcMB3RlYbTq0d8qn2pNT5EY3rgYJSXqStZMsWwwYE9O5uM+4+\r\nMPfpgHrIeTUm2Gmz7Dhnj2cQrKrm6CT1mFZoB8ESyHuN65okTsVQkQNqZZzx\r\n3JAnZ+XYotiWtPkZixRUtCa8UMhWrW7NGnloMqnKAb19oOcEV6Ja7DOJt6P3\r\n6Rz94q2dlyJG6la7wkNPYh3pwUe3c1rYvMJhW1O4uncQobj4JU2vJ8WyXtug\r\nKXTqvYrbTX1aLR4ZxNzAaIYh6IC7QGPOjQAZPqdhdHWP2NQrktPPPF6OZwBi\r\nCMHIoNOLouEgp+zP8mrLSRf0F+iMklR6Oeotq7rkI0x1y7FOy4OghRPS2fyH\r\nESdffIMPKcokmoK1MWRmNduS6DU0OvG8kG8=\r\n=qhnU\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"12bf685484c50d48f34459f103546693ffb0e727","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.26_1648673534076_0.024680768218967586","host":"s3://npm-registry-packages"}},"2.46.28":{"name":"@apollosproject/ui-analytics","version":"2.46.28","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.28","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"aec3c3097df59f155f668c44cd2634488a5ec842","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.28.tgz","fileCount":18,"integrity":"sha512-s2KezC3d2mihxlEhbfFLpEvNe3m3nzkvOkHYKvyr9WC6hKAm4vWLxWRda0V+VIaCk1U7mVrBEKfAHavnxKq0Mw==","signatures":[{"sig":"MEUCIHXiVbS+33lDbrEtmmWLEJTxjrEqJ7EQ1njikorTrZihAiEA3dUdgwQPeEQsvtsCB3fALco2eVX4x3bc4VYtuWv++nQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57471,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRMSQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrlTg/+LcfDEqS9P10Iw1GzCKVjSEqZbcNZ8/NDPczWOhyT6QQxwiCf\r\naznLRU1iMu2zvMWNqd/lJ9za35bBhtK/NuKhElKnOvXU740MlBMMgvtsIViY\r\n/X42e4YlyWDZfJJbeunbS9z8goSVdjwXYZ6cjfraD5HsZtHyml1dULvEcS8s\r\nq0vwmItW/VsJWcMh1GM/1s1iDoo7UJd9JGdohOPIzsU4S9SVsyWIavDnGp0/\r\ngLmDtdbrIbmZ3xwj/PEeidDsFPaNfFrV6e29rGuN4w4iGyuios4qJZMkF9vU\r\nHANaFjZ8pKRGuhNHOOqTlpylfRxCWJwolxvzpp3cl+bcwWVNA1lYfN9lahjc\r\ngqH52DuSYMNutEgROPOPJrIpxpguBZDJYJh//LMMkRJ5G5dHkHBIJhNLBhk9\r\nYo2F28IBfss9p1Pk0QcKNWu6oibX3P6I/RqYJliGIZmPYd92qlrMyHeIwnJd\r\niUIQkLwVjCSzuBXe8F8zuUUleMRDZNeBNKdKmOkG9/MztCS+bIZtg0DiMGyp\r\nKehFCCo/m/+BWsY3z6YNyhKIdXxDzL3BNEN8B5i2TzcbdVmqiP6wGxjyCjoO\r\nPPLna87l5ksX9M0DwE6Fd1luDvsGW9rRfqhHshz1BsT1G/7ZNIk4BHgjamQZ\r\nIivJQ8Ffd9VVRIiiOzhUaC3cXFG51UUrscE=\r\n=lndl\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"5498b1c65bf9e78b54c04faf326fd513a0071417","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.28_1648673936187_0.8167658112784566","host":"s3://npm-registry-packages"}},"2.46.29":{"name":"@apollosproject/ui-analytics","version":"2.46.29","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.29","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"a1caf8ae452df4350f542728792b999756045f2c","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.29.tgz","fileCount":18,"integrity":"sha512-B4pm+SNX1D4rk1d9cucnHY7ZivEHr2TfyFH0sbeLUqIggAjFvwiAnrQBQXA8R3RaBthicD6mFlvqvZHQXvjtuQ==","signatures":[{"sig":"MEUCIEd1bKJN//Nl5IuK2u7wFnmZeNntll1zUJYv8o6E0j7SAiEAgP3kO1j88OqakBuZbDor1vHsUaEx3/yOOyRetR9ZFNk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57649,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRMUxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoraQ/9H5eHA/JZMQlWFLpCGvp2XjftDF+RhG/E8UDAp7NjXeCsMQfa\r\nLH5mE0H1uuPTq0vKlwW21sWKRzp9Fl4RYg/vybbQ0fZWvk3g1Kqcbbemjph8\r\n0KZzB88RF2iG0swKOFTfGBiS4/Sjqad8y9QKyn3upQV56SF1s3U0WnYuIHmA\r\nDXQWloYL0Y6L4gSrg07IF+ADmNSTz65hBV4otG2Uq2kpohTt2aO2R1B/t6Ew\r\nXQdaRCNiccl7caPGTy9wLMY5BpFpz84a1/IX7wsugm7i/9uJ/FMnVgdqhAHP\r\n9W0gNr/VKh7LRgTJAe3HU9M8IvyJdP916J5sOIta/ZbkqcLykfZrblawHozr\r\nJjrWQNItF70tbMHjOs1V8qGrwRZP4y+Bue2k4rYGvUVjxMG3Fag34+V/kNXO\r\nbY0wX2lZHgKr39A6wAQMD5XKxXsS5z3pXfrhETmiqfqjKGrtamjMRS70m5pP\r\n7lBvGWgXSuq1U8ZKkic+fJ6DNNgNAck/vqcXtxgom0a7vF+aJu2dMrkeEODR\r\n0mW46t4vsqflUFW61GskNE0RdaF2S46bwFt5H1G5vZK1KbR6A0bPUPp6cO4e\r\nEYCRbWiLpQtWJEU65aTqThYV8rDOT+1a4pVNgfukXdhHkGBPn9CLfSuDsNnV\r\n9P+aDUbyDDx3VwMrxgMUNM932GBRusZ2Tl4=\r\n=vaCS\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"67f3603a7027e50135bdc89bde4336edfee7c487","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.29_1648674097764_0.6543607914763769","host":"s3://npm-registry-packages"}},"2.46.30":{"name":"@apollosproject/ui-analytics","version":"2.46.30","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.30","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"2296de18bb3f3079d15d7f67b1c36de15cd9460f","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.30.tgz","fileCount":18,"integrity":"sha512-X33yJfHtxHi2U3UTNxh3GVwAu4wjYKKaQ7+KWtO9xCAqmEuIgu3tawZJGDH0DJ4hV9XcOxxFKSYKiot/rXUJsQ==","signatures":[{"sig":"MEUCIQCWWyFKD7IQdzTQfIvTeLAnAku9A7kyEvoerJCDxOSclgIgVi3M5RVYe+RkiLHPADIl6AHqcETMAXtM3duCvueHwaE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57827,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRMYBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/lg/+NrRuCvjJxVBlNXNZlZykE3AtOk0nvPteqyo4zW+lv2/P+MH2\r\n41eDsdx3LV3Llv2sUCGSBN6e8vSepwsuR+8yOrSIndACJdg9wK+g3XUURFCK\r\n8dLXrrpX/rsC+R++EMSe86hThJxfzC08My1t+6u5PqXBD55IxtDsdR9mvuje\r\nW7KdjwjLskcFSyuMwFA8LRV5aM1JWD+NGMU+qj6gOaVGgCJO5S4v+jE/MWP1\r\n/UBe1DRNaBd65ylbbxz77ITjfXMHRn4rRM5lKHBlqFdRwAH6dRenmAPEUoXc\r\nq1h8kIRJTjAcxFjhd80IGtD+LhT67Y/08pSSEOphgc4EqviDGB5FbQXHQiLM\r\nZgQbz78HOMVDB9laEvJAi5yeOS8yA6Fmb0ASxkQ3zcOAxEXmY1Lf3/9fMYsP\r\nd+24TnsZZzh5RbIfyjpANPLauOSOtGDbdyOZws1Jqhm0TSK302sMqzJ+UVEM\r\nBU/XRDTTyPLGXwN2xFjR8Oc0wW93u3aNuLQ/b6PBkTjzMy3poVKjaP58KF6H\r\nyTxJDT3qgR+wHTL7QJH0uK3ZdpvN7EgGWcpLNXdcDduMO2kxUsGsGBO/6qv6\r\n4h9BAPGSmASpmd+lLOmawlXRi23xjQQ1iQLSXxC0d0PFhEfJxX5/yRp93hoV\r\nnrH7lJ7xNiO+yLqIMAGxpQquKaj6L7V/M0E=\r\n=RUL9\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"76a416503a2a9e4d1be745c82a2c0c93cb6331a4","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.30_1648674305129_0.5492868076651221","host":"s3://npm-registry-packages"}},"2.46.31":{"name":"@apollosproject/ui-analytics","version":"2.46.31","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.31","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"94edfb6a5da74966a852121a507478a482beb2d6","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.31.tgz","fileCount":18,"integrity":"sha512-2eJserBf/U/WMD6kAf1ORSoUVYzIu3Sx+CT+Z3iUFVjmgBl88ucAqZYNkct0qlDbGf/w9JimGlZYKtPn8JC4jw==","signatures":[{"sig":"MEQCIDJsWYEQZUrCktMo1UxUZ5Jg81vBJqQG9cSo11SGedPqAiBCjge0Lvv8A/hXCNr73hkOOIPAGzvDkFj4r+gbGhLIaw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58005,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRMbFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqmtQ/9G5aVWUUk7LryTFa2O1rSqYXVxhNptenocWS8CY+4uBX5ZluY\r\nB89wYpZcILRyfAQaxsrbi3xp6xDWCn/ZSTDF+dQ14781RcxFY5wFfJHnzBAB\r\no2lm0Mp547R38Qpaq2ed0SSi4QcFHsO0R1JXY4ilkNG0Gqe6VQ9bK0k4XKu/\r\nu02Uxc/BX2/nSa4Yclhy21XPdw0RBB//0Kkk3cX5wku6mGkpL3n2YieEIAMb\r\nORRjJJxzVxZisWHQY7prgC9kjZoF6McHNpBClQ1rCS2X/RiUdSalIuo70Gak\r\ns/DYffoz9bAoG4Xn7DXYR542EDCZHWW1+wefzVJZDpt3RuJ68QD5NL76qizg\r\n7L2URRbcfx0h7PGozQbnakzNRdSRV+J+pxAnUWHaTk0thUtuE7XNCwubGHvG\r\nCm+vhbjzLxYX0B+VH7Z4RYHwsNsZkQdnafjB3Pfc+SVMnwIZx1M9j/GMxaHa\r\nOUmnwWhmAgLdAGuqTLdqHy0OdExumTwHgevh6WF2+ClspANM/URdsZcNDQOV\r\nHTWTRFSDx8c2bZZOnLQBELYTrASpKm44oYyrMNNJyZMIhOJLgkUa4fzEAUKV\r\npcN2JhCuP5KPtZ02pDcXUdR4aTbm3yHqAyZ8k4K7sS0MB/IuJsxlKJX4xst3\r\nhSyYU7vFVU6kb4YyhmdGvOkN5AqSXmpMw/o=\r\n=tT+f\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"2727038d90b0ccf5129ad2fa8d6b3cfaa57618c0","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.31_1648674501674_0.23919854335577173","host":"s3://npm-registry-packages"}},"2.46.32":{"name":"@apollosproject/ui-analytics","version":"2.46.32","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.32","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"aeca797bfba649b7f7445f736a790c62bc93feb5","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.32.tgz","fileCount":18,"integrity":"sha512-bvryWBpAIQiOzjOhyV9fRNehlYmBjkJ/f/NYPEeAGhsrKoc3NnynO9XEyEJoDluHxyYgP293wvyNroiz6PgSPw==","signatures":[{"sig":"MEYCIQC/Myiw8mXVZpIT+7c6A/ctLwVo+GgEfWxwS3YFEDISbgIhAL/fUXvpDKychbImwIgmr5gAVQuoMSLynQJQbjSMV4I9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58183,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRMdkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqhPQ//ZJGh8OebOZLkgi+eYrXzlV9k5TTXOeuG88T0wcZJDogFbcWz\r\n3+Jv7ImBnlrYA3EZMKawjZKXIquRilXedy7QHJ41w87mgl9UDMmdEJ1zLNhD\r\nLzFUPEF8SDDeIvvImES/z882yjR7s7hXr3BTdvGU5Lekmil8+fHKXUMi/vvi\r\nc03GCQw/adwZO53YOjlKgNKpVPtvynh9r/Di4hWFDPbp8g/H1WPOZdpaC4fX\r\niGAW+LH8Cxjbd72cLe3w3DmvoVmYAZBhEAvyPTY7jLBVb8c8Uv1O3ZsqIwNT\r\nJv+5GcEb4rgVi8H2MfD+KQ+KsRgltTNebOe7j/SaXYxLI1bi5wjvcz2tAqPV\r\nYhg42qhbyNpwn7sPR99p2vH4ukJtbjatyclLpz8o44C2C7DI0h0QwRHXPaaK\r\nCREiBcgGc0gfHdCYPDRWLd0cugangjYXkrwVW/8245A/XtqCwR7r5Fa8wrSp\r\nGScR0SW8SilnuhbdkmqyWybyU4mJ3Hio/gjFjLBm8dKhNWJyhkE5piqM4CU0\r\nzcFWTT5///pQaD2SqaBgOs9YKKkTKvdBN93REhCTafsis4nv4XEYJeS5uSea\r\nBFU/ocW8QwpyR/ryw8IVdMKw9W/YUzk4iUM9BsnUSqB2FxbkCJ4pKL/fIt5t\r\nM5pf5yzs1TpDpCiYY0mcpKyRjeO3HgdF+E8=\r\n=ohYf\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"79c3310a8c864af0a4a6e6f313453cc3b46e2ad2","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.32_1648674660602_0.12749026017163456","host":"s3://npm-registry-packages"}},"2.46.33":{"name":"@apollosproject/ui-analytics","version":"2.46.33","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.33","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"41a9204f521f05b974c58573b6d692bb180cbdd8","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.33.tgz","fileCount":18,"integrity":"sha512-xySepSluV4v2YdcDWpqYRl/pm4G40fyaEo5nDFWO2bwnyebH/3AOaZryNNqxOgwajoiucZWw1jS3GEd88fuukA==","signatures":[{"sig":"MEYCIQDM93BYQodRX9uyy2qZGmEV0CdcUafPnjKXZMQRX287WAIhAImaUUjqsAPC2kCFrS3uDFAEu6V//iGXzhS4N2FSawGC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58361,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRMggACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpvzxAAhgDJYvn3b5h9BysSZBi13vTdRYJWd4tcxdW/UxvD1RPNGjtJ\r\nyjV71fo8lf6iLNmlsv4BzqSoAJ2Q2Rtt1MaHenYwS79r5d/kJoF7uPEBrpWB\r\n2Z0E1EutodpMYb2ElBfi+c/aTNB34ZbZ14olM4kMKoXos9U/J/1+xjkpimaI\r\nTXcYehZhI6+hFGA7hKWbdu5nicUiL2bCl6H2IjQjMq/apw839ywQ6DRvAYHP\r\nupHd0Pnx2hWEf11aUA3bza4+8VoCYmRu2vDp1Xr1FJry/cj0vTXgOc1kCBVv\r\n/kRtyMFqU1/MnR9pxycpGriLG/j8G4bJYDeD58jFzkxSWdNn8cV/iWI0p+E3\r\nhBIV17ljQkQB/0CdVzknX+qn9LfvFeXItFQo+USmFHtvwFHqjF3Izt02llxY\r\nrSuJG1SnfBqd7AMNY6Fha8GGFj3BrI+wuCrDFclm4Xl2T1Qq3spOBTmMl+nk\r\n8m8o8BUOS2uamcMj8XDTxqlAp/AhPRqofPjftTGSuayOXty5rfaHz1d6zwZs\r\nfMwiiDSvKCcqBKZFM0VXL1iHe1QNJ3V99EYR5RA4YRMDwiImbMc3r41K0mqC\r\nFQ+x+PWIPL3pl6XsRPn74Od0wDgT3Li26SdzHoY9/h4x4NPg7Emn1t0/oytN\r\nS+7ixSv2LgdNtFEAefyFKyoUch7FVqpCVaI=\r\n=fSrY\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"08351d253896511ef1565ea112a90a58eea7b46f","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.33_1648674848251_0.8497023564066979","host":"s3://npm-registry-packages"}},"2.46.34":{"name":"@apollosproject/ui-analytics","version":"2.46.34","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.34","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"0f99dcb0f1b69dcf14ddd0a19ba9824d5848181c","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.34.tgz","fileCount":18,"integrity":"sha512-8USxeiirySQu8wDx5ZDz9ToZwOfHamb/BieCKBsQ8s6JeU4R3AsX4E+ThKeT5RXIvahx9juh/4r8RlvcvK33IA==","signatures":[{"sig":"MEYCIQCd0WvHFOtoxWunifs/pGPzzeupQvyBWNfgHJbnDFO2PgIhAPc8jPi5+I2LFB/v+muZfFwwW+8LgksfRdhRYQ0ghfLP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58539,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRMj7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqh/Q//R4k56l43XmgNqIfU3WjDHtH+JA/Fq/ktVoff2MuLpoeROtzS\r\nvKHrtjHwUA+JB14hgeaRBY40OaslHIgJYJo0rx+om3jxEjLzPsRd5vDWMNIF\r\nln2EaXvDv+MqZAGD82R6/hbIEfu6N3d7gPgUWTwT89Eq8etr93l2vRNLIqAH\r\nJf5Hls275gWrSO2LAClk6Vo90RX7dhXNKrcSET6i9H1e2vhexS2jPeb5JROw\r\nPMS0RRekau8KIRclQYAPr4yTrnqfWeqxTRbtmc+Q3Ngk9JzXB2rEXuwHWt4I\r\namhBDzH6+th1dbGrZB6kYUjt8MwBKfWmekhI12NTZO5C0IsgbcZc0geqXRHh\r\n8Hwt8eppInvCLII1u7yQBYxUXVaOx8f2qSJ1E8XRrlvHgT8cySEM6k+AEEEv\r\nl3e38Ivmj5P6PprPVopoCWYa/rISZ/mHugyNxR9U36aQtqtaKfcYE6y+FYTV\r\nSWC5R6V6kvNaQmzRPXnGr1Jb/Kv8/S8J6g89Srn5c5aFJmPYC+LWcrUcq40G\r\n4WvKGFBnfPKpNOCDirerpxtj/ZE5lUfZB68XjbQ5cg/3SEvbkrZP8sjYN0Pa\r\n28MfCDwwydVE+e4qxtbDjhUH+KcxtuDheG9IgwpY0Jbb5W4dIjGFXVMq+HI1\r\nlk5Ez87rhDpkIEpi9qaBVtxDRPI1ldHRkQI=\r\n=Nzsc\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"1009eea3b7cbeb492d8f4f336e55785e0562f151","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.34_1648675067390_0.7909282414791845","host":"s3://npm-registry-packages"}},"2.46.35":{"name":"@apollosproject/ui-analytics","version":"2.46.35","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.35","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"7e2eda90377705278f498c3411c2ffa26263eca0","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.35.tgz","fileCount":18,"integrity":"sha512-QMs/+HdPOg4tThItAdhROc5W+5hYqVbxQi4LdKk4U40TwUBwnkwPDfiVNt00ltaSaZxl6561zuCdNifj/PfB7A==","signatures":[{"sig":"MEQCIBShqUDQ1v+XQpIFzb8lVj1bZo9LCAzf3ysMLlQwvBAOAiBN9Xn93YBvVfiPbcMizcJ3HBDv/ddFDVJkSlKM+38VlQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58717,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRMm1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr3OQ//eEwpX24djsjCQJeU0agccWjJ0zPXPU5PatJe4JyznrLI6Bv9\r\ndlLZIKOEhYCM4V10qqJlS6wZV2IW5J+EtQCdQg5ECofrr4sLUDC9/7DKhzxs\r\nmJ5gkzWQ5ZwpCL9jcHUKSUXl5aCByt2phRKy+WrDxMSPI8pD/OlE2bHb9GxQ\r\nQn+DXIgVJcyYyzoIvgltiYz+fn1M35HWw/K2/A3wxXElmgpLhXk3IvUQiOHB\r\nmPRdQh2+9nR7U4qRofafdf8w0IX2iKEVZ3FZBLVy72w8lp11XlM+BfdxB/ne\r\nH2ldLPxTDHIYC9nanls+nCQ0qpbSkBhsM9YAw18OI8mE9BniBjQ3PCanhPn1\r\n30Dwhxxp339mOhqqxyw4reLwHXSbbSRVwLh+quzg163iTmBQiopARNC3MPKi\r\noi/Sy6jLsQnZ7Xs/TdJgm3qJsgxHtNZcaTuUNvgnr6Lzkssmd8xCOB4mfUoS\r\nn/joBKOhCex5FKwNbd14gY+RMCqN6bQYWnrodPmODwO6G7qJLAfI4NHDWqZN\r\nxxQ0MNHwDGxxY3p1+JFxt1zAo9HHwT9M7iBN3Ckdk3tby9zxLf2o222Fqv7l\r\nvetgJxwAVXC4XUzTvX9EP4ftd3in1j2ceytWL5KMrqRulpvf8pkL4s365BTY\r\nqigpkHXzhWLsXfQldyiuiLu80zVucPat9zk=\r\n=Mp3h\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"63f36eb8e530bfb2090fcb2c2362c46a830f4273","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.35_1648675253520_0.25682921641526457","host":"s3://npm-registry-packages"}},"2.46.36":{"name":"@apollosproject/ui-analytics","version":"2.46.36","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.36","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"c68d608225159ada0d7aeadd28a1f7bbfc97a04d","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.36.tgz","fileCount":18,"integrity":"sha512-LdxoI/pLHlMVkKua/pFfN+i3JgeAzouRnq4dnapDNyzWSs7Jeyl/YEmEl0nMWeeVmDYNbzgY+mvN5FvHf+2frQ==","signatures":[{"sig":"MEUCIQC/NiQ0TKvm8eSOt45MhDUPZVpAeMuProf1rjsWpBHhDwIgFaGq6TPlDA0yJRMGrMTucjappqiJuwZMN6IbvqI3pm8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58895,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRMpiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqksxAAneSRbMgoaoBaLcbfIvrrRMUrMCdXas/sRxdINgfdgHGmNdfg\r\nBTokr9wKdw9+wxnVAblAUXdrs3qz1ouF2iX/FqjlBwdoClAXKmjaPfioBotb\r\n+XejCHgElSJZ3v4rQX5O3WQyhfL5XsbP5BHxPa0IPRGsm+JkSfZJuVpSCTMW\r\nKtjVekquDTfvuXFz439qcg+nULzS1CL+fcg20lS50gMXTezMpATYpzc3IiW6\r\nA8rovivEx0QTHnulDROFWtME9YzwWpA0rZm1e63EeuMtv9ISd3cOH8ZJ2yvZ\r\nueAatxJIuFKj/tI2nzEOhG7OBhnxjvLIyFdFRcAupMBVheTas8RwTBv1JiEt\r\n80M0MEVxSKcld11DI3hYmiid99Zuqceaipf8XS/+3KXA7sJ20CBEh1VSLteM\r\nSpKsra1xJVwyWNZBv4KqZTZ4C+nP3XAE9Gqa9cEuetak4tlSv7f3T79DX41U\r\ni5g5RpWbfrse3dNA/OeMtrAbCFUMGyl1gxWUrmKuhFg2CluhjjaAasmgeWXw\r\nwfooi1veZXRiwgNkMv6Xymn1srkcuvaXEigj7AAtx3O5dYwGfCwZ71Vyq2Ni\r\nKZ+X/sjD9DpQKguqHQs8RSYSbPuBY7su8Bp7lZZteDMqaItmgDnnPbfST5w0\r\ncyB9pEOw+/mq+wJUkk9SWSChEh2yp9qQQ90=\r\n=YDIY\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"533dd57052edb17351d94e21d9be7b8dd3decaff","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.36_1648675426188_0.564187780744861","host":"s3://npm-registry-packages"}},"2.46.37":{"name":"@apollosproject/ui-analytics","version":"2.46.37","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.37","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"c9c5334bc2941c1b8da15b0cfc988b918fce590d","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.37.tgz","fileCount":18,"integrity":"sha512-fvW3F2L1oKmstLIOCcEsM/bDlZzur1nAu00mlsOgtWveX9Mb69mOwNVgBCXXF3ZRfaK6vo1uAURjD8EiK9kByg==","signatures":[{"sig":"MEUCIHxy3NhjhiP3SXus0XhnLEZehj3MQEndedypXSmlm9rvAiEAhpvk5Z+hjTx8C3WB9mzqu5QHN/bUVZrjS/bS6+3eMnM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59073,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRMtDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqN6w//TDkqH3RNroADZAUIviVyYtV82cVjOljpn5YfjPxt2IQfPGcM\r\nV6rUQH1PSm96euyBuNsr00SxUmj2Kh7Kdm4ckpm7OU+N93VmP4nNuVI2c2gT\r\nBwEkEcxaO5qBgIgI0Sx/aOeZA4qVzkrioNhnCaw8LtIBtoRS0HF0TbghDcBV\r\nGs9XEvReuUWl0VTzdkMLi3GaTKdxaypFouSh2wrcPejunlTRViH4uZRNXu6g\r\nHKVtRTptXgQ7BNJeTocnw6LY4SAob0sZONB4WUFWH6qfmZb+OQhOh6ymfPLp\r\nYrYybfHceq7aILqdRkJmtBjGZO4CZeVcAU9CVlczslMzvCrlc/PiRG1YLdF+\r\n/Q6v1JU3dAne8cU2UmDhznBEPoB3kSPI7aOqxoseSD+sKKGN+cxC58RTtevE\r\nUxRXBZK3/VY4nY5kEvzNTjEPlPvCssakbnQNUjZEPDFJ1ZchQbtkmWoIvdOZ\r\nptpcYI1SqAfQI3cQGXwYiGUGe9y0rv3i7MlroNJhOk34K3TKemB0f79Wpnmv\r\nb6rJkzjBQqSdEpX8aKbGgBrY7LyFSq89tHBcQlv3ZqX9fniL7R+D3hBjmYCB\r\nF+y8Jjk0FJBQJ4jofyti9B9nm450B8N3TeZeUfE9TQ9q6lWQv7aYc+bfazzj\r\n1rKFlelYUDpvB0VEvBmEbNnaBwLE5977JmU=\r\n=R+BW\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"a95a5c7b8aba07d54c7f20238c294fa33aaa35b9","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.37_1648675651492_0.9486572088884073","host":"s3://npm-registry-packages"}},"2.46.38":{"name":"@apollosproject/ui-analytics","version":"2.46.38","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.38","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"dc3dc0f07c6b5f2c4bba0283acfc3ca478b194bb","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.38.tgz","fileCount":18,"integrity":"sha512-d7UnmLXLbmA5Ly05pDvIbryzH1jHFZXOlZ8ujjV+eaIYMTlu8u+nd1Fzh2ilnVDENzjjDU1885Q+UFiztAZy9Q==","signatures":[{"sig":"MEQCICLpkzoAYSB552kN1EWY5LxtfAyDkkHT6QErUFE9HvnwAiAa0Pxdbh/Mpz5GRJZ1xMDzNnIQ7OAvXbAalPZG9NxAzg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59251,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRMvdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrrpw/9GLd1Swz+Cx8i5sfKCL+TUj4ZksWohU+EkluQWXKECj9qEtr9\r\n+WFx9i/II26m09cbR55LF7gqJgQk1ztkFsxQENhzUbVBTWFE2xnkGriDSxsB\r\nrJN7CxS1BYldKCCXuWYrAyNWedE85uDX+Y8fLPxf+wEiQw9mDh+PkX4mpFC/\r\nQ1n73oS3deqcAAmTVhA09ISmnv7xsrKk6hY1Eqpfg3IRKTF5NdeNA0b1/iCW\r\n9veoRAWC4XGr8ICrwrv6gOM/RU0g4nM4UhylXNnrL6QW9/bvxS8mp07QRzFV\r\n8hsWpmsJWB8BqpfIqpVj0ax74aoDhTwGdTZXymL/+KTkkA+WH3lKfhjUQKM1\r\nOaO9kpWj4oOP3rPMP8pC7lX1xReV8F2N0d4wD0mn6bjmI93iWyGxnfEROkSu\r\n0FayaQKTojdMrXRr7+nRqAaoOOTcbRtsHRcxzUEHtPWQ8eSH1Uw6sV4yIlwI\r\nWj3Pv1J75oIC70Tfkc8O5xMLBrIIoEtQ+ppLNOhnUR9IKo/3Wo1m7gWugVPW\r\nsrpN62D2Erwh6/b26yQU0PpUY6Yhy/UMss3D9V1tZfC0odylcgFUusCKoy1L\r\nmqFj0IcpPsV64iL3x7u1ihwXcsM5bXNWSCckVEi8YC6JUz8IjaHwwoRC+q9b\r\nr9+7FtG8eDXVsFpx3QGrg5+XCkH6EY/irPA=\r\n=cEfL\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"2fb42a6898cba3470c2be091fc479487afa0855d","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.38_1648675805787_0.8319380900504518","host":"s3://npm-registry-packages"}},"2.46.39":{"name":"@apollosproject/ui-analytics","version":"2.46.39","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.39","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"f29da9368e3057be9b324b585e210c9a3a889832","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.39.tgz","fileCount":18,"integrity":"sha512-cIiHEgkaQRw0dNcgu0SL7fyrEBkeACesGo5PTSlunUQI1CTh3sG+RsO2+73bkYj3VbhyDfgdjHba6lxDWNnJDw==","signatures":[{"sig":"MEUCIQDOmOo78LW1POKyftdPVdBLrE5rNK8gvoDuaCy9bkaQrgIgHb6qCg+8GM/EDYL6HyhPyhMcvnT0DQ6qMsHMo9ZoCmc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRMzPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqvqg/6AurMFRlYCcEAmmW4GY55TbLP/qFVEcCDwZl90rCgj5RHCo5D\r\nCvetBb/+yvL7u9lU+00s/xaWtW+v+pTdf6wwnmp50V+steELMpAaSeG6X5Wo\r\nozHMJQ/xySYky25CJt2BjMY8+S3lLbHq5gh7MbUOl1j1IEEJ60I784f96t89\r\ntEb4I+NQU63RAAlYh2xyxtIgYuvjkcz702S1hm9CIucA5kxG2G3h3crtwJrP\r\n4UNekrxiC00XtAwd2XHDBeOK/hT7faZJUOMMal0mDkr5uOzqFDPY+nkn8l7J\r\nOnnX6c+iX1eYXfvObR+lWu4/azVWIUIfkjN+iTjDFCuhmiIZ9ZsVldHbGK5K\r\nEQjQWQcLKPXCm+RHPzdXxs1/AJB6pRQ54iVpzJdg+jwUUz2P9xae8NGo/IRK\r\n3H09a86ZYK8Rpw6vkdO05mfxRv5mzpok6bLaZLvxl7c6DleO6uaISrobvujm\r\nViduAONkJUoiu3SdR8FfJ9daYLHByJ8VvtWDY9AIg48yuQQ/jyi5lrlZxmt9\r\ndmVAQ3n4G/QF9YCO/LP/TzGDf1uvvtzQ5JvgrNQMgHmZ3La9CxYkl9j39aKA\r\n5JoE8m+PgxlUkF0/+PWYTOxoqOsNCCF11Qcy8rXZZZ7zx4n5r58nWQi6MKRM\r\neSxueQp2HQ2ClpJihWZYrLGGAiIVB2airGQ=\r\n=gNPj\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"6980ddd4bc39474d1d6bc00173d7f8f8a496a94f","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.39_1648676046676_0.4452854275991045","host":"s3://npm-registry-packages"}},"2.46.40":{"name":"@apollosproject/ui-analytics","version":"2.46.40","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.40","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"0d7dff9e5d2686a423d6b56593fc1ed03bc228c8","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.40.tgz","fileCount":18,"integrity":"sha512-4cu2aDzwJNWVrfCddzM7oF1mn0U/yF9Oq+FkPyAE/Jb2Teao6pgEWlr7FarkgSh0YOal3IW69O0lJQo23nxp1A==","signatures":[{"sig":"MEQCIETKsYwXGbrG12js6M6J1l9rPj+/UZMgcfwWR3OqW185AiAxNs7Q4Vy3AFbwt3q27wYsJkjiPH2FfPSpDcN3QAnNtg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59607,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRM25ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqtrA/8CleMO3J9fblN83Rp0FzgJZI+SWbweeg61v8+4BzGbnOy+um6\r\nrO2oEOJTTP+ti+4AfQR6brplF4ILknLLdND9IWfKet6sd6uPL8c+Y9AX953A\r\n11xUGCqbmUXyH/OcmtWlKSDQh1rcsWnY7SkKT/Jfw88pLq6tJSMW3bGxOcf3\r\n0HL9uP6mPjO4IwTe54vW1tE2iquHRYDtoq0aMwHGzwxEATjUQxNFIqHwtg4T\r\n2wDYoY9G76sPdGDPe02AoZxaIMYQ4sZ5XsDr3cpOnfwBhFuJLhw3qwVSEMjC\r\nsLTkIeAd4nUbEIb7d7K9qP/+mHabkNV5dePtlcUZQlWtqRvtAd5J+rDQgEko\r\nJFuxrhq/bresb/KI83sLUA0pk1DXkSp9AHWz1DRsrCWobrsnOYSbu8+so5lI\r\nRQbKaAyqv1sTMcWgluO+z8AJHJY/E64Znp1hwDo/9My8FGV+7Sg/5c/4GWBY\r\nOJEG3cJ4eRpD5nNQ6dWXYQOYItnGkjoAnKLjyhmZKKP8l1AB66ZtP6s+9rTa\r\nKBBCX+PsG16KGhrZTSjC5AMNmgiWTz0On6EflWVrS/c5wkV+ZwUqleaQZmWl\r\nfZaf+QaFmt5Jw4Fcy0peHqY1eaWVMjxj7pTUatl+SKWJ/eBhhZM6PU56KSTK\r\n9fcQl3fzKoEJsOv2pHUUYGR3jnNI5QwlzYA=\r\n=9Xz+\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"5dbb5052bafb16451f4380c4a65fb8365c2c24f4","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.40_1648676280921_0.860607979832398","host":"s3://npm-registry-packages"}},"2.46.41":{"name":"@apollosproject/ui-analytics","version":"2.46.41","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.41","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"f85521234d91f4ea61d23f029840dee0063d1a85","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.41.tgz","fileCount":18,"integrity":"sha512-KJJoU+P4DsgEtaFDIIpwmoarEs3WwfHq0PZDF/yfVlyquafhOPP2CsCwf2gLiwxtGR/M/xW8eYoKAjw70eUT6w==","signatures":[{"sig":"MEYCIQD86Ftgkit9DJ+WnNhZ40yAPNZraJfuUbXXlYAggwmDJwIhANFTokr++9B4PkwiOLSvOLTReh2bcrtdGZEuzUteplmt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59785,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRM5rACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrEmg//SOkdVBIgELGjThQCBhWFLFaZj68jiy3LrBW47KpCHRCOZKe6\r\ndcMD0QMTGgMgjvewaCbzTalkM5Fs+6mS4Y9MiIswNe3G0LjQImpx31wKIumg\r\nteMYvXOR8V4u1O7zt+Nm5JRFHEfZ9R+NcuG863GTcuFEdKmfmn48aYy4C4/+\r\netZRftgqQzL93xlqoOxs+eU7PzSrz3NNk+JTXjDmSE8fHQKr3rmwAFbd4zYa\r\ndNuLis7AsQlO5ZmOpmHJ2lSsmCYBHCzqzUwCXSnulEvuyuMajG2+UbjzAXTb\r\n1MGfbVxll/gchlUCZCH9wESDrm7hzZkrjKycfzqdfoAJ40+Tjp0D4NhkLpfl\r\nffU0thWUW1CArOqJLV/KXceBhCQyyEuL8VN6YO14tMZhciCKDdBDTSPHCskp\r\nlVR3i/GsaKZ9fWIK1FgPQO3SJUR3gr/kupdNotxEW7hvXpJCW2zCK7czlU8c\r\nawbToYQtytjC7ER8WbAvJOTwpv2Pk4rdZx1Yzj6GiVVcpreaV5xjXph4rIHJ\r\nIl3zh3TC7hNlOXsyC8UOSYZHKC5YIUT/CEicPdkOgqzcR4JTVsVNigd2fCQD\r\nTLHQNtEWJ6uamEE6WlsRVh4378VcD9hH6xDR2wT0elK+bWPZ1MYxsAHb499f\r\nw4XQhsKqz+Jco4rgOT3RRtQdU48Uc6IIDp8=\r\n=oGRx\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"8eaeda1c25dea6cc84de3bec91891665b5f469b4","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.41_1648676459315_0.31115546972184416","host":"s3://npm-registry-packages"}},"2.46.42":{"name":"@apollosproject/ui-analytics","version":"2.46.42","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.42","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"e997e9cf267f8447fddf2424b9540a51331ec4de","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.42.tgz","fileCount":18,"integrity":"sha512-vif7ZoinfSBO4z/etdx9HUSOLdX0k8Px8cnrH2/qcJI0tnAoUDiT8F0nHZCyeapS6Q9j9zbh7AIIXd9eop5ssg==","signatures":[{"sig":"MEYCIQCIHASw0vxG8ljhCVdcxWwNsFVJbbs+KJJeTguLKquHqAIhAJwjWq/5YCQ/1jn6lmvbgrD1fhsOZgQyTusRAXgy6l+S","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59963,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRM8kACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoU1A//Zk7OuSwwXYexD3ZjmlW5AWLaWk9QXtZB2qXPASTQcqsWYxRr\r\nZUVJ5ZwneLwfQWM/jFSAY7y/CpCt+3xIhH4N0tVbHY7bxn4Pj1mFUbPynhEB\r\nPBbt2wwtIZAKzezOovSRz0KXjCNWP6wrUJvN/7Sdf5/c+Ka8VybT8eafI0T/\r\nyEVrtW3E9ljBxxMIJ65cawySH45zbaU7ldscxBvNFsWG/fqyEHuJLbCagDPE\r\nvdij9sSh/5r+sucKXS9cgwy3aHSrAvHaUJ/YM1YHZ/2P4yrb3NBnJCiUtN0m\r\n/oGVb1VQU0Wlx0DmdzejXUZlblpNi1s777mygXikymsOtMQvgfIUpzdt3HDK\r\nDqlgTDK/5Y5+hq9Exe+QxDOatxuZZQeavlOc7dl3QuTiHhvPBEOGsyIRf4P+\r\nyCUcedHe5vvl6rYeJaWqK6cMcT6JQSDBWmDJTxV3wJgLMQu7mOZylCZVtuPm\r\ncfNnl7YtKkHXHQMEmZjOr4+HoPQRf5SAhJPZo9ibQXonwhTFlo1Uwj4JbUOP\r\nCmY69eqsS1Kx3qOTFv+Ee4E/RfNUNsYQHBJbt1gvYgJGiMCbeLgx0Gx5F7qb\r\nHZd8YjdSOUE2qkFBG4+lPAYWl+wLE9Pld8LYx7xX6cTDUfHoYjRIhPbc35q1\r\n/vaUfkgKMUaH/6mLPPj+GINn8LfXuMEK9M4=\r\n=mfGu\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"e4011da83ee83db1f53b89d7cbe859b71b5353d6","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.42_1648676644037_0.5653143388035058","host":"s3://npm-registry-packages"}},"2.46.43":{"name":"@apollosproject/ui-analytics","version":"2.46.43","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.43","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"5e3bf8f5d2c9002efc3288429c525d7e24fbcde6","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.43.tgz","fileCount":18,"integrity":"sha512-f3I/4onXlrSHPvKyRVh+4b4arYjqZ6iv1ENLax95FbVG1IyatwNAsUi8tg7SPCdHiI5N03F7CW77XV5H8NX7/Q==","signatures":[{"sig":"MEUCIHsErv7Nl4Ez/iE6/AzV9+3xiKE/CHm50a7Ew8QvJHd2AiEAyeyJQrNAjKL/BhmyfyX2WEhL5Waej5f6L2jzSjEYPu8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60141,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRM/jACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrbRA/9G9+7TBwQ6jYeLE43CtycbiWB0dPrNqEcIP6vcRVZOIq7hl/y\r\nuqcaX13BqfyGjh7vqplWtk3E1oe0vlj47StfXk5gc1Vvti4qhE3gAgsHzvLa\r\nlaz9HwT7aZ1+kbJL0HrHHEvveYXD1UM/ueugrPSYj77SRtOsxM+KbOszOTy9\r\nJhAPf6yHlmjZH2/uCafNYdtDjRStxJQ0RjEfQuKO6ybbp2TYHtVToWdbd6Ns\r\nzpSNL10lzXf0YH+B0CRrlJO50u+SWJfVDe6aVZxd5qMnmkAbiFmvjz8fXAlO\r\n9dDI22dmlcQoXJBo3aHkPHSjwfHeJ4N5yL5top3/j/OmCN2ZngIrCrYlPaxX\r\nE3ITiVyE+IZdJlzeEH0dyStTyJmfcf92Qtm3R3cjG4QexfCWRR2RYbQKuZxT\r\nyOEgYY2UR9sLCs2HHpROq7U0CJy9nvPBE3Josburh7zn0nJATBmRGNtz8sIC\r\nm0TdWMV2fiyZMiL+BoIOlcRly86VXczLhGLdAK0iqeQHV8udyHWX2BjQ4Vy8\r\n32e6UqW7TJqRtihEPC558ncsIlVsGGdSoUL8F9DQPHSX8nJtiEs4tCRQis8U\r\nJVODF+lL+f5TZfkcAlAMbOo4W1K72+k9sHGUsFGhqs12eLByyvVqLvjnM+6v\r\nVO2AdT6mc+rshemPtoJkglCWZ4+ZRbsi00s=\r\n=K++n\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"a0878bcdb71a90212ecc9d35f9178f1e5d5371a9","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.43_1648676835605_0.9483718992730181","host":"s3://npm-registry-packages"}},"2.46.44":{"name":"@apollosproject/ui-analytics","version":"2.46.44","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.44","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"609050dd1e96277301413a071708068024e5a611","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.44.tgz","fileCount":18,"integrity":"sha512-timiEkPOBqEivCU04WBwr8VTEv6tbiqQFNa9JNu6wnvcFPdJzev83PuEUe/sMZXh8S2IYgKbqfZWbOoymRnraQ==","signatures":[{"sig":"MEUCIQCYXy2w+BRkPbta//adhKp+9Q/ZClqql0l+l5t2L48MqQIgM0kvZjbfk6do+0sk2oeCJAe+k1SoUZ1kF+gHwg8s1Z4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60319,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRNDtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoagw//eKaVXAmFQfhrQ8ftOSZghYqRyqq5FRmKCC30MdDVqPNrA4nI\r\nIECIav6h+tBRfSWYurBHYrSIgmuYMh+HeJZamezs5w5F31KsvBSTbc+4EOrD\r\nggocLtbnPczDJ1MluHcY4NfKvSmwc9BEg0TICeqUp4O8rfaZIqp4uHIf47Qg\r\nXS7QaQqWH6tRTHNIaVh0jFQ8+R/ALgHzpN0Pln78P8hb0/ywV9/scQnVVXsJ\r\nSDTNZWkzn7/iZnlKqo4uLmUZZ6XBsq1Y/n3bLmu40uPkrRj5w7Uhdf9pjx2b\r\nUhx3QpWdvLmuf8Srr0j+kbWk4MT2S/XNj8WthEj6PRJnIkxeihe6pG7aqCni\r\n02cFPm3Rk5I4mgWQdhBWU89caVLrmi/h5SukpWV43udq6eZHa7/hJ33/JT3y\r\nlz9nGznCR/fyVCzaekZN+XrkaA/ZJTqt03AGj3BZ7kemcCLCtXjsBH7r4/LZ\r\nF/XyZ+da/XkMg8ElUuGy6MkxYyUrpmHzcCf0dIIHz6aWkBnAKKShUfIXxDoi\r\nZSW0mbPwT4mRIiiu9jTr/WUvKycwJnbPfM0hgXb4z5LrLIN+DrLLeNO35Qrb\r\n2GoKzgOOVbbSuFahbel8BxzA4rQ2Tp8o1obFyDL3TthA7SrayMOULVXkQC8r\r\nMNJY3Pt6WEATqJz+yKOTi6KlC2TMQTCvEdM=\r\n=wQaP\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"d6d7b7b59a5aa8acaeb9bba44e6ecc24753bfb4c","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.44_1648677101634_0.9684734294517878","host":"s3://npm-registry-packages"}},"2.46.45":{"name":"@apollosproject/ui-analytics","version":"2.46.45","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.45","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"eed824c27daf356fff81a8ad98f7ed22d14e3639","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.45.tgz","fileCount":18,"integrity":"sha512-E57gIkcZkcTo0DzN0PSLj/P9kREwVu3bdfxRte1m11N8Wul9gWbafvDhldnCJhh6jwBHs1k8xZeWGC1rWcT7iA==","signatures":[{"sig":"MEQCIFu9q1zFaGAfes19Wy9f3uOnHqUq7ZIJXFNVWXb0rsoyAiAsM3xjFyznsN8nX2CwLsDs7K6Q/6qIGOM4l8q8UOVKXw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60497,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRNHTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp1/g//cYrDL2MwaHcEzjJEiGYJ4Db7GuwkcloEifNvYrlnidoNcfdm\r\nWZTSTghMvavwxJ1547mT5VZOXTsk++treJMjI1V6oUDDsUTM5Mq80w0KM2/k\r\n1GOVQjcasYH/BEwZtZQtgHrUDWey+zs2bb8VOJN1jR0iQyUZLDncg/ok2cyz\r\nTSk2QzaY2lcPl1rvO6y82/41TZ7SFg03A71TRSibY2UyRh+SuibkpaW4mPjo\r\nYFgBkIIDC8adOnKiJRsrG7cGiQ+RHJVGojtaiX/Wuh1ko2RPYQhW0cEn4Unz\r\nF2WrljI4gAu4yMvlzqxuBFnl/Ba4mSY929b/XyxEmSSWIF31/cqH8HPH01Dy\r\nQh12pza+RJ9tOXT+I0aknP1l1y6EdVcs9O6l4/gSfbqxzDRJv4RUERwK0FxR\r\nqdtw/xAL5uYT7vL4Zqm3n8M/LjUOrnjoZseKKTby0VorM/98fOGC5+CwVa5R\r\nts/oYprkMvcLOfOEmzCxmngaBo0hmWPU7GqxrLCA+PJ5p0FC95tlQb3y3Naj\r\nNFKnTOT05CFeU0YLvcSKP9hEWxkwaBjSWWLCzrwfz6TP6VuHlneij39Vzmxz\r\nGY+YvMNb5peqOcxViV5d5okuGOB9x5S8doujLLXORAH4Wcit9vljRST9xIGT\r\nEXJSiJLwgwH5nkYEJyjTDipZ1pwQl8II/aM=\r\n=3Yz8\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"972a304e7afc4c67bae790ac8052abfe24caf79d","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.45_1648677331153_0.64571160863201","host":"s3://npm-registry-packages"}},"2.46.46":{"name":"@apollosproject/ui-analytics","version":"2.46.46","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.46","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"6d7a1ff16f93db800ecf79d03b954c405bdffe80","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.46.tgz","fileCount":18,"integrity":"sha512-cBi1i4yKjvdCoxzUuQbI7k1mKFlJE65GZLNQWblTRgoTl9GNz+HwVrKArV+yTh9Af/MLU3PHoj62VbOCTJZQbQ==","signatures":[{"sig":"MEUCIFpZrFM3xqyA3NzV+3THZDl+R9A7YufASC3ZnzBUWjk8AiEAgyV53Amfqi+aeb5um06HwHoJTs+AYBw1yZ4gL9Tw9Uc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60675,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRNJsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmppvg//TBqhadpa/xwpgQVQfKoGPk8rK4rH65J9XfpijCPDcYSoEdaM\r\nIuU+LqDt6bp+z9xcD1DPc9kxO9LFPprwI9zM/2+7wybYAs56t1jPb849E2n2\r\nCtRhWbUXrIhY+dJiYc16fj9iXqCYhhbIrWWb3h0WjHi+kdC69fnyPZjYMOgr\r\nDe2wNtMoEuswD66EVIIDtLLRCLKykHB2wHa/cQMuePGLiOAmY2mdExUx7Pp9\r\n0d6nqaBVqXCJfZqj54zVcp5WY79r19sM8GhiEvxa7qOwj+c5Nu3nZLgevDOX\r\n4lYEwu2EHT3u+vma9F2qsAP4bLcaFsoF3gRIaQ1EHKMAErJTBO+sSgDy96x4\r\nVyHdSaDq5O4HgA01eZPJnk+kU0l/a9nQ42TeYXNXm2VOo0+2r5E9xF7dKxtD\r\nUw3PXhz6Zket+2phxGRcssro+5LB4P85PZfWsT/bg56ImmERLtxtMbBXK9ek\r\n0rXbs1Tgf2rh3yU4KqfJpjdvXpPFSiUowqDxSjuClA0Eh8sItqbHeDXvp0QH\r\nYdWAR0IneriX2qAGueLVrAeCseGsC2IaE0Bkhtt9SZ51oaFxrsNyjRh/kqIR\r\nn3GZKlezQOPmKMNWF3kWNWANoGklqE1NFoHHM4FuDDWksm0dnRfQYjLtA/dE\r\nxfiddchJjsMXI82O98lN5dQ2niCfE5hdEkY=\r\n=VIfh\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"cc1afa30076883f77d159c0a884520d4fe642ecc","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.46_1648677484743_0.01197241853746922","host":"s3://npm-registry-packages"}},"2.46.47":{"name":"@apollosproject/ui-analytics","version":"2.46.47","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.47","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"55d2cfc583bf58769465861c9420a1698b54d526","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.47.tgz","fileCount":18,"integrity":"sha512-KSnNVv8XvY5e4iFAEnawHX9AMWuymvZDDgC7WQePaka1KX2BXLtO9zo5O0sx3Dr8LBJxXaMv+ycnh7ocGDzvWg==","signatures":[{"sig":"MEUCIQD+05R5aKlXVimBT5rY5GHUvdgT9HAoS4W9rDwiVoHCnQIgWhQE+zzuONls10EV5Z+3e+N5Y1JBz+AkG0FcH8vDlo4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60853,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRNNTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq2mhAAhGj482tnhWaUz2zMFftuuH1HECf6vqd9XDfkyUaC+1j0WWY/\r\n/s4Xllg+hQ9IaaXOxVCM6TFgQ+cO9kBLia4Se5wlVS8fb/f3C+aJ44Ilncoj\r\nk791sIlHILQdr5GOid6+U+OtNy+Fsdv1rhnMJjPonNnzV80qhMCe87pWFgPN\r\ngIt6SqdX7CgeanZH7l0uu+LBpXM/47WMhg4H07osUJ9z4/sk/KkQpLt/hp9H\r\nc2a2HoOdR0oN8lbOjkzkuB4ny85o/WXmlZBc30l8/X5nO8+fCq12Op8ufHX6\r\njh6w2UTbt0FUaDqmnTpQyN5jlba7iTs7xHGBXzPVq6ge8Z7MIfFUgj6Smjkx\r\nqYEzZa76aX8Vh5gaYSoHNG3VG4lOOC7zBPrgU0zq8ro2n9dvZ7ip9QxhG+Jf\r\nXs04FsT9CTo7djZ1Y7yFD6u3H+cVAi6nfL+JbFFbKvrLTsl83af5dr10/OVQ\r\nqU1WdouHVlbJwsePBTU0Ytun3fUWMN30WBo0xYeev0giPbPu7Hc7RPHNQFfD\r\nQuwMeKmfdsWpG6znmSy6m3Le3YL45KR1LpKGGMDra+T0OPUcpIqCn5YT/sWi\r\ngtDaVXqN8b/wtuL0u9gpeYdx6Dyjt0n2ktUTDYf3iEJOXAWrXtIRSuEAHnlU\r\njud+sC1GS+ti/JX/SmLnSGbZM9otjbhs8i0=\r\n=z92f\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"715bd8456371a80add4f6654bf6350c9d19f7a5a","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.47_1648677714999_0.5692277710909037","host":"s3://npm-registry-packages"}},"2.46.48":{"name":"@apollosproject/ui-analytics","version":"2.46.48","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.48","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"c8484165c6b1a8a7aa130ae204fc4cc217802d4a","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.48.tgz","fileCount":18,"integrity":"sha512-pJ72NkU47ilJxXWwmc7+2Mm62kqgnYcFxsOHCdrKrOEj3b9ZpJ3Y/hTv13+zYCMuYaf4zsWanuc1e3b2B23bCw==","signatures":[{"sig":"MEYCIQDcwG7lVFmxyHtjUsQyYB8oMgof/zb9v/ypMo4+zOXWzgIhAM/tngbXH96Sh+nfHwzjhED4WPdvURJUfBK1yZ8xAM5n","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61031,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRNPlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+4w//WKhcDQE9gg8A9FHt8HlBoaCkPq4YD+04aP7S+7cYvnZFIdsk\r\n+NliERIkpUeJgEZYJtYuGueUUoEm4Xk1XnMGMs/7T4YVfCNL5oD6D1Xo2zuy\r\nncC++yI/00euPe6Y+JcG0Dau/Tqn8Ce5/Vhum8L6rO+RksDo0sqHwAJXj5Xv\r\nQFDomcK4n5LE+F4x/Q/XQ3k8jzJA4xOihSdtIZUTkfZWGOP7ziSSOM55i/HN\r\n7jySpZhIZ8wr8C8e9ivO8LFvxjBs1/+oxqRQjuvUoNQ01oxfngw/9XUHOPKb\r\nGkitqUhuSvY4f+nuo15eco+Pg5LSsqhypSBaRpm6/NzgQwpx256IGvmVrtta\r\n2fitz6d6JlhKD+GO6EFdbzqFOTL4aRQJbnbRC2nsPu3d6P198Ry0uLTdkv61\r\n5fNaKbYO4ZUoyVHuBxamuVkHkuKVoIOkct6TsNHNN4ydpfXphr8NCFzzJP/r\r\nH+Hud9mSLHqITG28F4TI+7tBgMqn+w8YiT1l03KoGDP+310YhjCqfWF+asYM\r\n5HFMDC1G964v6rtHK3PEH6TQhzlDhYLJIFYxa0vrsh5OBQZivIBGUnl/c73z\r\n5Npvohyk035uxaAmlqoOt482HO/V0S8NEJpUE9HKiKdMG1gokGTiDvvQM6wR\r\nO1PEd/SM7l5fXbFf2j+MX2O6X+kgG1zK5JY=\r\n=/5j5\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"723a74dc1579bf5a8face23d3defca96ed3ad19b","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.48_1648677861541_0.1956666630386541","host":"s3://npm-registry-packages"}},"2.46.49":{"name":"@apollosproject/ui-analytics","version":"2.46.49","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.49","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"243f1628e4ff1f0fa6aad79c1097c7a0090c7553","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.49.tgz","fileCount":18,"integrity":"sha512-iduvqvjQOghj3u+bKYS7JmK6hdM6FzJHmhq6f6Fdi735YsjlK5I6zPfh+d9CFz6yrOtYvFV+wrnuGL45mE5qyA==","signatures":[{"sig":"MEQCIGvoq8a9P6qt2dAb8CnNolKksLxWPz9h1Wbt3v1SKLx1AiBxkLa0+RKmvJg3KQmIDix1o1P+Ahgq8c9EhDa5TJkdaA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61209,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRNTDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq1HhAAh/3nSKLYoB+2wy0XQ1EFp0kOjT6Eek8DDWG4zZsc0ef3FW05\r\n1W5eUAPJQ3qTfZUjerH7nEpV9E50G2rCPV1PFUKwZo8ptZ3XXLxDIpsm6jpO\r\n23MKMhvzh5pkGt7aw2ub3BoxPuhUL3Qlk6y0U89sTbDanigX67ikAZikU0FI\r\nzzPkEqmeOtlbAndgG+Pg8Sm9NE8K9n6WQ4vET8HV0CX03oBZR+f2QeE/1Aoi\r\nrGc1NqiP7fTGx1qXBwqFmQDO6pHIR/RKvCo0ry/xoH9bUW6B7CjPmytgZWy/\r\ngs5pTI6/pto78Aw1AXGohg7hyxBAr5xu5eXlGSI5BQElysBCnMEHZQ62EOVO\r\nZuqjZ2QPt4D+kVKokcmn1IkLY5N0pDWBY04fUSX7jnVa6M+jjzTdDBeNVCnu\r\n85kJl/r4wzS7TLDK43cPdnnKMzqD5eILG9uSdpqjdYkp7e+TL84AKmRLi14M\r\nqAUpr5HA1w4RNZyZNfm7Ly72r4gSDwJ2sqvhR58+3J5XrrFFHYLfxsanoZ+G\r\nNX3h3Nwg/wk2/f2Bc/RdpwRez9kKrOpFmMeYqrgYYtmqz34YwLhEAoTtSQhJ\r\nfZRkQErp5w/BxeLC4wO3fWyDMrY/0iHc/7eGSXduzTEYuVcTiOlxtcIT8pAc\r\nvJL0gDOmgdDHMrVHldhsh0h0HZ52uweoOw0=\r\n=AeW8\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"b8d8030a2ec92228ae99b94d7421d2fd3ce995af","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.49_1648678083643_0.12204137889588029","host":"s3://npm-registry-packages"}},"2.46.50":{"name":"@apollosproject/ui-analytics","version":"2.46.50","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.50","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"b18c0c1d11d60d84c6aea9057a3aa8956432ec6d","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.50.tgz","fileCount":18,"integrity":"sha512-k3NR6/ViJCamuLsZgp6hPlbQ/Z3FIRIqeVnJqMabDEhGLuGCvpEjxr4KdqfZUkSphRSLDzRILmc4TkNTaHrrHg==","signatures":[{"sig":"MEUCIGoXhnnwrw4KfxiG3pqPt+Lz0UJVNfzUe7GuXlpajw8fAiEAt0PixG+7qRPe4BXYTEfmnTbpWShgNQSGZqZHfawKDH8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61387,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRNWaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpsww//eM7hEnkjYqubvHadpiM8wqAOVUZyybsyo6D8gm+zLASZkutE\r\nlYXlqp6aKs+0CSTCPUBCRzSaLPprXcp+yWKzeA9a6Fey9fezEz54rLTN24Gl\r\nlCeVOxQekjjuCIIv9iztlq7lyOTfem+/c/wwPqwzQYCKlgau7napK8u91cSi\r\nTOuKqH4PtRwEtLyU5fTSciL59DjkmMXdCnHNea1IzHywgAbZgG+wvfQRfImZ\r\n5uwXKLs2cYD8gs60Ftv7pPnIFewJTL8FK2vLxzXjxU9WLpkXi3o4qlVq8k3E\r\n0msnsg0/fjWDx55nkRwiCQSHFqvghr3xMMm+MXusRhP8i3N8Ah0OdmEiQnQo\r\nJOnm74/gb9zPXBmvFONu8dcWq8OgerJDtNP9Xl4UFiTkBqoLlqtQLrpJspSx\r\nVfwYAZbtT+JcJH209gSw1Tjddb+CiIiB116P2kh5PHjOcS7l5IyDIoy5wacn\r\nvRtr8Om81YU//8H+Cqd62b+MHgBSCdGBFQlvtDx86+T54k3yE8XDNZZD+41X\r\nl8Vo586Ao6GC0M0fD0Qrg8F6DcQ2QlkrK8dL3aKpqMRdE3DdpKzib8cc59ao\r\nJBQVrrow8Mam+FINm+JbkiDuRda+C99e7tW7LorK0RoZ4O1mty+/TeumCprZ\r\nVkQ/APmN0kPoPUik9cZwPSJD5+e/xg4Hd/U=\r\n=IQ42\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"027524ea827abd921e94a6115f172da35720ffe9","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.50_1648678297939_0.3056663771786241","host":"s3://npm-registry-packages"}},"2.46.51":{"name":"@apollosproject/ui-analytics","version":"2.46.51","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.51","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"29658b3afff87cffd7c6a61135aeb7aa082a46fe","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.51.tgz","fileCount":18,"integrity":"sha512-mrcHJL/hFDNdJsKo8IBKsUSY0eOz/WqhztoP51ik61NUeC1EtsIcewK7s/+200adishxHnyascbe3i7RriQ+ig==","signatures":[{"sig":"MEQCIEBIK5IdDSWNAVxz/bzFxKXbB3BseQSp1onVIAlMSlJpAiAyWpQBzThO6f14+a/il2uL3Z/wY/qT/fthAg+noGGhPw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61565,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRNYxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmomcRAAjAD6wMCtVg1fC0vfSpL+NAD01XpVdkm7ntoDxaw/tCMMo8Wc\r\nSB/LOqenoCs25mXXgqFFuolr4goFuju1jmVQMz4HuAhnctaAtQsMk+ZTf9rY\r\n/8q0vklExLPm4MI22ZboDK3h7VZgj1+BfEPgKjrHdy4BPiooHU4pSzY++oeg\r\n1kpCtpnrMBy63a+bJEO4cuyZ5Ugx+bRakY7aOqouhQsSgFsBbCW3ZJsnXEo3\r\nNOn4ncq9f9ZrXgdssKbSy3H0WoXflI1Fr5UeYbaLdWUT6+4OEWrcvmO+n3FC\r\ny47KIYtEAhf3a5CUopX3U4IXfa8PoP2yZQbvvkBbXYRY+FmH3j5ekRWDEoiQ\r\nJ1jwkKPflOKHKu3oef6hfsml12sn652/73+H1Ae9mdzPed2OEswpua2eaeuW\r\nMA9IVfdxMoFO2JJ/FiJ2yEztq5E9VFJ/h/aRHziDqSlhB7dOlbF1uvSmK8Jl\r\net6N4c3/qVOkwh4ioP4LjbmKg5h1k24wXPABCoQl8qpicLOqSnGdMckHeO8g\r\ndPt8B0k8EQchgmgFafDA3XFE9TUsswL8b88/aGQpv7zZCIQVG47BR+Uh5W1i\r\ncS5HTry+8h/SwrXwfPvJ72DHhWFcLGio3NeMp31ihHU9HpqMrvQKBT/ptiXJ\r\nSZdWwIcPUl23QjgISG2MssfNrpfJY5BDFU8=\r\n=kseO\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"e547302a92af97fc8f674260340d659357b47f2b","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.51_1648678448893_0.6154718792425775","host":"s3://npm-registry-packages"}},"2.46.52":{"name":"@apollosproject/ui-analytics","version":"2.46.52","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.52","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"2babe946076acfa70d36fd497dfa5dda5cc807b2","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.52.tgz","fileCount":18,"integrity":"sha512-8RMypKng0lEMhp3kIAR9p/ycM/eE57YUOu4ivc7zRhGnHAAW/5JfRBRXdHMqPtfSCnfwYjf/UrrzTSPygyuf8Q==","signatures":[{"sig":"MEUCIQDDjVhN+FEGNylY6158zPJeSxFEkF+7OCzE8R+DVr5FSwIgfJ4uBirv7efbN7LdqSn2t6ovtXeap98Fx9J6ZX5RrPA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61743,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRNcFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp83RAAniuuqo+aQfEcUSDMJMYsu6o1pMzPWsAsyBDfyEZrLnghEaM5\r\nutPKdMfNH+UXMLMKkywwbL729yQZl5iHjMwTHUI/pDXLtmjr8ntjmmzb7dEO\r\nAek3GgKJaGZF5Y+pNWMYPsY5R9KMgBu6ZYi2r62G3ZUJ14QjwZyWNCpDzJBF\r\ncrQtNDz7VZXzk+lwZ7kZPAz0QPt4WswpTtQe4z6+8Lxw6+DUPMIzv/S72qi2\r\nFT4/XmbMz8kmm0vxEVIWPCs4u0ua4ZwZ7E7kGwDJluS/6zIzIr0jcbQOlXvy\r\npiir1OioEQWzd0EUbiyBKwSVaQobCXVZwHtflgKOzabWOsbZbBq815oH/0tx\r\nIZ6RlMDnwLS7lZjQgbsEOwOrqXc5jRkp9YutMUNnP2/VuxWz59wOFyyo/K1a\r\nds1dlyfStypez6CvELy6BZjQzYzLkd4bdFpqDjkVO4tS+4CKFHEcH9ZM7PiU\r\n6WDYQlRqacIOcMtzO9TwsY7ROBGhCvDrkyJHzVTg/7aU4ffyvu/NVZdKXD2K\r\nbnyeQw1zuQwv3Y4PVGhhQpmzA3IaJdYVwA+2JDcFvaTjZ2TwtgL3thLA89q/\r\nxgiBj+6ZU7rtxd8AhbIvvVNLSjlPx69p7UwT5XUH0xy3Qh7oho0mCPwcJmmS\r\n88nvPD7ZH7+rnq+FRolJlPEzcGsP5xQ3FzQ=\r\n=rD9H\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"49a498f7b8ece38a2dd91503b362a199495273f1","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.52_1648678661108_0.7204533517216625","host":"s3://npm-registry-packages"}},"2.46.53":{"name":"@apollosproject/ui-analytics","version":"2.46.53","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.53","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"11221e77283f7fa7617e07d9967e329330bf8b87","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.53.tgz","fileCount":18,"integrity":"sha512-kxCdWCscGksiFhvYYV+BRI1aV+Lpm7L76WZ6ZG4m4D5+Pv2+0WrTK0ImRX+LW7hMap0YlNrsn768se/Cv1ZECg==","signatures":[{"sig":"MEUCIELT2Lr8wi/OVyo4cNF8/I8EEWJQlGNoienZgCSBTl26AiEApknqgpgfv+WfOjGXVXsXIvzlOX7rxrbNROGTuZEmmqg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61921,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRNenACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrtnBAAgjd3PxWv1hcSUwppgm8iQ7WiUWr0va6xrymRZlBjeqnUmq7w\r\nWfsuY2ki6B+PjY5D8MbVI4CaNAUrqWCeE9F/NyH8PMObDOKIclyKkbum5fuh\r\nkta09oalm0fckk7roRHOuBjs6sG9a04dChXXUGZKUWrtUlUDsZGHZOhJyyyi\r\nUd+e8zqHtUyN5qlsj4IMSM2YniaBoXNAZDBFP+lgfm3TAuE/VjK1EZSXlJDo\r\nfJahRwlrmIBcoZgBxzNSMEiO4bQhF/r0Kpx3Cz14vjldBQAK8Bz7isxcyNJL\r\ndgv53mewl/xEFWQOwibwoLWlRK4tf4aQg77ZlVNmuzV5hjAhsVB97q2tzsag\r\nZfV+IM3ZD6Q6xbLGR9QsQ11Lm5Rv/WVRfrI/keSB7oDc1oNRt4rt8h31rpVP\r\npKKr2ezVuwW7jNNANaWP+J/5xMTJIYXv4VC1LvHheVmEXMeIm+bhiMq8TtAi\r\nj/CBHHpsKJrzI1muEHESxhwA2OruOCIHUlZfVbrfb9Z5PnTPeVxJGZXt/Dtw\r\nrqRm8GNWsyfziD0FdjAK1ZruGHId3eBpDLmODQDJUxUHqE35MK8iDYH2eW+A\r\nVv5F+rNUNbyyyrc1DaWSNcml6dT3okW5QuiiNyJzq/SIj7x1ZLwjsoKU7amB\r\n29tKVw2tvvX2uUHhMaOIaKFHIO6hUXijKOI=\r\n=D9oG\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"111eb7272afd17acef59ae25c1c9ee491099f57d","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.53_1648678823622_0.8027518661113522","host":"s3://npm-registry-packages"}},"2.46.54":{"name":"@apollosproject/ui-analytics","version":"2.46.54","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.54","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"bb26ec9479715ac215cc913fbf7e3926b8a83413","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.54.tgz","fileCount":18,"integrity":"sha512-togyaciaU2Pya+VZHPDrjz70B7BbwaTPGg35sHeUpHdzgR5MKElPQhCPMG5bw2PjUc/M+U5WcPjxRwn2pL/3xQ==","signatures":[{"sig":"MEYCIQCSe/9+I6eozDZvHp/IdfhIy58tle9UWIYWcLx5GdoxyQIhAJGoI3zqeeQr4h/j8JBow1rEfWkVSSr70h/7x9FVolN4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62099,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRNiCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoszw/+JLvH4J8fDSJvh08ssltRlOMVGNy7qhHBy4Ng10bIxjGSkQlO\r\njCdQdoajxDfUzwBQlOh72JtHBTbywzi6wberRRxSJY3QXHiSxQKul2miLZQH\r\nzZ4wa34DScceK/045U3Va61F55Ll83MOef18aNPnRJkS4MdzicMev+eMIPWm\r\nKCIJy0QAezVbaAIsNagKXQSrilTFlFaRrBeqEs67pXyKVUUXi1t34vcBZrmJ\r\nIQy95T1SPlAFc7Rfp2EISrnqubdSNLduQ4XJywQbxHsU664k6Z1vyMkkdwv2\r\npPsKyKHDd3WnViCILXAai9TckUuTjxQvkmbA+x6J3Mmz5FSQOCl3M6X1ZFAq\r\naXnVsiKimf1dozMzHNODmh1UXuiFdiZdLf9V8VHz/Os6q5mI6qOnm5si/HAz\r\nU9n85Jggh39MRv3GU8DAdmVHnEbZAQp9aGdX14Nel4KfzJlsA4Tbv+VyDy8f\r\nEct1ebIF1XESdLm0Tk181cnTBDH+akn3gLPC1b9VMuYNhxz7X0A8eNPr3Z2O\r\n6wjGYJ3JtfKgk/kqx446aFZTavDwbn6F41MemqpOvZhcRGlLn86kZo73FA76\r\nAtZB4MRbA4E4YNq+UX5wmjiroufDCoa8PdG/3JvvE9/0pSZ6v5UUF2fD7gOD\r\nTQryjX0HXoWK2MXX2xmvpyCGazLRXsBJ+gg=\r\n=RrT1\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"82fb8e8f0799966593882a6b9265404cb426b39c","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.54_1648679042025_0.3423347403910719","host":"s3://npm-registry-packages"}},"2.46.55":{"name":"@apollosproject/ui-analytics","version":"2.46.55","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.55","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"20f9494b271c974edd77b68a4169bf7dde295658","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.55.tgz","fileCount":18,"integrity":"sha512-QLdmZUX1ZGeBnW0ssyw96YO/3VfjCpFIn9R2ilhV7iwlSxXoJfvDCzvQvrIsA09NLphoeZgvpX1c6/tch4OnLw==","signatures":[{"sig":"MEUCIDTD7gNPGE3rcQe8BWi0STcZG8OOSr3Yfn+Sw60DX+5rAiEAnqu6kD+xrMTV0Nn/813zPMlJKsN5CyvENGzy3Nvibow=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62277,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRNlQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmri+w/8CkjQOmBEVbK6EshYnNz8lXYlNNS1xsy7llmFkZOfRdPfMHrD\r\nmTeH6Os4Yr9fiyCg2VwbcWKExN/gzRgKLCkhB9UWaq/Epto/dYa18+s6KwY6\r\naj4QDIP4+vt3rHWwG2AlyzMyAJQzBN6TfUstaCIEBCo8/jrOXbH9aQ+dUc5V\r\nu0cey1apXqjTn1rl+5ns+8y9sBSk1LH45dikAgTzRUJQrnznDt+5KPigXzF1\r\nHAxW6ZjjSMgGu5iwgJoHmzDNEH20y6dw7PRU6Xi3Z+plpkn7Phwz5sBwJXbU\r\nW6Kqxi/SqqVZoojzpOjDs3oHKwtccE/m/atL7eCj53G2+DfUAK/1NZQkTfyr\r\nl+939i3c3hQbrbsQyIQzvzTDBkl6onioWacdxwj7eEHKY5DcI/S8hlv9HRRu\r\nLyBEgFCvspTLx7qKhAIuLk180J/Hc/xtYEoyQCalaomba5IWPQIquBpEFr8U\r\nZD1dUfv0I5c4SyQH+dcYwTcd640E67Z9NeXf5RF7ua4hjHjRUu/96H3TBT8i\r\nXamhgCe4CwQ+Ke8QmojdlZuq7gZ6NQ0oyNFgAMaQI6tg6UxjQ4VVGLNU7gFA\r\n5s+vIV72grXIcJ1s+pe00YPalQqBVElCvTWoIzh5z9+XI1Ih8LztDlHcKKrH\r\n/HzkhN2xuuUEX6ssWWAman2qBCUdh7R45GQ=\r\n=jzxz\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"19ba89015b71a9ca8b2e3dc5b92e205f5b7c732b","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.55_1648679248402_0.45050950414750646","host":"s3://npm-registry-packages"}},"2.46.56":{"name":"@apollosproject/ui-analytics","version":"2.46.56","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.56","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"42869a825a9af3c9885693a852a12f8787fd7c3d","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.56.tgz","fileCount":18,"integrity":"sha512-DWJSLFmBgZpVh38nAfb34vCLmDPYVf4MouMgzsIiuRMwO+wR2x/B4Q3yeIQPGwN1xUnyOubExQjdYD3xCqKzGw==","signatures":[{"sig":"MEYCIQCYP14L9BpGJpPH56LIOwR54XJINhqvwbwTEguj/Y2bcQIhANO+1JO8aRaYW5rEtnPi7j8fr5GYTBWQ/LV07mm3MrFX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62455,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRNoOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/Ag/9FK2m6Pw1P1D5GWNr9x7X8Kh2egUMt2zlVlHk0cZFGYVGVSww\r\n1YDGwBrQxxQcXG0RBwpnbcsaY95GNefrEi4qdy/9y3q0bwGKyLiRGMPffh5K\r\nxfcvvcsktUxW+4jcSDgZLNcrW+JrPsC5/9tV62HNlujdMKWnOP2VlPWUr2EP\r\nQbQ4oiR7c3j4R3sJspPrihdi4Ki7u406DJT1uO+Fo7op3KMH+aL78qESzq5A\r\n7NoAel2/kH8E377i6SNHsIDdjunKYvU/2oZJgzNshE4Qo3HzFFsU07GuMshB\r\ngzBBpwTR5fAMBru5Dmhflo+EybfFcGz0lODcMt68yG6893bRtr81Ddl15rAU\r\nmqn+7hFOYHrqRRM1BHcVDUdPq5wxEVE39mRPhhdnDO3e4mAOkL5Hll0tq0yZ\r\ndHz/tHnG9PtrOmVTQnRHp693PbA/+4meSTvZbsSGiRXafEPdtR7CXbxJVj7f\r\nAkp2A+xLU9TKtA0P4TwywDTPlmXMeNFY4NAZxjBXOfX2iBMMAwpo19xEvau5\r\nBn/AqtxfmjSMVEpv7f3MvjE9CmrH9jAqKkKAFMIwdkvFLWsasBownae3Plck\r\nynHnAgVoE7mbFk1IlMdE1NkwoifRZPGmnJeBvh0eVHj8kIwADwnB4zRQf+Ic\r\n/HKyrgl7iPmPUB4rjBUsmN68elGAIbr/7e4=\r\n=0I6k\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"cc962daac0337cb566ce8384c436feef3a017d61","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.56_1648679438759_0.6322004532500203","host":"s3://npm-registry-packages"}},"2.46.57":{"name":"@apollosproject/ui-analytics","version":"2.46.57","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.57","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"762a62932bbe47404f4ccd0f0daa71f9df7e6d08","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.57.tgz","fileCount":18,"integrity":"sha512-e8SLjz/jDWcjOJqPZaFMuyw/FlB1AAL6l8NvUkaah4saUnG4oaGs6P8rlnaRnkVoxwrQ53ysu4P+/03zhXXL4Q==","signatures":[{"sig":"MEUCIQDBkzpX1EXesx3POOjicWqYifjQlPb+P+B1Afo3Pl068gIgQNNvun11xErYmYMyYjPmegjcW8yjY6wI8SGfoQ7Gh2o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62633,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRNrdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrfSRAAkxffnoV/vd9eKo6i6AtSU7VY43qHZnaWIF7HoDUQQVZZfC0E\r\nkr2BpZcYCM9iiG0jQSUaZwHLbMnrCzivciyslbPBd1d3B7Fa57Kbl8pe3DcZ\r\n+MH8iBB+Tl6pGVs7ayXE3d6aQHczn5teiWQM2BFbgEuTwdI6Im4UlsXXpa+S\r\nMyDQT8U7F5PE8Dp8zPTxfe4VfYfZMYswzZSHs6iLQWfgJDY4zGwZy/fU38DO\r\nvmGQW8ETKLi5do8wv6Yi4sTEt7maLROZPw3gzy0UqSPa5mXjajH/idf9O/7Y\r\n/cIoSek7rUB/VReAepRNd7CQEYmoil6SJilFAyFshw9Z6F7iOQHlyzyxAlg/\r\n5Q6A1qP9ljsHZooqFH8xziuYHUy6RGWwmqnThZ3Si8GpxKfcggj2+PGHeQUs\r\n1o2pBx2p+pw8cDHYwFwWnYpDh6b43QN6mplkfEHBz8eo76gv+rSAE0GUQRHE\r\njjdYQuRZyQAiBygvBjVEWtPoiWGAw6KxtYHMfbRRkCLZUt4c9go2MVSdoasV\r\nVEReU8ExaZiz1tbcHu7PNnKSPMg04PpTN9c3zy9q9wFB0BsuXAJR90FzIf4G\r\nTt5Cw+gYazhOfx46p1DWpRho2PZxlOZxeSSP57EFPrO0aPMbn++ZEEf37L2v\r\n7lWVkm5QPh+wW3FRrxApT1bx0ARVzAyjfrI=\r\n=be0M\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"739d92eed45a2f3d60f6a5614741969a306c11b4","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.57_1648679645610_0.10665560141320385","host":"s3://npm-registry-packages"}},"2.46.58":{"name":"@apollosproject/ui-analytics","version":"2.46.58","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.58","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"90e0dbde81e54ed83694297ec3a8db5552810a11","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.58.tgz","fileCount":18,"integrity":"sha512-Cc4iZQghDStqe824iwqcbXKINW5q9QEn1WMwVx6eSRaAIlzQCNZdixTdiEI9yTN5BGKAxQHBlJ6fTZB9V8M8iA==","signatures":[{"sig":"MEYCIQCnAZh/m0YXPeEukXOXRDXLrJO7kG9yb6HI+mOb/JhSkgIhANZr3xvZ+gSoqcZxr50UZt6McnoXFh+VRwGB/j78fuvq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62811,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRNt1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmosaw/9G1DmD6uk4RKiIE1yjCeuJNMbteNnOOnplcJsFgzmJli5jJl5\r\n3MPRgmPedHubVjYCUl5Jk+DeZRpSVNnDDwP8JiveURNeVltAuv1g2xb58TP/\r\nMG7i1nGyPXuIFzpYMm919B++HWFSJN0Rhshtc2eik0qSiGBIOWCbT7PWbVSe\r\nWKadqFVhw185QS7UfS0VhxjD85AjQF+DRkhRGbVS+PavSIl/lHarI3/3cKJi\r\neTncvo5peL1+vaECTk0MTURiGw2JKOXmSwqVRncVWTUL1XkFr08Rvax+j8FM\r\nflmI/rwJYDeEuLro7kfDwmBJZkohDHTFFyvpz1/Kctc15reviCxGPFYpTVhj\r\nF3QvTzjU0Ee6FH+FY7teFXrnXSHog753O+Apf541UoKrmK2ugL4r3IYbCnvb\r\nBxwrRfbbBT3WWHmhIxRhfL/63argG04eWdg8YBTaOC6ZLlkKFxMPwN16SYgL\r\naYb0PyBN8E4+AhDMGfsnomkkzLti6YVNAMvUG7pGB3oqktA0wQcVErSSE8Zh\r\ncPz4uhApKx5dmzslv99Q9T5vvcBq+o1RsvVCu/2QC+FUB+7kEY1yoYL2CJuV\r\nu0Tm3xHoymhsZoNEGckuVJYlVqQ6x8KP2uiAFjG71uzWdTpFzIOazWGojnpz\r\nWdCpzwCrxYRw+WLtuNrdAAfcJ9vuUyBlseM=\r\n=fJ1W\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"06b89ed1100b587ffed022637f1695dcfb7b538b","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.58_1648679797248_0.7744644242977305","host":"s3://npm-registry-packages"}},"2.46.59":{"name":"@apollosproject/ui-analytics","version":"2.46.59","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.59","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"0f505378bb746f7832153e0e841eb0d3f6a3a4d2","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.59.tgz","fileCount":18,"integrity":"sha512-1JL22+krjHZqK15EE4Lv9dmmZSA/Hzgkr4K+YyxGQzZTTo3syhYQh3uErtNy4wGJnlj9/bpAow6ifzQAGAO3yA==","signatures":[{"sig":"MEUCIAoW1q646/wO6CxXQYbTTb//TklsRTFoVDlMtCkIthWVAiEAsTlsXY2kPC8wookH1mYhGJUcSj+qEgMDz9lvBRJ4kro=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62989,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRNxbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpFHxAAjfpCcR5EFMRRZ+Fd4Z8QYLwjbbBYUim+3peAXP324r0V5xcE\r\ntNE4e/6gndLuL/EsCnMNy7PmWJuKEOYpfpHJot0ovdWcxtKiABjeUdXc0wCK\r\ncvROnyY+zQAMQDWagXSEnz+EohPyQKBx4h6/xsPUeO+eKOSva5VXhrY9cMJg\r\noNSV4pC3QIcnZbwmkNcAtzLoGIeSu42SKqkzWmvrqPBcwuQa1Tsfm5GvPdQE\r\nckV6ac79Pazhu80dx8ELXwz9VUIxEojmO6VQJZ5ubH6BbFoNmRKz/POUbcfi\r\nYTIt7RYUaJSuSAgH9NQ6bOIpUk8VzkA1w0Z3SAE4ScFS+xdIuNzJuyKjV36F\r\nY4OlvCs55Lwoym9WDnaVR7PubwojenbhzjXO4zrp2iML2yFZ+nkBO610G/NN\r\ne1k5e2xhQ/q8KO8Uo2AMmrpBhFs5B/UKG3G4BLG4gQN1032ANLEFRzt7FzAy\r\n3h64LRTvE8BgjXrp7ji5PjMmzhmKNHyN2mbR7VMib9dgDOJjWtwvq7Fr6tYT\r\nmmfr7Q6purER+mJu4XvjuEcGi6LgD/jw0XtMYjn+7HaLm1MT2MgbflK+xQVP\r\n5B6xFiL9hJGusqpb6z1AjZEg7gHsrgQp5LVYtcdjGObr58mEceeOYU9lVU0W\r\n9VEUcaxEcqKLPao2F73uKdLHwUJXX4Bvzi8=\r\n=Ma9q\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"59847b348bab05c7916ae803e783e8259fa876ad","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.59_1648680027528_0.3969623470285062","host":"s3://npm-registry-packages"}},"2.46.60":{"name":"@apollosproject/ui-analytics","version":"2.46.60","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.60","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"6a1916cef558e9cd39428a5c2ff8cc0ae1fd15e9","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.60.tgz","fileCount":18,"integrity":"sha512-Iszx9jfgc5lCUrQjjv7yiPUB6DNxCSW5Xp1hdZDlG/mJgCJcM+QRCNZXyjZr5CtX1GmdtM1rWfQlOzil75NE1g==","signatures":[{"sig":"MEQCIC3W6zux1fkIoI2kLqKSlB8t8/2c2kA0GdraVw7ZBLw8AiAwGUL9FTE1myNJdlMC1F6QXi2Xgq4a1KVKypoEA+momA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63167,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRN0RACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqmmQ/+J4Wc7pb5sqMjjRsYrTCcj654xdN/ICF7EC1zcXJpDVe9VYfK\r\nx8qj1Cwcj6nHipth8lSAcu6aPUpABR1mDzFHbznNPFIF10YfDnpXPPjs72t/\r\nEMbdBtfqKB5/ZAfnMqOkX9CTfHL5s6U0c/aA03LdmPYhos0wN0em/fP1ifQt\r\nGwh19k+iJbqMthtOiNyS98FBripQ+R2FgaC/xGERAkkZMqm+gC1X2ED9ZNR+\r\nwsGyfiTCSPNPMIEvjABL4OSiN3XvnF1tWwloth5/AO7OjsJZQB7Qo9oKhJWQ\r\nwiFWJpGNvOegopB5Ql/jrdVvMmXiiSerFomddI4oH8yU0pk8B5Rp/Urb/YLI\r\nIdGqaRqskRHGefRQEqkeuNp+ajzEtpQIN2j0fU6qklLcQAuupPLWrEUSMyNa\r\neEMtSHXWwISfL9wxH/a0LDmsgvVLHhY8Ju8xTTB06Kww9xWHVAIu1xU6T6w5\r\ncvUpii2jsxF2NvCFbJDlf4Z8LT4ODiJwHs0eR9oSLz9vGXgkjXD4v6XZGu0h\r\n19tOX5vLqbFEWfw0Gp5VvsvfjnZNwD8p68rQ6Ot8pvA0dzAfrWKuIsrpjanv\r\nN+RmSEyT3soIU0rbOnNOdPzl2+ZtkYUTINIT5QOVsQQ2rDXntvpFW5EOHiUT\r\nHLHJLIGqXr1ybwrNA2QzWRohHnyx4j/aHwY=\r\n=gAnn\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"050a3f57fef19a48044a62d0803d1b0c7b4f1ce9","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.60_1648680209455_0.9016114503838382","host":"s3://npm-registry-packages"}},"2.46.61":{"name":"@apollosproject/ui-analytics","version":"2.46.61","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.61","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"799c09d63563be8cdf67b1e958b4dd767dc8a3ba","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.61.tgz","fileCount":18,"integrity":"sha512-4scBz+GHmlSc2zN9D7EhPcHrtS5EjVchzy2a56fwYRwDouxi1OeGGTyYY0/uydicRGBQusVb7DoEtJ+pO0KyTg==","signatures":[{"sig":"MEUCIQDOIsiOBHkl12GfDFcdBzHWUiioQPLUaNOMk4FXIpgVEAIgXM6pIRVtFS+NNm+eFKAZ0argfuUWVtuf5AjmFbST1WY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63345,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRN3AACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr81RAAkpXvS5aVt7T/TEi9Q2korqiTi7EjsMAfP+/Gk1h7alEYbUrX\r\nWDa83fATJwYrZXYkpmujQ4XllucYEOO2gbVtb5eljufiUnFB35KSF+GJri0+\r\nS0cvfpE6aw9el9gmDGGGs64O4Vg9ID7RRHwyJbGQLnZCI62S2WJQ0phCB99h\r\nBw0LiBGSbwkchDWuJOO94fmxRIBZfmE2IUcMKXc65KywbOZOoCaCJ5wR9Qhv\r\nblnd5VzUIOrRzKKsEKA3y1QiztENpFd4jIwnJkzAUVooF1TMiete+W+LtB/U\r\no0ek/ZU18Au9TxQwuoUKaOP/J8f9gbYZTuJMWzAQBAZp68t53wFDGfq+mCo8\r\n7+a59zgxF3XHFw+tRX86gCeZMaFoc22D0m7/C4xq+Xl8i4t5RUv5ZmSdpygt\r\nd77q+RKZvSadgb3Q1x6b+FuX7K0gVEUfI6A+Q1mTULVlmnNP7ylU+x55r3Ap\r\nWLW9bYZNuj8+CLCg1pdul+JsYhNtY82kgqsscyTIoDsjjwgnHTgbcZSMkpbZ\r\nyGjyZbTS4lPDF7TWEBd5Bgds9eQAAPnr+yrJL9zBlO0O04oQ/RSlx5iY3NHT\r\nqTYHFWdg8V38goG2zAZThkOhJ7YQ4Dri5S7dqn4UWQ2KfHlgta7qvQp/tAHo\r\nMzY+XaGQVicViPp5zma4bzZHWIjjTPna6C0=\r\n=WdpQ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"6c4ef822ea09370fdaf19b90ded0fd4b359eed78","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.61_1648680384728_0.2481922019366134","host":"s3://npm-registry-packages"}},"2.46.62":{"name":"@apollosproject/ui-analytics","version":"2.46.62","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.62","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"dd5c2c332cd11a826750d9e4d5a9d0a472b4becd","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.62.tgz","fileCount":18,"integrity":"sha512-E2JhKz/goDfbTaw7HRBrXtKKLGQww6owV8Nnw1SLGX9F1UKgW1Fo9ACw/7YEYV7PskZUgJzvO69BH15jRuS/lg==","signatures":[{"sig":"MEYCIQDkC31SxCeJ5QDk5Bfm0R/0qKZEk6Gbim1Aub5RdEiF7gIhAN7LyYyhn90hrj7BynI8QUzCjALHYHwaqOku7+sN7p9G","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63523,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRN5bACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoY5w/9HlQBn/eMulrOwkFfXFWaZLVuEExpO68lK/RGFWAFaGOD8pp7\r\n7Brz7J4kAJFl3299aguPtpxl02ZKS/T7IdmobkTZUtf4Yi8Pvwc8mXqwpFQ1\r\nM0SZpQekJNoeOt2Ct6TOtwdCR9F6YTnNrsePKxOfqVxM8/ROqUGiv6HUMxI0\r\nVy1qo1E6ZdQnAOkzpvPm0MsIxvMFhyujRMcyEcdRACKeDYDs3acalN3TDzre\r\nA/qTqSqiyaWNf8o8ojjm9wNbGgouLFIUtE2mZL7BPFt60z96U0aSSYHhD6PS\r\nRL74yTvUNHSu09ydZ3t9J4NrztHSnIHQ2sbddwP/NO11Wcju3M+rgS71y8h4\r\nDCVLQlin4NLIdIwYK0EzZMhLbgwU61HmFq/EQyaJymqD20d+/100eRGQ5KOZ\r\nMzg8lczK2wmaFb/xbW/wE86MvCqCXREsQbLHkDvPzXVkkUmvUzZkF3psNOCO\r\nPXgApAb15Q0sG/CfHUs//5AjjkHUsusPSpGCjWJyCHUX5O8ZX6XQUOxbiKQF\r\n+fa4C1kjKYcROMxprXia2u9X8fqUMK+YnufAw/4AvJZCOK42bCF2JrD7C9xO\r\nnoc5EzH8kN7jOErGttsh8bmaHD3V6EVq3ne1/WdcXm+WP2iRhir9mUYnoK3G\r\ntjpIkTVpaIFSEPV0vRxZCna5YyKt6A9Dvks=\r\n=G4+v\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"12886bc38d722934aa5739f2090e7ff9bf936ed7","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.62_1648680538928_0.8902672776860059","host":"s3://npm-registry-packages"}},"2.46.63":{"name":"@apollosproject/ui-analytics","version":"2.46.63","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.63","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"c4aa26a78893d7b0773568dc77f7c6e629f15569","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.63.tgz","fileCount":18,"integrity":"sha512-nCbT2epUKCeFTUrEwdvUor01cMWW2j+lq3Hgxe9uZ++TX40XC56kDbC9qpRFs/3p3cEySC26xy5hq3dCE/eyHg==","signatures":[{"sig":"MEUCIQD+ynyHNMNHX/hLokkJf2zYXbZBxi47sNywiSgbObWhBgIgU4UnVtmbaCTrS6RD/geS0CZQWyzKK0YHTo0bzn8tDVk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63701,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRN79ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpthg/+IcJYq5UcMkVy1eHSiiQCf0ikN3INeIXMp+TEiWVbAynjp8tq\r\nku1Y3ZNkubc6Pe7Uiy56RsQl8wRlnZu+qKsLeiPDDG1XMC9yhrZoN43fgRA7\r\nZWzQAH6HUEi7l+iwULmFhtUDQeSvu8M0hYRa541VjAYJn2yrlb/9zQjzwPyU\r\ngt7U/KHmCmjTvBuHjQa2ty8ekfEIoNljXUuHNufj3UCth6qLxC83nIfiZH4n\r\njQ6nbYdfRn+m8mcyfbJMOk8wwHB58QV22Y9wE6KpDFqXLgWcQK9xMpgFqwmH\r\nAaA8GLICfxQDN3sOyjoLhvzJQQIaU5kYHzRLxIB8WV3mlK3Y9ZLjkNLQ5/36\r\nvVpMSdOYh4ABXw4zJVohjx6KIpIq+EiltKDwOBDh8lASsFSelmNpFCx4ivsE\r\nPSXXPa9m26Kl1oYK4IFSdBNS7CHHjPQfA6+S7BDR4fXOVvw2eYxTZ5o1gMBc\r\nETEDPcq1Cbn7QoOjOXYxYeHIEv4TVaoorM+lkvI7jluOToskFZMpWKbKZ+Qj\r\ncmKB7ObC5iPvySE1pkixtRw4McQcMvGF0ZvYFAXjy3PaWfhUjQ8ltHXnr0yN\r\ns01hhVrLqof0vA34P0OZjSX3Z/ZbwgmDz7QDUwngLw3RUFI2yQn7TgL3TPJe\r\nPfQIdYjkxv5aGwBZ3mohNHB7vCyXEMIFbHs=\r\n=4JBM\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"9eeccf69d2b34823f6e946ccf9e75dd472192d63","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.63_1648680701053_0.29245894053555443","host":"s3://npm-registry-packages"}},"2.46.64":{"name":"@apollosproject/ui-analytics","version":"2.46.64","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.64","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"ef0ee5e0c82e955dd00ef3b8d313c2d116e0db82","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.64.tgz","fileCount":18,"integrity":"sha512-HLMskIGsuZ1vFf+1xnTfnyEDLVWfA29rEhcApvs0MPPg2wu/UVbfwDQHidiX++EIN11j2pXnLHYMFq+QvSgmCQ==","signatures":[{"sig":"MEUCIQCHKhfVtpld3zcyLctHDwcoYLuhzXBNPm/Je6auauPRcQIgBJlHWHmq4CUfzHPuavpZSxptLZq/5a01ineIyRp4bsg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63879,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRN+qACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpeNxAAj4JncPGalvMj+4H5mWaFgQucCqvHlp3498KIeonM00Tu2NyF\r\n+6Zg1FatZCrvV61YFNfLNqJ8VmIt7FWJN71jEj3VP+d6twESsnLWyGICSJHA\r\nwXYrITVfOpE5wVSLmoJFvpsNCcsrYDkvepqeWj2q5U5HzuVJ6uCk91uT4l65\r\nbG9hYStuCIcGg9pGZuDpjVL6KARhGbYuUydS5jHra05R/K8Z1D8Yy8B4IF1m\r\noqmT7hTY2odpr4K89ecNw4ne7EHClc5ef4yQCAoF58Ba5G/xntIYxBiat7au\r\nEopSgc21Gzx76Ccvsmbk9h9DsNSXeUP7MyrgvWMD5OAzSFEj/UPgXLNpcYvp\r\n3gqHTGUxvfrOsZqs5LeMpYPBrRop+gImfHZRAaJVio+kChOgDHN8n7GdEkf4\r\ngTdYmszvrpDNxsb/zMX9sblxeqTWsIf+BqheNiEak1sV6XNabG163aMhKKKc\r\nEQ2Tk9/JT3P4Be8IMfhgGQtPvN2+XPNbOnzjMUvmOv+MlOEiTJvbP6ld3PgT\r\nsc54Kbz0MO3o4P809jrwhVSdZosPy3ofRk39cegzC2n94grZPseTmYDNl7Yy\r\nFEkDDQta9WfNbvWMYjCxn2x47Tm2GgCb4kw4rpYR4WHAazoe6W+rvLfL8k8i\r\nnZdvouYi/0cql8cIfnyA3X0bV3PzSgG6udk=\r\n=vyOQ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"55669d22400dc362a438e03c2ce35d76d0d2e883","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.64_1648680874375_0.146370619265225","host":"s3://npm-registry-packages"}},"2.46.65":{"name":"@apollosproject/ui-analytics","version":"2.46.65","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.65","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"55336e627f89d45c97072fe5ef99bfac49645b00","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.65.tgz","fileCount":18,"integrity":"sha512-3+B74JolBxFMlecElH3LKI4Pikr6CTUGyJbTgLAaqroq9nCUc8zVQk2Mv7xqcRHM53LPBzcCYwZk6vWD5+D3mA==","signatures":[{"sig":"MEQCIAT9uQnBaoy2Y450o0TtvS0Q8Gd3DYUIyOB3rt95diUzAiB7NEiFh7pfWY9kvzBF9F3kzMiCRCcMe2mtWBZahDmWeg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64057,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiROBDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqeRQ//VDS8wL0xkOD3SJnTVoOTGoivTrh02bocnCprxCWPxPZMgoaB\r\nVXFfZgHaTsXXjNSsdgLgIjPRbSFWvd8gviCdmUS2fZ/8ij+rd4medt2Wbhb2\r\nBA25H6v1OIjMz8xTQrj0G/dT0N7da1G/p60tCcrQ20ElfLtogPETWrZuxhey\r\ne5nuUyJgYHvysEMcllLwpOdL+d4rReOJ96KQ4zzLO6+jfkKsV5TttbIDhIgG\r\nHJpeU/NGDTB222qTOfKm8YX7x3E1HgkaXhWx8UnimYUiL266T0mcuR780juO\r\nEcOOrxCBELXkk0RIngO4jyzKGPRcCgyUmUi942AEK5qTcLTPEHLx3Y1ZnmHI\r\nGX5bj9jxm8ufbyUBWhhWgd6lHYD/DdgHgScepQYuitOAZccEDuha946s5VDO\r\ngegwhg5bOOW9vyShhaoBgyBlsVyFurOkakjAgv2ot4tjC/Fq0i6J6bG0wrM+\r\n+5ygstjr+9AYTGc+jxXhGO1JfGaNIkMUKczQ+tt8jC6vEvTKFYAKtR+AnU0f\r\nnVKuQvnD2tiqGywgCE+DkbtdY7yuc+LrNVA/x7Xx8ScNxDX1sDQ4M03qLuBD\r\n4VAmMryUe6Q/oiV6IIaXVPtBhvKLNXEqyI+oF3RAuSvHhuUpCxWtDkQ4947M\r\nbXAQej7vl64woizPBZt3sMqFB8P9uVcJJKI=\r\n=PhFA\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"028b76b4d66a7ec1d21fbccb07e7f56949194939","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.65_1648681027686_0.2694430916495101","host":"s3://npm-registry-packages"}},"2.46.66":{"name":"@apollosproject/ui-analytics","version":"2.46.66","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.66","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"8cf3df90a441a7ee2889209010c76c247b6a4d87","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.66.tgz","fileCount":18,"integrity":"sha512-H1spDobo1qQ3JqgP667zn3eCZ832zMn6u3HplFLJnJIuiQpZEiRAS00CFAVPloIMr2nnrn9cjaGMQvfpGJvtPw==","signatures":[{"sig":"MEUCIQC5pt2k1mbAT+S0k3+OYt2jql6VE4STcEdrXxBKvUd4UQIgN5ZMjzv0KLroAM5p+kERzufjUcMiOan8PcZvGP6kHLQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64235,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRODjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZkQ//fs8rknbydtHRyc5ABxYY7bUOvVOGi4bZmDMYgtKixUkmA13O\r\nDHzpX0pg3EBHXQwsKcPOouD8GWSIZTgsON0i0gyhf6MUS+/GDh84U+pqPC2O\r\nX9O/u28vlZ9IbsgrldKDzlmF3C0o+QCy9jNHMYBQG50BV8ChJay6nTSuRh8l\r\nWOa8F5hhFZIvu1XkbGEEBX8kVK+jjYGpCyE2EgQ5dapu0UkQoaK9ZUAWcUXV\r\n9Map3jfn2MKh6AbaVqrWpDW4BFOb2EJsvNCJT4xx9b+sVLq7Jad3YFqxx1Uu\r\ndzUjfJhnVvxrhF0rvsCOpLjx5dydc9jsDeUAvWnecN7rbAcVyp+JepofRW/X\r\nTx1+9/fl4e0Kib5+dMx9ugc6+zIciXesdZakRs2xE8N+BRZcd+7pptdfD5zd\r\nEF0BcR+BMngtmqIgALiacYAIFnvnZZeDufDroYjqjq0GvkCsTYeAivecBiVb\r\nw5EVGvdF68eyan1Z/ciUgvEsr0XALRbgq5MiQd2l1ETimR1t16zZWVpwpiYH\r\n7IZ4mEVPww0dVwJ9PrEWgj1XZut5WsVQvwKqLs2ActyaCz9Q6eVQwCPKac90\r\nQCWyJqDvw9KSJfx2mDcU0VgBHMy47aA1zCKy01i/6t5PI1cB/4ri+Y1qtBPW\r\nNt7k5pVMr521RXdS/dRC6OC10pPdjNml+TI=\r\n=sHN1\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"bda733e498aac0dde8a210dc065f0941b75aa2f9","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.66_1648681187096_0.7348065121494411","host":"s3://npm-registry-packages"}},"2.46.67":{"name":"@apollosproject/ui-analytics","version":"2.46.67","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.67","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"e6ffb485f4ac126c316e8f8efbe98383ff6c3052","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.67.tgz","fileCount":18,"integrity":"sha512-LFv9hURlJhSbYY8PPHDAKdE+47o5iLEQV9u7OKj09v4BaTappW8cu8sWU4JjlAvXfvp3hUfXvk5Wc+Jk9+0DMw==","signatures":[{"sig":"MEQCIComPo1xetzAcK5l0BVhnkgDhkrdIcnfmBpWmNG5DWCWAiBrxo1lYCuCb+lbcPOoNgyr82YcOt25cZVdiuW6CKS0AQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64413,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiROGnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrpVRAAli9HzxRzEekdZ+KqebJkpaM+m3GcD0n5HtGEQ85wD8uPvjQa\r\nwkmBvZtr8ITK6sI3qwyFbjYfHez0E1Q6WWBRG1UNsfl0MwDHH1wV/c8QeA3X\r\n5XXTSud0vtw5eJWowHIWOix0XgSPqjTppstGNM1W/+G09EYfXkM/cXsP3KyT\r\nC6uQSu0jMueMelFnncrAvfaugWI6Vp+bqaZy7MMhLdDdMbSxr8Nr1nYASTof\r\nPvXl3cHti+BswvJ8coXA/71aBcE4XhRAed0Y2KMI0AoCds41Sche3NQnqo4b\r\nc34LhSJGlYDkCYo3D+ZOpVAiC9VivylW1gd3+BUooc9bbAi6y44lKVgaLAWa\r\n+XksftR1ZchB59GZOwh+vRttOIdQfm7bxq+MTMy5aJZwSeSGfZ1V3NobQg1a\r\nHBRoBYKrUOqzpYUMsHzgl8+TJL13fRhW4zAIcWsAZCBPUfSn6ID81AK1izg+\r\nFyCtJe7J8y6U2LHEM4rDV50nZHf7+ZRpERD7oyDDHDwu1P1//usOusc3b/Yc\r\nt5qpYYFYGof44v+FZT0ozWk58h3+G4OlimZyentmPJ288YQH/Mo5MkWTtapI\r\nuki8rEilAKPw133AL15WqRfjHYX6rGhhlUOx9ILnqAU+1pstkJhestU80Xb3\r\nKymBo3YW+i5eCSTl1FW4aOPr9JGrAIw8INU=\r\n=3//K\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"fc2f7b4875b1dad439d96ff316b95bb6df934719","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.67_1648681383679_0.3097679681814929","host":"s3://npm-registry-packages"}},"2.46.68":{"name":"@apollosproject/ui-analytics","version":"2.46.68","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.68","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"af771bbb78ce9283129b71d955c5697b8c1c4974","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.68.tgz","fileCount":18,"integrity":"sha512-YFRftFosx+LDHBwjGHPHrHPTPyQv0evwvsITAfbOi7MmgPLje+zn5CmpS5xoylmdifUUVNAcRafxd5LYqXkMYg==","signatures":[{"sig":"MEUCIDwENjyxrkr6uaC9stQMUhjcDhxho/beNW0XRdWBTAYkAiEAnqhlq7VZCVXbTnGW3mJRRaw8NRjBPlV9qdjKMdPfJsk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64591,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiROJyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpqyw//bEintVF8W/fTGEfiXqWORo911/lUdYtUbpkgteUZE6mYLk+i\r\nrujCurZT0BZMZqkKDgLa8OYGVAgBKkxI4EXBur2MZ/54ELVF1OVRP8e1P+di\r\neABRiudC2KCa8wSvIJlbnjVyxKh1DuyJSab53sYqooYTJfq68Zt+MdcFGryK\r\nFcvrNAJRRQjy6iGThRoN/ivnIpNXiazB+51WZHy2h2H8ZscECadtNNW6gmN8\r\nenG9OgQOuj66bzbk5Y4Tn3TCQZWJ9NeOW0vwVcjxo5lkpwDNjQx/Hhx0N3he\r\nOhR1KAZx3GAjQpGLalhM6cNMRjaVxsQ84KwxuF0d+wn1FoK4HYAcdy7+x1BF\r\nJyUoCWSmGGGZy9/gZ2/8J0kobhy6W6yS1leqMgWQ8rjofzWvmkL/CPrMf3Ih\r\nyGLC7K5AMHD2sLq8j3XJgKcLfKww+OlIzCf4QxhAAldRLHEFDodEhhsuXfuw\r\n7ngXf7QGcX+mHl+lW93iBJ89AkrU0UKXxUt9Yhjg6+XdxkQFKwXUst7tHD7d\r\nCSnoUEkNO6ski/6kCJZu2nhIByRvrjDSKBzXSuWRiQNG7r0t83hHdKF+AgBp\r\nYTyzWNrxOB9Sw40SPAj7Brc8N1h9DtaEvB8EjSWQ69LjvL2h5JM0SJUlCgHD\r\nRIo3iZrtUiqOT0lTZy4Xfs4dS2X33uyy0/8=\r\n=lyfx\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"de18872fa2058cb48dacd4b036eb361ea4ec201c","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.68_1648681586091_0.8693339776876201","host":"s3://npm-registry-packages"}},"2.46.69":{"name":"@apollosproject/ui-analytics","version":"2.46.69","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.69","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"1d09205cdbea96db054eb91d1d3cf52b2790e8f1","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.69.tgz","fileCount":18,"integrity":"sha512-/fdeK72hNLYx6fO/Hnkt+bd8d/xjaRPE1oeBuaNtrTbc50A7EA9CJtYV1kutctSHCwZnEvvJqDCkrjozxP2X9A==","signatures":[{"sig":"MEUCIG0Fi3N6RhnWYVPEO1++gbZQYfsS6ozjbEVJon2DnqGcAiEA2p5f14r+xqqX3g++oSHrdyYSR9RL0rwBedylayj/MSI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64769,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRONqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrH3RAAl0EMxolYyKxfXhab12ccOaMXhb5tF1f9k0e7baUMuWTQ8Sij\r\nsnNUuIsNOUOzjD9TvayxzaFqtRkkaTHvzUkzt3jrq+AfB1TPmggwneWjaghO\r\ncq7zYcc+iO0pqOyzlqkabKS/Lw54iKdzq6Lt+tIgQAInXL3wKKXdmSiWuH2T\r\nOEIDBtnMorSUkd01CvpaaEOmlPrET2s8erPDPzfz9GosIg/OiBC3IpYRkuRE\r\nNj7fwJ9IH90vGOiWIcThEepyXc1UA88+ldKU+l+ABozysJpNjZIU+NHHoV1c\r\nmz3C7PvxPTiG7YkNXoURkPbeDD7nc/vsSUN9yVk8EH2EsTH+oXuQUZJ6U1EV\r\nlJkN9wEIMzLABiR6Xyg8eDpG3Wa+RpK0Oa5WuOCma0ye0dB1OcMJq/KUjWbq\r\ntEw83ZXOx/UksAvYbe3o0z1wtNBvH5V+ho0Di56dOPJv3mdGmEAXdI0fCjdF\r\nOAKNm41Cby012ln/W9s+26mMGIEIk0Uc4I1v1bAu/RCkGqUPmEGqQFsUzzKV\r\netXhOcej8mvkcKB+Gc5RhlMuLhEDFl3Ksi28Tcxnid94Zx/cc5tnmBLaWppG\r\nxGV9RUYFN/gAcwoUxg/G1m5FZNXfWNyPUebYOlZxQzsQBwF1E7w4qAiaKWKm\r\nDIV+rDXt3/Z5A6TfAAxoer/hCgA+OG9m54s=\r\n=ZzNB\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"56dfc4ea9245a5a7f62b17186356159ceaef9274","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.69_1648681834707_0.8952774133668868","host":"s3://npm-registry-packages"}},"2.46.70":{"name":"@apollosproject/ui-analytics","version":"2.46.70","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.70","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"827d51fa2933140b95d8b8d3d4e71f868974927f","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.70.tgz","fileCount":18,"integrity":"sha512-SHKHUXcZC2ozl7ZSCSr5BVkbGcZVpBVHvQgdKFvcKfYv7Re06u1OC57dlzuVjYVpISWylxs1FRfzVBOiV6TcOA==","signatures":[{"sig":"MEQCIHymuXLuSGfSFAjDWkTefm6NrRGL+wUE9hR476NwJMnpAiADajiAggMp0gO1Hu+SIXGK86L8AWhYjnBe3XcGAO5EMQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64947,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiROQ+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpCehAAnx/u+vLnXYouTHaxkVhzQtT9K3ZylX2bytSsN0+qpcC8UdHz\r\n8QvF1Q08nNgIcvuUEv94yMwTPr4uSg16Luk308nVNd4aZf+M75wvrxvo7Nkd\r\ndjqLO1pu4EIXWooQ33p/GbneLfdvrs7ie7pjG97j/TS8KVd/Ttle4z8x64lp\r\nMUcePpk3b9yb3Vy2mTgmxuGLFTI7yrce6ROCcwCytEZfPh/26uGhqwBGDkgi\r\nJlhkaQQg3+8+/r+KFbB78ZQZvtundSRHpoYD9tvy4elXBnerDYoPKeZL5V8S\r\nxHfs5avNZUVADDJriwwCNZqwe/+se9Smn5s6aKtUJoGJL16VWQs+yoTY7kwI\r\n0+vnpulMHQFJp4MXtjR3oWedvXeM3m+rMa6Cx6GfEqoLEx6+6IVcrehlv7Yk\r\nm2Epo+CAIj4mjHM0BoxAA7Y3BdzFTJZ01Oq5ehsBAuL0MTQ7q24qwr7Rpyg7\r\n9OtKjWCs5eTZC1T9AzAQAwBL81NkmskeClp0Mali8/cYppteMVXvpmVAG1WO\r\nO4Cz47sYCP+pvcAdAfrui/X/Q+Wul0xkFLeW82PIFfMue6g0temEHlUmtFVb\r\nUyD9UhqD/XU2SF/OocEs0y61zMbxOAvvZKg1BotoIfP0884KAjWzynpM45Mu\r\nVOrE/R+6EtyRUyUgzAWfhuNMZwRSwSAPXcQ=\r\n=9GJw\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"f09b3afe5fb345950cc9820563011fbdaae4008a","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.70_1648682046473_0.613614668071008","host":"s3://npm-registry-packages"}},"2.46.71":{"name":"@apollosproject/ui-analytics","version":"2.46.71","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.71","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"92e8596dcab68e664ab534495459e82fe1eb897c","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.71.tgz","fileCount":18,"integrity":"sha512-Km+l6zuJNh2lCNcNIT3ZM29NUmWSjRvWpBaleQLSn9bw2Y9EANmYzXoeXjt4TKEjY4jXZ7NdWMBjBZEG8AqLaQ==","signatures":[{"sig":"MEUCIQCZgNkvMdXSqc23UNZcJ1EVhhvKBTfiZSriXRh4WlaYigIgf01CwOaizGWPxaH+pr2BvxtmuXc+qGROmMto3QNUKnQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65125,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiROTmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmomdg//fX9roym+uqMwbyh+adhxHuacO+tH3Mu7//wiw2bD92AYQEVS\r\n/p8aRLmZr/DydtATBImkIX4IXRWTebZ1UTZoGNO4IONWm3027FObwzFlXxx9\r\nICjo8syt+UG/d0lhyJN3reCpFTonm7lfLORoMdZ72nDUvrYsobuze6bU8r0q\r\njD9WzGOX57GQtyhnQdm846nWsP/SeBIh5z5Oa3vU72okXZ1mKFdp2v6vc9gD\r\no0Y5wl+jthvyRcMgwCJUXj1z0s7eSfOhWWMlarYPmRItRDsq4/FerP8iX4+6\r\nwzhsLhvPQ25pJT83+4qpv1r42rghKWrwBNqjdncwQlKcw/hP+tTtXv54UEXT\r\nNFNdncoQiIjRcuMkdJ4Yhr3CszvqLRw17+DrLNmCq4N/UKBO612pvmrNAv3M\r\nIkAGYmdHqX/RBb3qv9S3M6S3fiJPEWDT/QRnRBGIWqxssXkFF0g69XaySfLC\r\nye3Ahmux9sOVOGUKekadhyM3LPtdYGNuStGHa/TazIM70PqGAoEa2N5XiCV1\r\nhdE/9S42t7nc6F1ps27xFAoPI2PobA/kbyIZSL02lfUH1d1nSmkeVpa3vX0J\r\n4+7NE+dLaIEq3ZsmcetqKAuStqvZZtZ9n7mvXlMcqu1f+fvO33/+fHBM0EV0\r\nm9cMd1H88Mp0nM/987ffQx92TIR7aP4ou7M=\r\n=NPsG\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"bdd217f24e842848fb8c712e4bdbc6030d846b1b","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.71_1648682214402_0.8494138918346912","host":"s3://npm-registry-packages"}},"2.46.72":{"name":"@apollosproject/ui-analytics","version":"2.46.72","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.72","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"f62480fb975a774fe512b23e3a132af2ebc60fd3","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.72.tgz","fileCount":18,"integrity":"sha512-oTtuDchBQlV5ThFAe/1fnB1MLP95o5DXngd49g+SQ1H1TA/L3vTXNdKJyrpC6xTbnBTYzD5snV1DMnqfoqMLkw==","signatures":[{"sig":"MEUCIQCxisxDp6121n1eBNk2daSWUKXABP3LFxX/9gvll+TWRwIgK601jKcjJ/bVlzJekBUGBt3S807aELE27WmZVY8ls9o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65303,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiROWlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmryTw//ZftyVi47cYOCzIiOLy/tL7xGBVsXMeW6BqIM06+mkrsCOweO\r\nhUbfm34kb2KFsIZ8SF3eDhuOuwnC9ln71LrS8GYr6n+52Gh7S28PtukEdZxx\r\nOl1ZjFDgc0LF1ekUFLWFO9Tc54vfCmnzTKiQDCsJOrV+KUvapkiGy8BNvRAA\r\nTJq+wv5UjrNdyBLtNiW21fRNw7CP3PWuaAUsorBdG2mDkiphLkR+nx320O8d\r\nr769D25unOP/4RwOs2qC/dx7KnNP0SZSF3Mc/fkIImwsAV+mPfsU5S9M/LDh\r\nydb/MKt5i/GjSgECpvkqIVoKdZQRbUW1Woge7cyYR1dfEcGBdV/MXhCf1OFr\r\nIXmOYnbCPmwVK+GvdglznR4GmAZNA/hV2nbbnAjiCwANDm9qtGG8a2wEelpO\r\nN+RiiWRmsV12HUcgRqzOKniN4xaxop2Dfaa8MwAVWRTwKlypQLs+E64RLwcG\r\nNTrhLKBn9Pp48SaZMH/M5JLq+o4ZsV9SQqCekBOUbtmd9yL+0DyBnBoaPuK+\r\nIFnsfpiiwEme93F6Flf6X6WUU/SraglPkAH9yLcUl0uGXeZRoL0xhiNmvoH/\r\n5LH/RSH59NcWFLQvawMkpeY6SKDVxLu1p0jBZ/n2V7v1A9x5TGdWVQ8o2kUj\r\nzgLZUfr4WM7CyCwp4iNck+MLZ36Zg5H7PDY=\r\n=IYar\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"402fa1a293ee8169f7f9b158f75c8d669d8c6fbf","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.72_1648682405108_0.7726750116132337","host":"s3://npm-registry-packages"}},"2.46.73":{"name":"@apollosproject/ui-analytics","version":"2.46.73","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.73","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"0393bf5a0466c82ccaa27e5ef41c904d77e93b77","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.73.tgz","fileCount":18,"integrity":"sha512-yclMHM5qSLQAMlu7+vXmuUYb6UxCKzxct5gmYWxWP3i+G1Qeq9ZboGIPBwxBTM7EdXC6l6arhm/rAhGIiNF4tA==","signatures":[{"sig":"MEUCIQD5TnY3tAe548ly5IDN+bXgdfR5zDIaHns49AWg0rz29gIgR4nNC7MSuRCvIfFp9DlqjH3zvlqq+EmsQtdP5GoyWds=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65481,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiROaHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoQ3w/+JBBR/bkU8gnGV6aR2FUsVSCb0wvBH3fHgd5QOMAfRHFNaN6D\r\n0JQYsObSp6oJQOhouEb/QDaqKrKoymavKl+In9eASdOhJm3Jm7RULfYF/549\r\nc48M1K5huOwuSXYXfNGAU0XgMIzcul/K0cDDFWH1tJUPl49pNmRNO6+sYAda\r\nUVxJts8rI53y8HwfyOzRT7VXsCaDyW392MtvnRQp9XFJAqv7+OIAvVvJ0MGx\r\nvMc60FM3ccmx3SUOkH6TKAqKr6x1MNW9RuK5JxsJTcdsGm6O7AVxu+hjoOiP\r\n6xrKbNDLBjwXEofOnd0voSKDnunWtagf/lp5XDH3Txaw4EzdKsrzw+MRWIpI\r\nMcBr8ot6Biy2AYqlXlhueBB3UB+KfiEls7dBjNjqvi3kbEXq/Wk5Y/gf1nQu\r\nx6HZ0asf8rhf2E1szEnFKW9beROGoSMwXYtNkAOccWcdkVp9b+aPTye6/iFe\r\ncBHa9y3GVyPPJgfmiUD3nfYKhQw/ToWLouWlli6gW/XhSMAtzs5XlxeXwm6C\r\n63/pxxNFq5z4o1meuw2NbP7H+KijS7fZ27vHTDttaW7d5CttrWgMheLY0ARV\r\n42vIgLSpSGi0QV2X48r0LWMIwlshkCels+HkMw431G6PCsZm/efXiCloOykc\r\noAXD3Gg7Swk9LsN6pxj27stlYdqTzxq4D0I=\r\n=YKbv\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"63a0cd22d3615cc83fda57521f6bb735ea2cb1c1","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.73_1648682631464_0.3582014874422441","host":"s3://npm-registry-packages"}},"2.46.74":{"name":"@apollosproject/ui-analytics","version":"2.46.74","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.74","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"aa163b6da9c49e818a61c04aba03ed101337ad45","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.74.tgz","fileCount":18,"integrity":"sha512-EahKnf6o9X9ckW6ymdTCDIhO3pecmfkNeNKPCufPrzJuBggND5xbA+iY9QyLXhZz5gKVtmb1ZPXsZIbbwzo+Ng==","signatures":[{"sig":"MEYCIQDBnF7J8AU6lMjb2wUEMgVv/hRlm7HG4IJEEWgmNeK2owIhAI4kGcV9zKeFql+texYci2Ac/ueArKoPsZH0sbVcLill","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65659,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiROdVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr3UA//flHQGkagnIoJ7VO/EvabbG0Pw9Sn77Rdy1dKwINRIy2TRuPe\r\nNOPdg8XbjrvYmobAncJB6QWyPoi/r0vSXXcO02IGUPtvTkHhywBg3wx+52UG\r\nSah3sLvMJr1Q3oQRA/aGpXLm0+Zx0X6vj3WOdIf9ZNoaublyQpQbWXEjo+GJ\r\naUWC9Sk0fIwsjp5yBoMndT719r7JvgVmZmtx8t+sdU0m2cwFYHFeRIbyKR+G\r\n0ZpeZmjqd/DBuGFGo4ajDneSkwMuEN9RQJUcHVC2PcFoob+SQ5NF5ADzLf71\r\nAbNaG0FQ0q3y8VGrmB9yNq1XzUjGHVWxQ+xnYmtEPM3BNW1sG+IFJk3hySXX\r\nDqyF4456Wn8YrCNPeek8IE58C24CzZ026XeWiT1B6UfNOp6k12NdUHpG0TYj\r\nr1Gt4JAsMZTY3JDSp9anLwbAU/JxiMIgI60rqVZ0441rzxHiJ0yX2eRZ4JD5\r\nrtybzX1BtYYKLuKmZQ5YZPfWMh94k96XnekeN/iEcM5FQAIqgvcjX7PCajzu\r\ngGB4RgiOBmMPSHmnkJEvRx2ebEXb0+bjR/8s8h5yRRTNRyKwsPgrYO4RzmDj\r\nnVFSK5S1R5yje58Lg4q6bz6BCNgRfw4N1rrdbqY0c2mo2sZPwP2s5s6MQXqz\r\nCOtWw33t9xyONqCDVHLAxSL0xFzUiI3wTrY=\r\n=baiA\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"0cdb1a8a5642eab53593b984a21237ee4dbbda04","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.74_1648682836946_0.5907403172241825","host":"s3://npm-registry-packages"}},"2.46.75":{"name":"@apollosproject/ui-analytics","version":"2.46.75","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.75","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"6a5844d50e5336a155241ebe62c3ca81098b002d","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.75.tgz","fileCount":18,"integrity":"sha512-wMlpCn8rQefwSc+3lyrceYnmZUwUzLA+5OXoBgdWvojoYNDIFClNZARkHnBGfA2mcz9eTjXnzSBSuNJXp/ReqA==","signatures":[{"sig":"MEUCIQDluZNcGEdcdzxVj5cw++n2Dm88REHv+rbj9exkG16gOAIgC1HBo7VABmJ5BItA79W0izfmzWxU+i7tycZkwqNCn8U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65837,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiROf9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrvWA//VR9o/5PbCFa/RzZXkiRBCzfwc7St5QMSDwMbrLTT/0kDG0RH\r\nuVRkQ36ZtpkOPndo+Jaiy5GrWYV/A6M58vnMvw5X0wr+E54KFgu+kTxR7JfJ\r\nlstAKI6EzPbcxCn0KbLUTObITkvC6iP57y8IBVFKv/Wp4OZnoEK6WtSdagsC\r\nzHHX3MWOU3wyUf9htqpIdDCGnoDBuuzZg84Igc+h/rSqdnqTZ+xGpDV7tPtt\r\nzj270J7az1IyCwHNxfdo/sTkrW+kK7M3pp5ORNOzE6S17tF8d18GGjEjx1f4\r\nsxgAhucbca1UWJmK/eY3VyphGPFVshp8xHPVATaIBk9ZEZ/k0gsTcygdmkDr\r\nQAnnFXjI9LbUyvzoGOl+BzF5+hey5LmOON7tbRGVNJ3e374xlE77GEP2kYQ9\r\nvVAVlc6wIsiLAxIpWKFGvQGvMO0cgrMmzyL/Qxhg5Z4dT90PuzQ51yb0CTWs\r\nrtxYhzxe05ny4yZRGZctJmFnDkx4h5DTCdLOdbbCLsqiX5eSWVzXO3XS5G0R\r\nCDlGN3UGywocEl6Igm2pGxnEDusOOFJoOndzpxtfDp2pi0w1X8kG9W7RwGyC\r\n/g85YeSC5em4irId1HThaazvyAPl+y2/lm7Y9uvjkYoQaxDwTWw0tgH1tNqA\r\nVuPK+4M4Y3cNIdgnK2ijeCn8lLIcxLxtuOo=\r\n=VObN\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"c8d734662c96a919650f03988db510b36b0825b6","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.75_1648683005428_0.7544260147063868","host":"s3://npm-registry-packages"}},"2.46.76":{"name":"@apollosproject/ui-analytics","version":"2.46.76","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.76","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"dd8eae1bda7ede8cf79554e3d7ac1c993ff8ac72","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.76.tgz","fileCount":18,"integrity":"sha512-2JjL5JEH2kQcDgvGlJMlaWoKckgcHRP0WC00ecQ8DtTjTj0XJEGrb8nh43YMheEN3HxCu23D6yX1WoHEhTg2Ng==","signatures":[{"sig":"MEYCIQDQdxvQvaJkNl17ZWxKwj4pJfHkOOYJl8zTx7taf/NgBgIhANmNN+Ol151Bm2Zwq5OHITtHFJZhXwYpvpLYEkh/i23V","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66015,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiROjoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpYyA/+PmoNeK+IvCpm2b94U+0tbFtb8FqWQsqLo8hixJ2seXAoTQ1i\r\n8IPZ3cTYOcSxzCk53S8Rgak6dR0W6chfJJnpGXMmhAxUSTS6PVQyFTxRU3w8\r\ngGa7xrCqfOm6ENe47VryIbwB9L/GCv6Ll50mu8twwb4uM3SRjzi6JeleLWjp\r\nBFHaU+wnO2v2JQ865BEqJYq/NEnSQvNNUUYdRYSYvEdpGGQBhdvBYt4ZkRYr\r\nVHRcP26IQ+G5lPq/xUd2Rk3jpKtERTjBgcditYhCfIqI9PlXM5BmQfcJuHLa\r\nOYqVu1/lIk6qkZ9QMpK1z9Dzxz4VXccUk5zgbLITetyF6JcwQ9FcWjLjvkOw\r\n6xdzqICm+0CJ6LSPOIOMYwE52/Lqra63+H8FuHaMcSHFk02wmEQnFUnjT8jp\r\n20k/1cqFwosRm5u5/cKmbNnNuqy7NkhDICd3Xq+N4tk/48AJ+LtSEeuU6Bb+\r\nCgO9mN8bnNlCDfBnAGSFEGX3d/w9qUKNlWwlo8kawPlgGEtmsu6JSNzg6PnG\r\nGE+c3dgh5tsxHsHKv5/d6G40YelKqc7ErLzpoDpN7LRwCRTunrteXGCMoJqj\r\n2vK5QmtpW/rUaeZQpfR0LMvOZ6jo6VMor67RWEe1HdzrXS/vANooD11MOUrJ\r\nOt49FFN+YGHvbbwQD/Ja5okrANIi3OMOWy4=\r\n=py3V\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"79f110ca99501290ce30bd97018d77ddff6c23c5","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.76_1648683240591_0.23651415241972762","host":"s3://npm-registry-packages"}},"2.46.77":{"name":"@apollosproject/ui-analytics","version":"2.46.77","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.77","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"33d17d97f1a1463799d646b614f51a0467d74a8b","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.77.tgz","fileCount":18,"integrity":"sha512-bPQOnpuPMg/xGNKI63z2dkSTPkOhJPkqkMHpOaiswNtGF9g02pK4DAz66eIbNj326+TS5KND1Z5ai4k75+C0hg==","signatures":[{"sig":"MEUCICUCwMy0TQm076DKDZbN+SgRqopCJAtl/zYaBWoX1lB8AiEAwwZCKRh2pG0UNNQCw7jqNEVNr9O3QBH6OacgTrKWDgM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66193,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiROmoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqLTQ/+MJr3E3qtiMsY9y1+BIVrKuCb8q64/Bp3hOnXcpbByM/9Jlr8\r\nCUmSIJTVRgZOfjopPmPUyCxxj9IEpl3rm8noiAwuB2J2q9dDfXJPQmF2u0/z\r\nlnTdHJdvt53tK/jNjUYsI8Cax1qx4j8LQJIKczKrDLaMgDRzIDqZ0QM2adDM\r\nwbSh+ERJtqDX6edWgyBGz1j4bIcJHyZ0m4uwbw+HtTDOvahstzJ6Y04Vmtao\r\nRXEq509khjQScDDC6JJ7faKDvwhbbt2ftsKxtocI1fTyOWBtADMHbVh98l7/\r\nrSrI0RowNa0VbMRxjO/BBKHJX9k1JGoz/B7xxRlfywMREVP2Jr3wPfR0MZtF\r\nhjdh24VwS20aXqiicyiWPCFO0I6MKobPg0vF5El4uhgS4xsTSFohEfyflKbQ\r\nLvDPDA7bK27V2+2NWrFLMksvtFV/WmhmSsytew6xBW0uSFKQd61bfLn0QIKA\r\nppsh6fqALG6hQ4VROox0vdppEwAcYuKP6IALeeNRU6bQqJCN7KSQoDamIboW\r\n0lfjMtsL1thJNKtMxpu85NOYQkUUxL32MdoWT8ttfZHp1UkpXeg66ADzGjzA\r\nrcPZ/Qjm8i2U1WlPw2tQ2vRpOea9GbikKYGw9IXJN7DIaJBh2+4hMXBvIoNm\r\niNNAO+cKxXqVNTjTuRa7hbYQOpaQkIm2zEg=\r\n=9qTg\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"274814d9cbc01fd32daae9ccbdd2cc3484a35f49","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.77_1648683432087_0.3639389667421504","host":"s3://npm-registry-packages"}},"2.46.78":{"name":"@apollosproject/ui-analytics","version":"2.46.78","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.78","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"0f59cfc1412b6efc1fdb2bb37324afc4c66cce3d","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.78.tgz","fileCount":18,"integrity":"sha512-dz8sDBJEDoPahoYw/jecx+uC5NmiSBmFBRwBrXUfN3rvQQ0XfyXt9Tvxi9irp6eyAYXw8DhFPSIf6coBti2gaw==","signatures":[{"sig":"MEUCIEgb5KTbwTj9eszsedJvoEh0wTuK5dIckJiijzJlPIQhAiEA8PwQ/SUfwnV6vbO93m3QZGnjJGooUO2P9T+lKs+y+kg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66371,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiROpDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpwyA//ZkR4FPnoy4JSjnH1Q9AHLacS3hv2M7DlrOOA9EKYD0DmTg4N\r\ndio67J5amQuQjIlEdLifcu79xcX6VONFI6WGTerc14YXudsSQaNWEudojlvN\r\nzcQPCmr/0iXCM5VoHnklV+nYwJdx7BBnGwsK5KQVUBi0r8eN8NL5PpwRA/NP\r\n0nlZOlCVOM4+TCh5YBD7lCP7IqBETFlPBwJKWTd8J91MUZnL6bexTU4fjTq1\r\nVtTvLlunaaL5RuJmdXCtrszV3S44rLQmTv2N38ksnAGxHlcsxeg9BogD2QXu\r\nfG5NOfRqqrHVv7IPKvMBcGnS9yG5ocbvWGWz7l+va00jRzmz3RDuuHywjMv/\r\naeVTlvfl8Kj8zJMTf2IWxBnmGK92qehVsKGwkKl2Impw+r8tRDYj1n+qink6\r\nmchL8a4HV4jUHXZpC9WbiMNqzOIebfqfldrxQB11M5fR/b2u+z1DQZlan18R\r\nZq7NnooukeiZmWXFzoQgH5oKVy+XQDuikfgaPqcA13jN9xBb1fft2jfcrc/4\r\nG8oJt5A9rGjEOTZI0LBhx4Zt6im4LrWSIUYpUzP53qDFJfgm5WIZiXJJZ1y7\r\nEZN1pSqbQzmyta8yGb1Di/McJ30dIYdcD7ykzCi4BXPDiCqFmGYqsHWxsddj\r\n7ndKk0oN+6m7Q2hIeeA0LIISSnV/2G4gRag=\r\n=HHvS\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"58727343df5034232bc9d11ba4877e472e2c8608","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.78_1648683587427_0.26350428180048424","host":"s3://npm-registry-packages"}},"2.46.79":{"name":"@apollosproject/ui-analytics","version":"2.46.79","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.79","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"aaa690275e9816190033a8fba3f2bb5fc3de6b55","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.79.tgz","fileCount":18,"integrity":"sha512-3MuvxiqBhTeMYR+Bfgsd2r4eu5YZvKWDOQAVeNlGAJtSYBJZGpQGauQAL7sMoZLdgYqGBGvaKy+oqOnTr22UlA==","signatures":[{"sig":"MEUCIH0nuYUVwQSDqFliscAqa/RJTvbKtegPMDLTmjw6vFpRAiEAgPAoB9Wy7IBF40QgptxwYGJ5W4L+pZkVhoOR540oOR0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66549,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiROr3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmprIA/+Nfy9hrTcWK1Ca28ygEzsx3KhASFFqIXXxod2W0oNIzCGe8I9\r\n0v24nUu0C5cPmmiQH6/VCv51Jrh5SZ4tc1hu693da2XpSH2YUhb1lGp8vzti\r\n0QzRTQqbgR+x2wxVIwtgxYThm+3QpiU47lAPTWgwX/QIvZWLjJeXOUf1Hf0q\r\n4wEqY6LYtvUj0vKpHcbTaSVi7HDZ9LU1c+NvNri9HRsPNpCzs+Ih3dYlFRJk\r\nK4MZcMukYD8j6QkDgHudix3SyUyid8tR2co92YdFNi/Vowdc7cSEaKgyC/d1\r\nCyb79IsWKyVTv0m1LJsCSriAkwkEnPUJpzfalEFOyg5TpiXaaH4uN5JI+zdQ\r\nWsfK46l/mKSyxMI9xsDHyQrFNMdASQrFo9BPAXppdNn+3+27FMlR5Wys5Ibk\r\nzpIoHerL6WLoSI+UhxdqmOrG01sFMaou+M5rlkPzj1K8mb5fBxGs8FDNLAs0\r\nU0+D2JpLmyyW8WYzGCTLebKnWVXUe4QPnDGZzq2y9M7AM3RNO29aeNv9wlKd\r\nGPJlK98DeiDQAzenZctA7aPoJtsJJjh9DgRpv0KB/PWWxwApr7U9Cyyol9Hk\r\nAmBh2+gVtTC50+hrYMGzPAflbndQJEf58bsmpDhPdG4cG82q23oPLnelQzIw\r\nAd4NVhoMaEAaod1QcTf+NbieSyuI5S2C454=\r\n=4K3M\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"d82ec90f6f2ead46895676508a0cfaaee7843147","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.79_1648683766914_0.9137936395286663","host":"s3://npm-registry-packages"}},"2.46.80":{"name":"@apollosproject/ui-analytics","version":"2.46.80","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.80","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"2ef6ce36d3084349c1cdaf372993f64d5d30f376","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.80.tgz","fileCount":18,"integrity":"sha512-+4KfY+dN4m/Ll3XrU/gocNO9wPqRjacI91ozFsUMzpdJxTFlsuX6T3ETgMMhbbDd8Ou5ALvGV49HMaGYxMpYMA==","signatures":[{"sig":"MEYCIQCaVvQxWuKadDD7iyO2cL0m5SDe+2a96PmNpzbt08fpfAIhAO8nN+kubSkYaTZN4bY0C+WxcdnLRdJomE3IMN25dGTC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66727,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiROvnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr3yRAAie4bCYgkNU+ZhW1qMARlYppuoKwjf6e4XaGnBDzMRx/8NXr8\r\nDItr2eH5zus1zmpKvS+hatJOpu8y+6bexJvAj0HjRy5uWpCHmxQgGU2SOWaF\r\nzEzEHKzVYZifcONt4NngbIx21IwATBDl4Uo1TsIdDqBlPR+R9nU7MAUKMyX8\r\nEl/vxaBLt/MR1LmCkqBCX3mdAorG1dGRjCeoF7Z4cVcPBoBj6rktmD2D/7aj\r\nNpkxKczPBo1FEzj8zcZF4eo0gvJyP0+np89/qWurZgTpTbaG+1pfCE3vg5Zx\r\nhCcy+qVXDeGyNeXQHAO+4gbBMCifiFr3hcE5znUZS9m41/CWimYbnueUuO3y\r\nZqzszOhDWxCiDjsKoAUFNhNce1697BecHIZPVeBBNVzygEje8XuPaWkauAC7\r\nsNlnbsH6HvvkdpI9qrwA0i/mkP89o6ve/kjj8/f8Uz4WFGh7chNHw4HYsqfS\r\nfjzyIBUPZnPFhGaKvO47bHueuDcQp+5GOkSnL01K3AX56VgaSeq6UOFe9JuR\r\nPdMzCOFbtnnJL3RVU1Ncw1k6xqlXNRsnnvd9bOzIgnZmX46i7un7KpBnGG/4\r\nZkxo3iIj5Oo7G40XL2K6bPA3lY8GS3gOjg5MZE3qBPEcJo86u7s9a8YcH+cP\r\nF2sut4q/+xOqrK1LfFZ/4jFgm2SVL2/pOlw=\r\n=aBVm\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"80c23f6f44bf0120b5c526627fbd51626c7148e0","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.80_1648684007164_0.3189643086385787","host":"s3://npm-registry-packages"}},"2.46.81":{"name":"@apollosproject/ui-analytics","version":"2.46.81","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.81","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"540cb2dff56f0e394a9d0426e4fb0fbd6f611c4f","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.81.tgz","fileCount":18,"integrity":"sha512-sIHSoOMKk+z3KJxaFXtDiXqJA6aJy6V1VDTVOPDSYYLkLLU5JuY7jyZRvH9GjZkJRVk69zL42cqcA1G/cxpSzg==","signatures":[{"sig":"MEYCIQCmb4RMDlwiXQN2Tsg37tWc7Z69Y4NYyNVGazZJ23ztwAIhAOziVTu/Vu0sOMZ26ZmZHby0OAZWN8oTqDyhq5lPIM0l","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66905,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiROzGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr9tA//XW7vTCsFvnqM59misX7Kw9ai/GeAXSeYvGBzjV9rQ77AAGkC\r\nOcm/9mR1zKqeKAWUHRoqExYAPuSXBOJS2wtD2cHF0X0nC4uPKu3Y8XVdtn08\r\nNGlcIbuQhRFjqv3UMEYhY1RQAqpFU7p5SxrE9e46hLiOcM52m7EwIPJBtN+p\r\nGxAGnf92SkuCNAXixODS4mKt8h86DBoerTzwXUguM9KHz3n3Z2O5HSHIEpW5\r\ncnt8IQi6Yhqd/ZTvTCKv8UKgAj+ptQ08auKr0kf7uSNNDKZiTic750cDjw9P\r\nP9Qj+Fju3F01+f1X7nDLyIDBygSQSLbKgCgbov+cPx51YT6sfDtYCxCckqPe\r\nze7JJ0T6FjMylg41/expfneGR4xmxgXNI0dmsxwbZeVzrPccYlUf+FPU0Wd4\r\nvo6+jceMgftZIt0iubLw4LQd+C3ri4eHtb28e9gYedb/X7yIy5WczAXMdZq3\r\nt8UGVTHsnXeHSU3gZHOOxt0iU6UlM5ZvmTKPetY/mrgNc0qgpN9/6w20GZm9\r\nyNn9xKt9+Vd4y9gd7JMPf9QAkrfU6sVBQDjjyUf32hqRSGWqsE9N8LA8xFxx\r\nXo1p78hKijUGYgy9Tm0Cml7H95/W4p3FEuLCqLz+4S0C4EZtKdnhP3nqvgTf\r\nJqv5Lg0uTWc5R/dqaLRZaeBE3uFLhhBtXM4=\r\n=j+YZ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"c6b3ed4f0c6f42f509f4995fa1515c232671c2e9","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.81_1648684229823_0.7512240345355878","host":"s3://npm-registry-packages"}},"2.46.82":{"name":"@apollosproject/ui-analytics","version":"2.46.82","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.82","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"08b14ef7e11b13eebc90ec96e57c5404d15883e8","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.82.tgz","fileCount":18,"integrity":"sha512-54+dLN4EPcjihuhJ3UZwm32sP3xiJVOC/ZhJZtgGZ6hpNSiO45WCJvebcgqemtUIXHGcwsBCY5P+pvgKneztqQ==","signatures":[{"sig":"MEYCIQCm6lpohNWEmWQER1fL25jKBIA4Z5bWYGeo1lkC6nYHEwIhAIG/BAieCU9QlMbdo+lb2OBtjJ3X08IzM8AhPcom8yPD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67083,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRO2dACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqprA//eJcmYtk4RlvDG2zoprM8ON1uaN94f3U00qRqoX6l5zp4uuMw\r\nN2QMdzf9SEIUVLE0RcJwKJLg+7BaLM5ny3iYcyOisQE7vCbk56ZlIqcC+t6z\r\nVeE5G4Xc04LUinEhRnIa/RH6QtQ7gIOXiHw20COJEAcATd3p2+SsXM8MusoB\r\nfmKjMWAxpRlcSmxlWJE9rOkE6/MiRcdlPmNivsqz2yAfQQkifUfvT8jAXRiq\r\n3LmMcE4ZbJUfdi2ZPh1nG9Wbio0U7QGpbvmvmLQuwQEf91P2xDiyhV0BOXl6\r\ntvcoEQA3rBAy7f1FtddnsEEfmbBI12IXJDwjYHx7aYEdJUHBsEPn+n4WWKIm\r\neEFOLHJmBgDPAHdJ/aZvNJZrITNeKA51SCiQPVXnd8zZc3P07thEp6w5sIRb\r\nMB5M98DqE1Y/tl93Gks4Ux/43ZXc2FoIaBuVaWtFfy7W0+mrOF4Yw/owr5x4\r\nNeFK1/kyenFmOmHlkpw1SEMNA/3k+1Xch2biP9gd1eOSpnS3UBGHVYJi//ML\r\n8PcIA2jt44aMJRvteKSYi95CQw3dflvKQYhrWAq5E//AZezrYMh2mZTdmlPO\r\nLpuGucG4999xEAvz/16su+jKkidR8KFYhZdBhzT5ah5enXyWDusQyoLFU2Fm\r\nuNnCPojbvWg2/GF63ThjPGIUzR5uWrBniLM=\r\n=HAz5\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"d832670e217cebe0f5a881976cd729ca06ee76ef","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.82_1648684445143_0.6332312236629061","host":"s3://npm-registry-packages"}},"2.46.83":{"name":"@apollosproject/ui-analytics","version":"2.46.83","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.83","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"3ff1f8ae70367e1ae94580bad831a93b6b423fa5","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.83.tgz","fileCount":18,"integrity":"sha512-5mpRsRAjaY16DAyzSNH4h4P1/N3Yxvl3zOwbZKOkbgixX8MbA9taEjND+Q1plnm3kBZlx6argizeZIcm6xbdTg==","signatures":[{"sig":"MEUCIBNoetzh/0kgTVB3P3IM9b8BO+m6swHwu/HlxexVu2FJAiEA+Sgu5bKx7WnWxYK9hNY3wM5SS+dSKWYK/6d/OVqUaRI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67261,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRO5gACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpQ8g//bWiRGhJP2xikWML2qZzm/01xqoqpjjh6cgEp0O/QUWW6OTzf\r\nPojqhpmx1tleJiDYUyp97x7e0muwQcB2rcnq3POJQGWWz6lu48iMIE1dN5AH\r\nB/ZG1+3cuxM5bk6lwXQ1BnXCrL9YfNqO3Yim3zb8z+3zqouSGL6pdupw3jGs\r\nv381+o8ia8SMRikAVRn5qvSJHy2UlZCioJQOGy3pXZxvV79gcGS/W2Z1fwIA\r\nq9Zq6dDuIOhwiwBxdY+013sm6dasWSvOtZHrHxzElbZmafkr+wpjMto8LcGu\r\nPr/eI2qB8Ww7PWagym2eqSy1g768UB8pZtrPNy140PXy3c/SsfvtTSH0NHTz\r\n0drlZNJ6bfEhOYE9GiBZCKbBsiSD/ICl9O0+hGee16tPmq+jIi3Dan87OjrS\r\n+9JDQKoW4zF0C04c+KOSAvMht0NCqIEBHa38RoPoZrPdEgiXTW7HrapoGZ4/\r\njUbRWciHKX69u74FPyVmki4tHrIzJMXuAQ05hdxEeMK50KsXSAboQ7GdUgyN\r\nBFBRSgRye7pqUuOGWzRCymw+9vuwiiwk2AP0OGsX7pRgFewiRNMHZm89fYE3\r\n/JKb8Z21MpNadURBloO5wJsT34pbvOtJ5tI0UefTvWO0iIILMtnyjITzy1xY\r\nAxkEZ8K3+v7/uM1SKzvq7u3+f0kNaLDoTco=\r\n=JOM+\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"f8762d4682079974d170b34902068f5c0ca3e574","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.83_1648684640620_0.7657473019437631","host":"s3://npm-registry-packages"}},"2.46.84":{"name":"@apollosproject/ui-analytics","version":"2.46.84","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.84","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"79766805b8d91b23633b50c5b96ab6509c835062","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.84.tgz","fileCount":18,"integrity":"sha512-rXDs4wE5kAWdjN6GiT5Vq/RI+c0vPvkyL8NVSbbPewU/4wzlcTdiHGP2N50cIav64I+qUaxr8gYxlyCQBF3lqg==","signatures":[{"sig":"MEUCIARKQ+wpmkO8dYZP86vpXtZbzGiS+EyO9uXKZAbsE7dzAiEAlOAjWER3ZbIaOA6eMXNzphAJk1u1P3/m0Dx/sFTCf+8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67439,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRO72ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpeqw//Xy5Df7QR6s8PzKIidwgqpi3KSvlOEDFUxkwjtQl3yPj3cZ8p\r\nOkmx92sywZqhplULXE7VQ24Ks5TpWF9qNeiuEhqX0xj5KWp2pwyGNA2jM76K\r\nQRb8BvYgQmperdIBmFJTKhOwhkeNvJt2DejOPDl3B+JlRD1unQ/sodrQZod4\r\nXFgMgG0kG8QsVONKn8/4q8h3HGVjOI0F/CLzk189RPIul0BqF2cyqR2miL7w\r\nrnzm4eCddqIvGHhl+EjS/Zz7Xmx4SI23d/dd3BevVw0ELMAXaNlgIfUsRRAK\r\nd4phZRzu3kGLwYNtlPtNDVzKF2Hi6olH71e2O/68i9vk1RJh9eVYpJgrwBAN\r\nFOwxLJ2V9cMDjkHxifM8nnZVhMlXFnWQLCW/tdiEtAM7P89dFfkAdqulKa+i\r\nJhHtw9zSpy+gIu2+v/lBFK3Pswasarcq58RU/ToXiXMI+gFnxpbEmc/mSpv3\r\nnrePT4OtWSUItIX/N7w2okk2zB+SCdDmoGUqwO2d86M0Nik0dgUkvSa5NYOn\r\ntgVCsJanqRfGXAmh5F0X7w4gs4OVEILabNfrO8z8I0+uwPcFpc5s4VIBRYU/\r\nrwayJRXp3X6YiwiY0a/53XXAYVix276doU+XlE7ufg1ZRjeYxCWOMo9cpJ7H\r\n9przbPNNMLmAdx03EbAVIIo5RHlOzQ92N1k=\r\n=Xhjj\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"6fdeb4cf4cfb09bc57a26f370e27ba1b07053ae3","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.84_1648684790080_0.44555801581315047","host":"s3://npm-registry-packages"}},"2.46.85":{"name":"@apollosproject/ui-analytics","version":"2.46.85","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.85","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"1537bcef7c8ad3e07686f805cb953841fa8998c4","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.85.tgz","fileCount":18,"integrity":"sha512-bZ/U7tih+scvoyB/PjEcTCYiiTKuD9yzbPMc+1y3yRsnyAXVHgxlV80A6T53XCSOL1O75khrK/lR6lVAAyQ/JA==","signatures":[{"sig":"MEUCIQCQuvDmmxQMSFGUzPp5E6TVMASTcbZLflBbIkm4/OvaaQIgRVDCECX9Iu8xXlFqFPaAIE36j5VbOGOUKBml+tXnuME=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67617,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRO/YACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqegQ//by3a2k3SktqYMo79Rnrd9/ZIcmPlm76Y3LMmN+VBRyhr3pmE\r\nPaeQ2nyr5GnNc+2kBqda128hdaWVans9vCVi1yVHJmBnspamUtOWhU21prDj\r\novLyu6/ERL2xeFNWemjwgjw5hZQOGYOur5LHT2b/Z0BlsqOmCAEHV7j8RNdy\r\nRUtqCvItI5/3XmMAtgCK2pEhMZoPeCYHZOYr2H2M7o77yig3/7OshvQaHB1J\r\nwqbnF5/qgm7zb7wQhRkEN2W1zbz6tz79TY8DhdTCllc9ahdKu+C17tBkZS3N\r\nEkRDHzENVBeoG0Bt4kYcjz2E7bCeGMM2FIVZ14goQ1dCIKWNleHTi/CIS4or\r\nXDQKUB98W4Duw4LEd2TJqDTF+ZBfKWev6Yh+CvTJlCzhWv4uYCllyXWQVTKY\r\ny3fExtuiit8oZykCtQWgFsvSY5RxMp5bASqkdSIZx7RVqWYqxuyv4rgKwyQa\r\nAPQ4axMqiWzg4AKGRPsyRWqvy1Vi+pkm+2DKpUdUbySMiXAzhOEqojBbU2uW\r\nDLkCHMofKGEEADZSo1jJYfg+RnJkS3CaQolprjzV/NbfEk+0zULVDZud1kED\r\n2zXd5ucMkKhM3ZIbRYGCKyEd1FJz9dDmseLXrGYVKhD9ONJcwmXoF6K6/4iS\r\nn9Yc6X04FA1TNz9f9nilZOW0hIa0mrjalGY=\r\n=U7xB\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"c1e07b33645d88f776eb3b6d9e272a4e952a487b","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.85_1648685016755_0.05743326198561882","host":"s3://npm-registry-packages"}},"2.46.86":{"name":"@apollosproject/ui-analytics","version":"2.46.86","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.86","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"732996aea46ea3eb2b72bab7e2c12e47cec6c087","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.86.tgz","fileCount":18,"integrity":"sha512-U9pZruHqsR6K5PnJohTzlI2KbFwB2wDajmiSt1kMsIfUsfKXWdhnBE8gX7sWDAZJywUgXqtGu3JQZ5gcUAgD9Q==","signatures":[{"sig":"MEUCIGugSbWMGuA6nyzWEaByDgSCjJBrfjrZcgEiyBszpcrlAiEA6pMwrJ091l8iNOfCZrRmLokSy4se6RGfVqtbpYThgFM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67795,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRPBzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqk9xAAg1sCnlQtxgwScMG0t/qTnREfMJma+vAAN50bxI7xWJJUNaE/\r\nVeJ/d8GddaQC8k8w6H8NLgYiCfC/0gvPiObbYdffvK8cj5s261A9Er5rWSMG\r\nDEN+TkbBZ57UlmagJ9tMhBJDLuFDEMwpXm39RCtCmnc1tvQFT62rkSqDV178\r\nldMA1xAwZUtyXsLsfMCgd3S3d7bnDX0JBl/METgoDwDf7mcYTZCEHcPklmzv\r\n0Wa+T25T3cD8uEwh8eWm137Kt60f2FgObmvDBAppw4itUqjEHs1X6HglJbiG\r\n8YY3Cab5yWG1tf5th2bjm8U9u7TFU2+WIsresy7SxSL3okhXyYasvJDjV2E5\r\nGi2KO7+2US97q1nqQY4RSjTQQWXSSrGLjJ9m/m0HHe6zSuoAM1EXQLwlQPei\r\nwzQU/Y4jIuGMoZFZpaKqMy2gymUWM1gWlVzuUMVLaBkXYphH07AIo7GyxKFh\r\n6Qok8usLm/38+Ii+colIFP0+fbyLjfeRURunZUxgTk5IgAoX0qAN/bunMRkd\r\nN+Uor08KJ3XoLZHpjTDNpQ3mm7N0H7xGLMkpRCY18E5s0bZGSTg1hdn3wSq3\r\nrM6R80qJoEdJ0MQZI9jpkzq9M03GbBGpfnV1g/T75IZ7wz7vB5Xfpu0/ONq9\r\ncf5KKk0jEHaZXdoa6NjDkMHfd2O1M3MzGhQ=\r\n=2SNJ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"c9ef94015b9e3b77cb139f33638dc97c7a25cf74","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.86_1648685170893_0.03892902934657716","host":"s3://npm-registry-packages"}},"2.46.87":{"name":"@apollosproject/ui-analytics","version":"2.46.87","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.87","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"0700e9cfcfadfcf98125bd2c32f06e9c292536e8","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.87.tgz","fileCount":18,"integrity":"sha512-eEr7jGVLNF0h0MhwboqE3eleuGXycy1Qcru0WZiC/deaSy0u1vxmrhmJUjDTyycDEktc8JmZhbjhcGg5AZj8Rw==","signatures":[{"sig":"MEMCHxYYy7lVlw1Rit43oxGPCmwQma2DqyoPS5FBd8A+M2sCIAjaEmXIJ+DAUqXvfPuuy8ECmBk798XeFguIXuJ5YATn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67973,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRPGBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrjBxAAoCsW3eQu6pxyYSedBXZPgr6piD9sqRwiEAlKaGAPn0JAYcwQ\r\nI3WdZafSnJQj4figo5fwFZmYH+UcuDvFvM7mMBJ58Nap5QuFsxbPuj2hHwxd\r\nMNrNB7Ng5PQTbAkIJe3eSDUeIqe4j+C0yIx5XmMWbvQdmQkzDx+Qui/bu+5h\r\noLeUSP5zpVyxR0IeSMsJW05t+Cvp0yw0dLLPLj8HccxZbaOxPYcZptqlVtvH\r\nA+3YBgWdfkdEKop9ZO/6DuDf5l0Cb7LCWmxizjM5/x3ifGSxgaBcc0vHfQ+I\r\nV827dbIUdNgwJ/ZQZyojKaI9D+o5zEk00BHXkz3F7wgbDjSwairk9mdt8hVA\r\nJcvLXY6PSBTdah0ADQcaiRcx8gc/w7i0Wan0HW3ZZFWtyI0g0Ps0LidHcaZQ\r\nLpvgWZRi9sYt6RjSlEqzeJapvA2nnpvcoDWRA37ef8NyODY9raq8fo5N9uC5\r\ngNrG6sX+ol1AUeMAo/GYGYe/nBWVHOVU9MeDL59XbnrE6m1cdcnhe3utdTMy\r\nIrukOm0LcL8w0jr4rPPBxULaH7RnFtoml14f/LCxS2tI6c+ofpvY+YNWU/Bv\r\nRHrrlRGZfq20Gh3bHhs3BMkh9Er2O6j/sE9IRsOX2y0VqoMnmjCWPD0h43EJ\r\nHeP/HZdUk8E+I/GVmhBCvON1dk7gl3NgqFc=\r\n=Kpn/\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"ec45f8559f1e4b86c45b15955d031baf64e92a7c","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.87_1648685441159_0.6106136559722233","host":"s3://npm-registry-packages"}},"2.46.88":{"name":"@apollosproject/ui-analytics","version":"2.46.88","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.88","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"a763478b7d54e7ae9bc4502cd4655cbc07871eb0","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.88.tgz","fileCount":18,"integrity":"sha512-8l2UqZRzOIAMZwSSJcwv3IcvwLaztUihjJ0vKWslTj0vfg/NhbiVxuFnNX4ldqTM3rCQTWFnLulgRa46tT+Scw==","signatures":[{"sig":"MEQCIFC4SE8Dg8QT8gSDKd5amgZxI3gnakCCp0BGRH8UozI5AiBxpPJxIiCLOrhLVEEvdkBEDZKcgCCq5Vvs/PIzKGMckA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68151,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRPJQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq74Q/9FDpkELIREZfKZW4z40FPDLjgSQuzBm+axOSstTtDJiK3tMXf\r\nbFFnNZBEmudPPAzDTzmnrwkI99cOJrW1t0u0tCBkCEgQymbaU9k1qt4ZqMc0\r\nvIY9zfxWMhaw5obXnZwyfcSKtqKRIvKrk7hga2uiZViLGOAytQlE2O3KQ6LV\r\nY5EyXjm0tF265dTb76Re4BKmnDIiAXZXNl2xBIcfyVlH9LwmWDfJLjcusoz4\r\nWv6J1oNtfphjYPE116FnRchr8p4fUsi8SeWF/DUsKhGps6bXtXZ8mcEcMeMb\r\nSVyN58Ca7Qo03sg2gsrrgUU/WUG/s3qBeADOWzw5WmGlA9nPOOY9OTbye4SK\r\nyb7EYe0sK+Qw2SAvosA+vaXowqejYd4/iBUhUj8xVMxcAuVtHULPvTs7IUGS\r\nf46XRQn4dIxL9yEayQm4N5TemRmouS36+Hl7AxkVSdknHahy41oea/qqaENp\r\noKhgPlpKhnbI9xZ9lhXUVqtB/uHJnzVh3lwTKrsjVYmUPMz2wsp9F2rWEMw2\r\nUrLrYhF9mS1WoSDa2karuLyRRzTR0MVTzItGN9YyBJR5Ks5EsFVSqM9HqwoL\r\np6gVg2kBeANpxmQkulvN5b7dp/qVTkQpHLp3fLoHZCL+nfjTGn3AnmLJQpER\r\nIXTj4RONcJ1W6JIVCJK8DrBH3mPm2TiuMig=\r\n=mBt9\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"0f18ead3d3541c288630e10deece6d6b5827c8b1","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.88_1648685648164_0.06806300790909847","host":"s3://npm-registry-packages"}},"2.46.89":{"name":"@apollosproject/ui-analytics","version":"2.46.89","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.89","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"1aa9d9baf3c55f4594938627ecaefcda6440291b","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.89.tgz","fileCount":18,"integrity":"sha512-BByYo6kpXUEiUjQjv/AcCZBpamaexk3X6egzKp1Y1G2aJ2bHvaUJpSPpJPXY6sBZfXdMMkAvEqvPASXdNMtp6Q==","signatures":[{"sig":"MEQCIEH/6m5br9dEVZQNdLLNC9jd4Tlh7nUCQjoaTI12qfO8AiBUtKOyZ6ylMJNei5pCVWhef0vRyBZKPciJlWidjjq4Qw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68329,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRPMhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrg1RAAnMCIAFM7vuNFJDWePENA4sUKx+yrYWxlK2rux/0ibd+5UVCW\r\nRIQczkx6ehWLih1qMNIlANR0b2ZupSaQRPMzwoNnxscqtUrCIrHYBAq2c5cm\r\nI9OLwOQGTN1ooJc5/hdmvMO6auFGJj7yMtMhmRkVYOTNf+BONsiGNx5fDt1Z\r\nwIIpG643C56l1Wi/y32mOc5qQVbNs+pj8F6tEu4zQfve622aArIzYCC/WFGb\r\nYScGFyK1r2m6Ko6jfF47gsHpY9Hvk8mcpqvoUNO7WR7lt9HqOcdMSFLRGVQS\r\nd8AxMJCGnl7YpLNsHMIbX5e3X9UlEOMV1bLqeFFexdoAH9pPdfnd7mvM3Phs\r\nZlQd2EOFeV5EOOtzlBnuXd7WtX5Qo7hP8eFvCmMYGZA/BeceWNr1zY2HMqYB\r\nOssHQfU/4qGsRyl0mOFR1hsP0Oau6q6TA/U3oCdaeLWvvmaktR7UCCw72PkP\r\nTnM6DCq484DohyugTjfIDYyuOLdrRfcKEndBgxBMWzEtlZpU2RE4x1DHY597\r\no2eAXPuvlCBL+DgV5QvtsySAi2KvPY3F8V7q/t5uuEj1cFfPZy12S5J+kYgu\r\n/+tBdAQHi/KPmiEaRA5diMEQcpQG3FVm4PmXWIzAt+zU9z4S60xnsD11IR28\r\nAq80fT3PxDYI+4Mek67d/y2JLjr9pMr1eSw=\r\n=5iBL\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"8b56fc0d8ef506867467465a69eb959a5ce7462b","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.89_1648685857202_0.8868410009836583","host":"s3://npm-registry-packages"}},"2.46.90":{"name":"@apollosproject/ui-analytics","version":"2.46.90","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.90","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"970fc58ec8e9026a17c0d01821060c7915725ee4","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.90.tgz","fileCount":18,"integrity":"sha512-54avB68nXnJynhjXXgIxs7vXZ98G8LH2BhnAlDQgsHZkVraWWxwmpZf8EyUyJhpwLz6om29m3244KRdOATZ+TQ==","signatures":[{"sig":"MEQCICrNN21KUKAbwI0Tn4RaKsxhhPtK9B5y0+s7lAcXUol9AiBpc/vTZ3goKt4GBq+ll2SPNZbuJAbd9UrItS4MxkNpfg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68507,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRPQXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZXA/+La+okvAxgPh8V8X7Bm+fA7LfEjVfV58VTInmTgXmZ4ruqGTC\r\n4aeyMUUOTP5C7or/RfvvMRsoc1+XflcoiCGz13R1wrgSuGMvHIrAA1MHR/XM\r\nPWvlb1SZ0qtAZ6UcYSi8+48HhFeqKyCnoEQMduEEblpeQJ41eJ2G5tVIVtTs\r\nt7eXYYD0dDBGETRb8FCKF2G7BfzF2RSV7hWVXmOEpzFEBKO2Nh6L9b3duR0M\r\nWUVYQDlDqoKROBfXsRF9SgU5tVh1MaKBWBBf2PBUk8pmxqYQD9vIdXTQczXp\r\nRF4MacJ0GktENaNNow3CbuyMiHfKCtyzQAJYIAfLGCdHDK/Oo2GkICXxY/5/\r\nlgPYG6ZBdmttQx92FtmRiDV8BknB4oYyfSWvLpjAsZUbhnMTjNIoOjXwz9Fw\r\nTj5b9vQVq/UlITJ3gvGjFGecp5mANnnybIHXkmR70P8JqcTmgrXDAYMoSQ4A\r\nWP17i1MU0kVs6GEguc77JokZ7FtjYpFhK1K535kMiC1c0XgN6ZGILB4mnOKa\r\nM9Xr8om9vS+CCp13adriZCAEitZPJ4fEFVRz2P3fTR6xnnc8Ez/HpzD+n7oN\r\n+MjBQKPnsoUKg5usZRKYE0M8hvXH6LX1ngK+xL+kcWM4VQhfVG7oQ1pWCG9L\r\nLx1+WnAKru9pg9WvZJhPto6KWS6gq9/5WvY=\r\n=+Fos\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"07a077fe623c177c8d35acc24d474e8a93151511","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.90_1648686103129_0.017347882693555805","host":"s3://npm-registry-packages"}},"2.46.91":{"name":"@apollosproject/ui-analytics","version":"2.46.91","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.91","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"3b48798d855b1ff421802aeb654370f38892dab9","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.91.tgz","fileCount":18,"integrity":"sha512-lAIe/7Cg169vylwTCnagJzSeyz5pS/O2jKVgNWAe/SZUvdMz+/eVEfrnfCPCXFmOuue7QojsW5l6QwqEEtiZMA==","signatures":[{"sig":"MEUCIQDKuEqZIpuuIejMp7BXRP7ot87exmDGB+DrALsNYT4oyAIgSdYttfRsSr6WENYLDwLznC6fEDfWgvH1kjD6lAq6JRg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68685,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRPT+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrw4g/9FjzJfyZMH7FWsPWUaABOKkrAmsTYxwvC07RrsRZOH215InM6\r\nzx7m1fsceKMRF5UmDhHAZJvxPMpdwFfEFT2u5e2rY46+PeIQWIdX9Medk4Bc\r\nEGLIBLzdYPcdomfJwW1o9aaWPfVvIL0lKrGf9BhRt7PJ0LSu8/tUVu2AK3F2\r\nU9fKnMbwq1xs/Eep2CXzUsquy3+DSM029GrHejylBiyfvKUkwJ+ncGm8eohR\r\nC/a2NFOWY0nCfVnKTBOciFjAansNMexm8xrnQYdVPfgqW09jStcnlXYeE+HJ\r\ntVyIuGAGCG6jAP5/HIltM8rkHIDimFVH3FGhvy+M6cT0uFW0etuJR2ZCIHEb\r\neBZ4IWkNGqogZnKbzUjco9qajNqOVOatY0bMM6THjCDGSaM3Mf7JTbKwF7r5\r\nC0NujYJX6+5GUsOSZwkK7sF5Vbqb+3os61wn5x8SW/J33hvqu0XQKCCtsD77\r\nNT/h+nI7zkAWWytNrmhm9cfeyXw64zFydHrGpZSSLY7KcpGOoF5qMQSLpf4o\r\nmkr7UXZBSc/InpjSlTR8vqZ/H5ZUOR92BfwakBCrS0mclZIzSDCjjp4w36//\r\noo0q0l+zLTmNSsCh6nF74cgYluX+0yrZ8u5+8wgmBqqXe2bLlCQ8Vt124Koe\r\nBYdb1j1QaxLFfJHkTXsUJGTGQupCsiLUU2U=\r\n=8DWz\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"0928ce5b1ac8465bf7cc1f71bebc014d19d3c254","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.91_1648686334508_0.06954246541139386","host":"s3://npm-registry-packages"}},"2.46.92":{"name":"@apollosproject/ui-analytics","version":"2.46.92","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.92","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"94158c135f33b5ddd8e3d21597dcfd8c2dfc21ab","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.92.tgz","fileCount":18,"integrity":"sha512-0GpA6I/UuFjuNMiP8UUG0ns0HkV/tbG8GGBcW0a4KzrB7L4ATOHPMgzFH03V7/3n90JKm4nRWRBEch+BZ+TSOA==","signatures":[{"sig":"MEUCIQDRnAPFSaqvu4NxSKA2D/NDCkpqJfIntgNnmo9t3tkxywIgAzpabhjmuIpgLz1490sTTAW/MppzOnQXoNotinqwW6Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68863,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRPXiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoTsRAAoR965M/ARre6iqdRHj/IrwAXX97l1SMmLHUYh/VKzlIiyw9e\r\nuTUcAdkRF9GAH6xuBCQtXzofzzCUUZKAg11j+pDgCRyrPJ+yu8s5Akn1atNA\r\nPUlCBT2ZdPbJBrJSpK5YKbm/EXb9hWkUMnunlvGVt5A+C+caGllsH9dDT9qT\r\nmmHJ0Sw1EALkRjNFftGXNCNx7lhi6x2xrk1JSqbH5yzCyINo3hWzk92oIpPs\r\nwjg89SiHrOIN0gDOuO568G+QBiwDFaSql7ukAXcGH5d0+ZXg4dqWgxvRh+HJ\r\nmMCdOzsRKtTX3KttieW1h9WHGoZjq0OhHzKw4oi55r7ZVeJHs3xT8Ym+i8hd\r\nhEBk79DdgxWNUIP/av37ZmIjVtfvHKfYvJllBpeiWnflw7nKdwXOQ5lGQ8l7\r\nUwOrFr3FSpKJiHqGowoWWbHGtEGgurCDcFBkRj5Y31m/cpiIDAUUzH/Bw2BY\r\nTolrYzB5xNodhPUtfCuFZWcTlU2JJM/IsN1ZeY0MwrYK8kIkhKkgel6m9zei\r\ngsF1NANYSY0tkttyGuYOZ8acNR6Q3hszBPHRwuy6V27PtTC9RdascOuOMUbd\r\ndzMOhOu8QSfHwFiLEJuZMABYQs7fvOV+gzpLVtH7pQ6H6+eOg3NKJBUu42r7\r\njO+3bE4f0DANWcKtrwY53uma84/0rHBDI8M=\r\n=njW+\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"fb3a956fce5dd8758e92604c6624dcf4ee479a17","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.92_1648686561912_0.3722709136703546","host":"s3://npm-registry-packages"}},"2.46.93":{"name":"@apollosproject/ui-analytics","version":"2.46.93","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.93","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"7c46180677b8f06c8b1961127a421911003b6bb5","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.93.tgz","fileCount":18,"integrity":"sha512-H3GEhBIczOU7Bc08G1WuXYM/YiiGAxzY1EDMeMyNLMf4h1+gCjJAXdN84UyIswrQeEK7z++/pNAyjCqIPQ6XHQ==","signatures":[{"sig":"MEUCIQCbHYxG7dnZ8b0TEzxaCRz3I4qepm+ObjcdDTwP0wtvzwIgQf0f9eY3/VcqtksyoT0EHcrXNRKN3SaA+2lHTILc1V4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69041,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRPaSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqX3Q//XDGEGJbLrmjeDQnyqOpIAC31Z115L5qDyxmLS277Zt3rMbSb\r\nzDNkDDyGsM0rNyUuUXWcnI77nl9NsHRS12HStegCV1BQGFuCC0lqCAwCuj2R\r\nkf9syOmsXu15Fnosledi5pKGb90P57E7kbEnBraI0iqef2gVqv5PnMl7dph6\r\ne9B9hNCfULNRiX/Cmgm5F8eV+4NO3kSa78KGEDw4uAyxwOHwbKPuc6S9nfV2\r\n6hwNvpFcMBU2yDiFtxOuqBfOJ1xXPubFkZMAQ3Ftd7QFHWcJsap6mATExjBt\r\ncxsx1u9CogcIrYJVgKOfF6++6u5WCwxHwitazW1IQtmam/fBlpLN0ovOhKzR\r\niRq6C0A5KZpiYujkrEJbvXIIAHN8RpuFB8vqo+Pxup5uTGYLxGvbE3ss4UcA\r\n4l79nzcUxJKu//ythMRrkQ3ZgTYvXN9s2aHSSyuyc5L4fvD+w7XHwrvOXJ9H\r\nkhaqBYjd/w9LONhCXpXbv7qN9p0hYOPKUiosZENocwDFVykDJg+VfcPjHPYI\r\nNsXDh5yl2RK1c2n9QDdwGRkYSI7nTfjk5yz4KmkfGW0f8yl1gNQvS3ElHXzL\r\nybaV8AG61Jw6Tj0fAddrxjN3zHfMwJ8ITP5mfolRrWcQgkkRvjCDHYjCFy9V\r\na/nw6xlWWEOEKuoNB2n6aRF9TyiRaJ8esd8=\r\n=fZdu\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"c48ee270638718bde3879a17e12423290b57c051","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.93_1648686737832_0.0064773744180190995","host":"s3://npm-registry-packages"}},"2.46.94":{"name":"@apollosproject/ui-analytics","version":"2.46.94","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.94","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"7d74eef7d6399730874feac597bbb8f953fc78cc","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.94.tgz","fileCount":18,"integrity":"sha512-sGBO6IZCnS2Ji/9VSi2UhKB3b1W0DdRX+zCuxdbYNyKb9XldZtdDkBdz5mFZHJ2jxF1qmGL5nr1/t5Oulyux2A==","signatures":[{"sig":"MEQCIEEp5wgf/y7S7sKc6kmymoyzQ2xElDpSKS4aiGKwmKfZAiBdR0ES9krNhgwFM6aO4RefF8spnFN/0087akuVk/jDnw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69219,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRPdwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr4Wg//Rx941bETsXz5D1xrK0Tfpj+gGtsSQWR/U+i0OQ5pFgv/kJrv\r\n16Hl5qOhdClCeexxoWy+jBjsoHz2JbOmAorQ+DohvP1uR2+latMmLTsOjegb\r\nncY5d2EB6a8yIWn5B0KAqWnKFEVRy7rO4u5ug5HCyDytHRfXcfwHVU4d1i4g\r\nfqbYozYS8XkYHlkIpOFjXgyfAzhl9MerOZjqe5nlpGkpj+wRJSUh2X3Wn+vG\r\nfwEOTLkj+rUTPqxdCtgSpLkA1O3rPMa3rAxCJQcQ9C0zkHU3gNyBuHNdCAbe\r\nyj6mLXcigscK7kgq3wQTTiR2RmEQiXqc3oaS/TsnwPtSOybwD00D41GrTCpz\r\nBbG2wnqrU75u/JQPvYS60yraTOT9FoN3BKYuqOxSSk7/Y6H5OEKONnYGvyjx\r\neuT+5KtMBeZIK2lbfZK5VsaWwU5EQ+niEkw0T/z6+4UvrSMH8KJm8W5N17Vo\r\ncDJjVe/ci3JSnGW1UX9sMzGVNCHfS5+O5QIhW00aEbKqPA6ckBRE6r7MXB9z\r\n5lVBtmoT1awpiTC0crbfzrdgYvSZIy0te6quVT7YtSe3Gh8UxwAsf/7f1+lm\r\nTZwlQ7WkX2goSk9wLhAbkvHUC175x/dzrd/3XbER5OcOc33vvrsqxlxCIR5J\r\nyiUJCt5AhfetZuB3b7KhQTCPERSPg6Tw/Gs=\r\n=LX0d\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"c13aa8f2ef1f353bf7c1e9a2606078ff04b029af","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.94_1648686960001_0.2610214687419541","host":"s3://npm-registry-packages"}},"2.46.95":{"name":"@apollosproject/ui-analytics","version":"2.46.95","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.95","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"327dff15bfdfd826ae4343abaaebb7041cfebd23","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.95.tgz","fileCount":18,"integrity":"sha512-3IrAp4TppzFTJ6DorgsKfSVSxGBAVQGMUU0r8zUMmDSpm060cvw8lT14U8BOIzxZp9eiLNHEpr8AVQhUSt4Mgw==","signatures":[{"sig":"MEUCIQC4DYq9Xws1N/zbLCAter8onO7TPa9mFuBBTC9fnuDKsAIgV6jxL+jzpeaygtwxAlqej4WoCrL/YygcINtzs5NgMEg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69397,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRPhSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpoOBAAlsULXga8z57BdMv5T5KmF5JQXSptsvPVeAtp6KJq6G8out+c\r\nRITfl+x+RFARW5wnKyzsmyXUB5YLh4e7zkP7Y5wRH5tbQ3rKCmWUxmd97V1A\r\nhuI1R+76Evnrc+hGdCgiYpK7tC6zJuDK6JtErdXnWplXT3tSPg/XdFlXfkaK\r\nZcbzPEI0E+5JxkkNSJX4+klesSN24wB8LGY5T4wYjxdEDh+BRuPqnrNmuO05\r\nVRo7MDwmbWEg638AFxQ5s6C2H5KAPoUTuQtjUExy5TU6XMFTZhsKrqEbLWhv\r\nJ2R0XOJC+HfECuiv7m0S8r3CU6Gwsq5kjRtWrsJgl2r9/umHR72ok/lbXVOk\r\nOXj9z7GZf4qn0WfOkeKfZzB58upImTqCSLcXqN6JGLYHmDMSPWZC39bdrFIe\r\nKENmS3m/NKyNe0i47v1kvt1FWJzhmd6MH7jpL+nP2/jc92nJsgldd9CJerkR\r\n5a3zQ/A8B9RDaobpN4FZInpk6WXj7FeGNpJBDo0koSgoHXEhcCKdb9VNmvdD\r\nH5jdkiMYrFw7T1fZI1Xi9/rhtWdNvziXbiVrWIQTpCIB3g/AW38WeNgc/jc0\r\nmev/Qh8iEzo92Vj0t0U9+fIl7xLrYHnpqf8g9S67wauAEouO8IT5Tu4VKxsO\r\nqkN3raFXmInNbnv3HdqRfrnbLt324c/iZhI=\r\n=UNtg\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"a1bc4acc210ea73f166fde940402ee4ec8d2c024","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.95_1648687186698_0.9864227891622519","host":"s3://npm-registry-packages"}},"2.46.96":{"name":"@apollosproject/ui-analytics","version":"2.46.96","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.96","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"9169eb81a21eb9b82f64ee7949668cefbfdc81bf","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.96.tgz","fileCount":18,"integrity":"sha512-9ZxqCcRZxRX2RanPeOZ9H70qm9enpXyGTy3eNyWHqbA+5TX+23bYh3sRQVWgAsWcHrLVQZEGksLyr0MPRz6VNg==","signatures":[{"sig":"MEUCIEp/4KKz7diUNpNnCZSRcc+MeDw2/k8b8jDuz2Es17DqAiEAzg2uCNYm2GhDftH4gcj/vWax7/gnFcJLUGVejgdSrY8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69575,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRPkEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmofzg/8D1iu+teEWVN9qNBVAf5Tgiro6QVpbN9io3+qLQTLrT9PUSem\r\npVJK/54FVI/g/JA7L9dQnnokNvFEOFafDG4c3QEMK3dcLzwUObPk5kstZTse\r\ngaOiw1QvL2N7hPHuzaPyjzbQ1l56p/5oA+8XnZsaq4d4Ixi8Wbc/JNtYujLC\r\ng61xXjh6ZCFO5EglsVUgBeLl/WXNAMmoWWJYFS9frrE34WryJlITkWsngQi2\r\n1ukK/qFXPexyCXqrb6rNKx9o6p6PDIRwCPAKqzjl4LHriWev3xPlNWGNJhW6\r\nlA6jJEc6vrgut9BcD+SLkrY9BMOnE/Hkjxx6DhVhguljaUDnrYCUrQBxioEf\r\numeFDMetq3+CZ6TMkVeSd565Z7wpxEkyXL8pmKAvuw+Un/2UlKCj5H2jpunR\r\nZYT12t8C4C487yfBnT44WhEgDJFDYsINbVsclqDu7DilcB5y64iClUkNefUC\r\nT638/ajenpO/HlDfwO3gtuP1BwWx8jCQrmBeL23zwaR2HokqcH9IG634hy+d\r\nZYaHHe3lkCS9qdkBpdI6bVfQglneDg8yG/jMzL+cHCj/p5hTL3j74GfJ9yZ5\r\n0ejW6TO8UTK19cVj/wJ7tYDsPKPSESWCt4VPoR1SvbaTL0TW4WDSPAp4n0VK\r\nf0XA/HU5FNSWRfZbOhiI+Do/Mp4siUBgSgs=\r\n=Ahf6\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"151d38327fb3f8722fddbb5721cf138bed92c371","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.96_1648687363914_0.24529219013663628","host":"s3://npm-registry-packages"}},"2.46.97":{"name":"@apollosproject/ui-analytics","version":"2.46.97","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.97","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"2da9757592fce0563f300c0abe9dc4cd14b336a8","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.97.tgz","fileCount":18,"integrity":"sha512-Yb1DkXhvDMtGbcn4xHRC2Yhu1TpUzFhUnXX8Uev/OAwlOXKSpBhoOFxJr1QoZMal0SLJlCFhd4Hj2ZR728VCMg==","signatures":[{"sig":"MEQCIA+FYAjyGdBc6A56kj834PXjk4HmMApTEBJujUBekpGSAiBDWrjVageWVFVjBIgEMAkdIMPXNn2gpVbz/wkAEJ9QPQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69753,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRPn2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmquVRAAiMXtH6uhDU2rGICJ4whiDgn6T/OChHeFLcDMrRU+fglS8XLU\r\nYC8IjFpM9GSs5/t2BmZJ2899uQtnq4kT4MlfeP12qXaqHu7yEyBR4XMU6RIi\r\nTpFy8Ld8lrDEPgVyJGqNlv3ub8GwUZwi4P8n56kKhrQWu2sSMCkgICJOa+Th\r\nZPLSJGVJhf4zJEZu25Xt04WH5uPDyVckShEZzfMyn6Cw2BrsdLVbHI2FAXwW\r\nq1MJrdGImGZ+xCCJzKTnCNunSU3Gm8r1Bfs59n9M2r9eJOOk8w4dGwTWkH8A\r\nta0sTluW9Rp4nhvF0B6qtTXaVZV/UeKIrHrSn/efhUodROrUaxt0BXLYk6G+\r\nQ9YDLovHir+wOZgqjm0CeXLdlIFScDL5kV04saWxmWfGVyyXI21NTyqFc+hk\r\nILOXseh4o29oHuRj0NZWPGPQvEIvaKcEFNQJq3SGgBGtP+uQ+teci9f5bvzg\r\nAAojVwG/t6ByJEoonwhOjuTHco0ERRF75QlpvEllbXzHu1mGjw+2xhUYQJZz\r\neEa8g2oj3QsONMnOyqNPeV57KxT4fDmXimAAf4QzYspPtOKe5Tz+/Ai9SzmR\r\njX0r34mNw1A5kL0ZOXfmPWVpFcVCbAfvGbmhVn/if27Re6//GuSwUUXErTfz\r\nznjwTJiGBf8hgsgIqSvoyxDq2ilJeFtjzcI=\r\n=DpUH\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"7c5a4e80eade4699de2b8ff825a036b6ca623d15","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.97_1648687605911_0.39029852434158374","host":"s3://npm-registry-packages"}},"2.46.98":{"name":"@apollosproject/ui-analytics","version":"2.46.98","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.98","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"4e3c7a386f4b377b7fc79beb6e5a250e2db4d0dd","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.98.tgz","fileCount":18,"integrity":"sha512-LorKZgaZ2XNLSUmCK3bDajuRSkzJXTF4EYFTlK1Uxt7haD/6yxWyj+IbVkM+YIk8iFU5+EL98eSeC3OC3K3AFQ==","signatures":[{"sig":"MEUCIE34Y2fKGVtU6OjsG7y8K8LRnYLRenJI/7MtUW+qVrJNAiEAvTd4KGxgxB3ZP+lOrmsGirC6jm5g7PB7LU9th7OxMlE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69931,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRPq1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoblQ//Zl4pT+fVOyT15HQUt1sjjGkeKX/2ZjPYYeFhyYKf4NiE/2E3\r\nw0U32ZSde1rnmYDXarIq1LnxLiFstscj+mCKzL+Jcy1lyzqsdMmJeM1laJUD\r\nXwygMB2O2VgE5qLSz60KHj3Bis7BBXLk8hcNK76dfunucOTS5ovZLMy2qSt5\r\n/y5VZB2rNpyJl5b6p2zRb2LqKUUZr/SHoEutiRbwA38Sd2TXDohnSpFE8bME\r\nfCaCDIB3UWSCwaeQEy+rR1CtXHeWtAskWK8IDcUrNcSzSLJSpHsZ/JEkaN1Y\r\neGSYBdhkNe3Rg/3G9jVrQmiZT3Syl/6IG4M2o6KureRWlk8WGiwaSvcO0ACJ\r\nZBSyGHjxUM3jDfU5Do6SgfMiEZLtrXbY6AX7hIbfBW2u0e9KzZk3pzM/1+mS\r\nyioO6UByQgTHntOPfszog6JWOYc4JsU+jl9iVlppKVUcamic+QDUmhDcFVAN\r\nllRm/BVEuXn2HckNvYumqotv+t1K85n2k4+VzWA6FlRcGMHqDIX2UcnLNRzU\r\ns7IVogJk7xq4yIRzbd4n9iSdcaRqJ3OYrhGDn+GtveY7OnJOS3WjUclCtwOO\r\nUrjXHmK/kplZv1LxncAfWU17dgxwOm6cyWUeDjNlAGZ/4TZv/q9DhKt7VIi/\r\n7Me/6nRIBFulo91tpLwdtfn0/CrzpSuagpE=\r\n=sUYm\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"783a8f71598196f826cf37891256c514923eb998","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.98_1648687797567_0.3030525268267623","host":"s3://npm-registry-packages"}},"2.46.99":{"name":"@apollosproject/ui-analytics","version":"2.46.99","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.99","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"651aac061dfef3e1adb1cd48c46d90a99ef56f06","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.99.tgz","fileCount":18,"integrity":"sha512-STMGmFyrYox5dJJPUmBBNIW157f6lc5Sy96CUcddTBm17cSsvNPTOW5G+aTJGnCrTe2kqxS1Z3mONFh1w3uc5g==","signatures":[{"sig":"MEUCIA6Wb0KzAXSsM73QmqdOcoI+kzA8pAHPZzofEd7uXqI3AiEA1g5dYxHUJXfoRQy2WpZW8YI6yz5z0hOabhjih2+tzM4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70109,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRPtxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpU9A/8D5Xk2l1hH746kEnwYGQiTpuftYlTP9BLdGOo9FoYmEtnbSlh\r\n/cxkq669eMm+kxd2khrtiOa+VaYQ0z7BsfUo9nz+d8B+O0Qjj4srdEHMPqZ1\r\nyd+MfhndkaAEvWFp5r38Mz7yAsJ3Gcb5FLYaUCm607P3sC9OfbJQf8S27lzf\r\nfCaJ5murcgnyLQNASD2YDLD98U9hMP4F8lp8gzhacZiRn9frx6m+mGQKUY9M\r\nqxDEEFEMmRy+kVn3BrOaU805hWDbU5mdrxPk+kaL/+r/p1qlr2ATfDE20HSH\r\nMOQGGso2hPOiCYyA9FxPqKiLoEigddBuETPHD+ro4j/Y72Wo738pgzZwrPf0\r\nRaKYMaBuGZ9qMTNryCuzC/oO6cEUfzRea2hmIh8YSIIuCi4lvVIJmSl4SslX\r\nkgV8MIl80kfMJNBNVaAEeQ2gYw5TOihqTsJ3PMwfmM07+8k/jLDLkuq5PDat\r\nmaiyJL1FM6rjmhHAqrDnL9x9VjHsnXXwupqDxFriGpF4lzYSA3Kg+pbB/oh+\r\nSJZtEd3E5tiXOAjx5gTg+PJiSGUnD4i4BC5/MxQrdnZdMDFdhGw/mqjF8p+Q\r\nsKAY/SUa4rX/pRnxNcgfrN31lH9/u4RGuJY3MNDRJV6LcU5E27lJ5zaNJ1zF\r\nAGoOR0FwcDEIQAo9Tt3h8Qe4524fthoz/Gw=\r\n=jROx\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"c1abf33052521aef21299884edb2051be9f1bb90","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.99_1648687985186_0.7292127312124412","host":"s3://npm-registry-packages"}},"2.46.100":{"name":"@apollosproject/ui-analytics","version":"2.46.100","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.100","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"bf0d1cee976588c357e55fcd559cfbac4bf016fe","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.100.tgz","fileCount":18,"integrity":"sha512-nm2oX1QXmbXgMYDUA1HNXisVg5tDi3M7YTI+9k8AQRI+ukru9g75u+ybfMe6DO/964Sijob2uPxghRtm2/FTZA==","signatures":[{"sig":"MEUCIF0ifsRMc6fNPCL+qSOH6mI4DbsbPLJ6d+Si+gecp8/GAiEAskklca+4u7cgnsjt4qFfpkT+iU7FEzE/4rYyx7m1al8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70290,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRPwYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo5HRAAhLAkmmG4hUq0vCR7jMkCZEh9Yq0Z1HGkFvErf151VRitg5E8\r\nMFGwPQeJCdfMv6rPxz+FFOlwgVLS8U/HS9kpbODO4c6Qe5EqPEXY20ARqQmf\r\ns7kcLlgzTG2pOTKqU++zcr3wKH6lcVDexp8hkz2vYZy1jozm+KRWKIxZDjGU\r\n7gZhwgA7WcpmJuni+8jKOPr5bqb2m+csaxsjQrGFOhONknE4aAoH+hhalFiQ\r\nQ5IygFpIFlGOjuGqv/9UNP1aChOpmKR9BW06cRtTX2wEPPxRYz8jK1lza9q5\r\nUAUyNFVlOPS6jLBifVIUaEKnEpwKVevbbpWsXcgPIwDOHK2bjVgk2z451Qyd\r\ntcXggGznHn5WI0iN8qAfJVn7l4xthp9Tj7mzA7rqvkUjwK6wIWN0YG3YziFh\r\nucYNTgGOFFal/eINnqXLKMW2W4SNfN2Gqoo4cMqZVGJQi7SNv92AXGuXlCmb\r\nx88QlAXAYhkmZl4aJTY2a2pQtMA47LR3iJv/tlMuk09a3dRRkp4sjkeumj3p\r\nfTuUhw47Chn2Ph8ZwqdtX0BDVFFye8YuHHhjMhX6/GxdioUwB9oNU7igcsob\r\nA99SZagvYEF0RfUfxrP1apdz60mEErhYeJe+9cLgi80fGl69w8p3JmFOvH1O\r\npVyJzYrfXD7YyuB4CaU7ufnNWXgw7GNHz4E=\r\n=KhP9\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"c2e500b4f70d564425077febef10754e3b1d92e6","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.100_1648688152801_0.8474387135864563","host":"s3://npm-registry-packages"}},"2.46.101":{"name":"@apollosproject/ui-analytics","version":"2.46.101","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.101","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"35662afaef6601f011659ecd3c90ef066b448525","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.101.tgz","fileCount":18,"integrity":"sha512-yLeJwc1B6/GuT1XXjRsmnUKJWQ93yvXJHPs7eOykKn5hbtj+4PqwMhRyEmeWPMZx6fa1CF7rrFHks3f8VzOHHQ==","signatures":[{"sig":"MEUCIQCfIIaucgc5wzWyZ+yTIAaxmCB+72KqSe5wIjlP1qQTYAIgJfitOahh0YD4jCIEPsiWgSDznglt1DCxn3CZDxR7NO0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70471,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRPzoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpq1g/+KwVOwL3owL2zTh8ETygYHtyzLwycUPU8btK+Hi9emOsAGj/z\r\nhEM7mPK7f1BP03Zggs0uNmLlpxHVZn+KJ+Liw+3hEzYTXyuVQO38fCSbd+8I\r\nusKXmvc0P5eJ+ty4kd3jswULYI5IOPfZZIeAqUyv1vjba8NBKwcQtLowFQhM\r\nbrYkHV1tcerK6+uztkUtb0lsoHcC2eGON/jgQfC+0WvT9oIJ4bms1V8P7vop\r\nwaCs+R8GSr4JY/hNiCq0fupit3iIi+gYsdA6Bm9dPf6RrFQmvgowst4ZeZ7y\r\nE42rTRw+ihrgYAd/SUyV71YQf5baOx7m+4JNSCzkvlMS5ja/RWIB64/m/pXf\r\nQzOR8It9VBQjEdDO8phEKlZn5iiB6+r/7r+ipLvpwl6zbXNGnvi3VIwGWhTA\r\nkA2oV+bSKPUipqaeA+8KPxXtl66Nve5J4G6R/CGLpD3K9iju4wR2mAGpr1Si\r\nQSaZ/w1vmNRBV/2HpgRZMFzxn5J1crqAFbEeXik4fGXl5I0zY6VztPlTzN5t\r\nzEym9x4LgewxHf3hJTTDC/rnbCrRt+7S0td3rOl4owmnD2aY8YmSbBCTgasa\r\n6bOWpaLRuqY3HlsmtXq2c4j5tTgN4xrKHCMpz4tyJHhZdBZaLCPoW5GyTHKh\r\nkWHcCTW12MaDwfCXP9uPlY45jXD8eO886Og=\r\n=Agmo\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"a5c3fe53e3ec061bd8d812c51d3ac831a6dc89f2","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.101_1648688359993_0.0768400883028606","host":"s3://npm-registry-packages"}},"2.46.102":{"name":"@apollosproject/ui-analytics","version":"2.46.102","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.102","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"87fbcdf218fa19eaf518d7eb79a73fe9e64e8a5c","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.102.tgz","fileCount":18,"integrity":"sha512-NIpkU8LTwEf7qTL50rgTjTTopoYNpV5pTb2ZfEJwy8FtOniB//7y1gNm7JmCYFxwHruqPxj40YTL3B+xghWUCA==","signatures":[{"sig":"MEUCIDxycspL+V3FfQPPiX+Y6DfoMbZca1xegQ4pGnsB+7eTAiEAmwtmUv72iJNMhIBPGPTnI/decdF9ic5fOo/dKa/Oh+8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70652,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRP3HACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqznQ/+PHzEQQpUsJE5ihy3m0oAWLcgMHJRyqAyApeD7WOW5SQ59Xd0\r\nAON5OtyhnX6xc+qOWhqtUKwdSJipJ39nodnGqbMzHvfE0du3gRfIU5/qzOSJ\r\nNia8DbIUg7LQM/Kl2xSGmI2ihuRu+uqyQXHWvVLTwk56Gc/HH6bSO+KZDtX3\r\nZzWXWNeOrWPVFs75J4NTJGkPVsRq9ue0aRieBKKlr3R65PNOgXYMq2t64SMI\r\nvNz8YGKcYMsdlIuz7yfr3QIPqnt7TMCtcvNZwlaoGcDoQC1SjZ0pUOvVDsSE\r\njjVHj0x3oojJGJvqiQYL/56YHVrSsKXS2nJxny8kzWsDiqTHGkIB7iVlehEc\r\n2ujN7pgdrqkvSALlxuodEueS2xfNN+aNeiscCGZ0OeJxeml3xDdoH+lkz86q\r\n7PcejmqMhjTR3hHPaxUhppHCTKBiTdkCP90Na2kacxBmFXUWuIVP9tesA1sh\r\nN+i22oAcajyxPp9CgXgMRHQyAXiHO5OaikBbAntXBlyJH10QgIttkMhfYKEe\r\nEb+hjmOExU69LzZv+4hNEeTYKlimchzcvo3a4s4Cl7g3vg86aPRKHlEAcvMK\r\n/nmradpra/HojWinbl+lqIpoedVqz2d/RCFPYraaJwDiGyOITtwV41o/Xlob\r\ngxKtmCJnm+GYX2mDyNGqFzAMyxdTYAVKC1I=\r\n=F07K\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"c617d908069d063ba38367e10688a9a4923c5d12","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.102_1648688583061_0.011432256832178078","host":"s3://npm-registry-packages"}},"2.46.103":{"name":"@apollosproject/ui-analytics","version":"2.46.103","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.103","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"dcf89472087e39a05e8f5f1ca6261b059d259a0d","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.103.tgz","fileCount":18,"integrity":"sha512-DW+9V42KcogQULaDjibeiJYiVdUvWoEdygloDEkRHyevtOm57uHqgu4jkHV/KqoAkmIASjGNYkY1zYumzXffXA==","signatures":[{"sig":"MEUCIQD/5A0vyxWDCZLCzpi/UW8ZwkpNU6o4Jhh6iPBvb+i5+gIgFWq7UYhOxG6EdWqmVqikOoiuNmhkUKtEo/CPuY+zYvE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRP54ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrQ9RAAnrWJJdxE/ixgZlehviIq7T1sojJdqxXiiOrPKlotr96gIXVs\r\n4aKmE1axRLTpk6uBQ3jGW18FbUCsaT07eqoKGsWoLqj9riWJ7zfBYBQd7T44\r\nshcdotoLyvUwDHNUVnUlDRVvk7Ak0pFuOUqhvlNv9Zc/wfN/Kp0JQn6UAHGu\r\nGAL7EwCOny+JEWMXVjJLU77/WLAdii1vfDCgupxe/p0NR/mI2E04zXmZTbp/\r\n/TJ/Cgm2l93VKXPztrK/OQSyk+Hf9sIM9HYCjevoj2Dwt6S4GTzY215DRZkN\r\n7TQ4Xc34TqSWRNit7VB/Hs8BZE5bHfsN3o9A+JCrjNtt4lISG+PX+T32j2TR\r\nub4KBlffqn1dFrS1LQhbO1H/2CwoYvv58sALYbtXxE6tA4yvTH6pqPWx25Mu\r\ng3xT1W494DzdCKNO32YQXgKYTqfNif/lW1mvOjlNgeVBWb6r9/6uufrwg8Ew\r\nlZ4uQCI+wspFiRDgQjuTUvlMMwbQm6nTpsBUe+XKGA7aDzSnjaNnY8eJ0Fge\r\nYbcS8Va4MQInZ4XG+jVFU8EXxmgLuv2QvJTxjvkzwP++GMf98uUrXqZS75om\r\nPZVNIQbnQbRK3wpyzGmuutsOaPwk0FX7MBJPE1tSADCc8rSjZDNs2XIHW4Tu\r\nrA2QZ6meLjieMjkSzJKNboKZvuIV55d1xEs=\r\n=q/k4\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"56d0e57e574d027a8446b1e783db535338121197","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.103_1648688760129_0.33454596948531967","host":"s3://npm-registry-packages"}},"2.46.104":{"name":"@apollosproject/ui-analytics","version":"2.46.104","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.104","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"dbe0b5991b76e62b73fbcf04e7212c608a396c90","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.104.tgz","fileCount":18,"integrity":"sha512-DgPmJLY9kgDyC409Q+IaGzsFuDJdTBrKfTy4jEnIZ+6P+i8sN1dp77++7eb2Rmdr8DnqBAUewjwjg2T0UgSvxA==","signatures":[{"sig":"MEUCIQDgvYjqqkTb5CcWUc1GgtjWuFnOKABJvIOI4WBqfU4ECQIgdfv31j+Q9bQhiDmhygJwH9EtZTBorCs4uyEG/d9oRQc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71014,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRP9SACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr4/g/+N6Cd4y9fWEILusJkqj4SFpucYyvIcLjHSMO2GFN+SUv3tFe9\r\naEpbaN4ZsX7L7txla39wxHi7XgKRWvuy46ZABhc0XfUCScr51P4EtHA5gdsZ\r\nHmexqugMyYFvTyzFXWUDXKEQbMc8jM066Dpgsxvh6mAdaS6ag13L2N71aRk/\r\njV69gk+vPlLjk6ixnNHCYtedt8ABVi7UMONMKUOq0dSTpXRv+hq1VHKvDRJz\r\nBkZ5V3UIDZI8Iw7DXLqKkcJqXNcroC9UWtrAKneWPhkigWuizzKGspmNyTaP\r\nzf/49BY0rsbA2ZL5KwF23shjWKujkpCxNh8yekt99aa79AzonhqSPoA7WZqM\r\ncCy89jccb7Oqg0ymT5TQDmR44GDUiz2/pU0QM5IsLKQPGy6mwqi7OhTh5HuU\r\nwR59f0S+XRvCgSVB0Q4Rioswcj13XUnTUdL701JOT3u1Mky9OQmuZD0Umzya\r\nCOYAbdI9b0qgQYHyJ8Xu+aBDkpKRoj1Esho/e3V5PQ1LgpU6dducSNmk+rUZ\r\n5CoxX7L6gr46jpL+AKLoMgDflKfV9bXa4JsYXOrmVAD838WaIhPpQjYV7hCl\r\nCU7KpTAEWeoYiAb4yL9SMjIbWi2Mzakc3KqAXiKmlVgqx8kuF7hg8WnyM/jm\r\nNOc9inqG4eH1zPbVS7aVzHW/WE/x/EQn2d4=\r\n=xpow\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"127746c89f0da806ef5337b43496e09c882e5cb9","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.104_1648688978331_0.2072921056525887","host":"s3://npm-registry-packages"}},"2.46.105":{"name":"@apollosproject/ui-analytics","version":"2.46.105","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.105","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"9e26442d74864da6532b76747d3fd946e7a08d5c","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.105.tgz","fileCount":18,"integrity":"sha512-0q0JFBEcksiyvuGPOUpLwdF98nM9fRtL3JpP3l2QzjILZfhjFxuL9Ili58A9pKx9jSnDtqVJe+QuauI6M8vujg==","signatures":[{"sig":"MEUCIF8WHVGiw+ZnkvK9zvA/r2gfXUMLXcOn0xl4YHc1fVDPAiEAyhtKwXn4Fv14ZcZC1k31lNUrJRKiiHSQCq1fnaaU7VE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71195,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRQAcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqlcA//fnVBX6u0kyt+OXUTBXZ0B7aYrvo6nxtBc5I5ai4IfZVg7vuk\r\nf68OY8WGJXtDoHtkXdKcz+Uy4ZZn8JcNPppknEh37OfPSJ35GTUJlAEViFRd\r\nmDuVURjZDOW8VBS/72PojQOkDKaXWN4u/lvKdoDp2AULHhSpl2oHV1w20rSn\r\nOr590tMgI9upIJAHhdrRjp6rnvsIzc+u1+40SDrurVf29AUgq+VXY9w4guvH\r\nVUDJasDsfyfoOkmQZyGSjRpIS9vvfxXx2VilOgXr9IGo9eBtckrZ7KKDEGZA\r\n09OFtNv+/xI1lQvK16TlOr4b5A4tIuF7MnQyb5kCEWoMx0HkwrVu3MReINZ/\r\n3qOvqm0rkAf79XsQNdhzHDY47AKcX0Cbn/yyea62TbDzaC2skm6CLc+pGhzM\r\nTYp6eWiVHMsj1TYzaWKvv0+2BFpZ9zJKaeBXLMe+GviiksAT+dQBVkb2oEih\r\nIiFmexXSrd+/o2MdX3UuPQYuUaMGEA+r6L5/4GixrbE+9YHuVGgomphH39CF\r\nUXkcRxzVYcayxzfY5ZZmtSgivmZlGZaADc7Ma2lD1oXgG4BGTJb67FtHvXUx\r\nertylGSxCaW6Ya1EjGtDa8geiXcTF7ekhNwAas1hFTD5E4voCyyi5th/Of+O\r\nsE9OR+oYvHEGUuSwIhkZrSiFrVlzBPAAHUE=\r\n=mA1L\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"725483cc961f97bd88da5304cdcb3c6bb6fe5802","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.105_1648689180742_0.15519913067905255","host":"s3://npm-registry-packages"}},"2.46.106":{"name":"@apollosproject/ui-analytics","version":"2.46.106","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.106","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"e9148a6730f8634a8f33c6768f3fd90ff5ed21d2","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.106.tgz","fileCount":18,"integrity":"sha512-bS8THoyrr98GZD11OMl5dk82iLoEJyhaUrkl1fmuQtu553mQnndZtqIdP2BFFDNa0FvP20zgG2gRxYbvLFDKgg==","signatures":[{"sig":"MEQCIBsuTXMkcQ2eNSAtbA5lVkBVHN2KPZ8z3BEOH4PY/EPSAiBNovjLV81JfW1ReJY7cx77/cCjH7Ep7GR/VIK+RZX1Cw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71376,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRQD0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrmng/+K8o28MHzikYrHRpUg0L4dMhreYdVQfZH0RfuIUAu8j0q1Ve+\r\nOVKaov0HtZ43MvRripzzkys1PnRXVdhZTuTMor+6SjMevdk/Dc/lE1cQUpR2\r\n26egaWQ2LczYn+8TfBBb221ZgAjMiIECqLk7Tl0Q47pk5bqvAKTYDZ5n+C+6\r\nuYw1hJhSKkc5l3m3WguGFebloSjxwn2hvIH9hklsKO4ZUQsn71VaeYEju0T+\r\nbTckOWH52N0GebanA0t0f2QMrcS4hOJFYk5LBZH5za6RZadf2czcsa/dxYpu\r\nzML9Sbif4T85nM4A2fkV7wRkyqfvxicwq7zvIr3iHrcTvwBxgHl++Mfc/2D/\r\n1p/qSyDKe/yyOmzoC4nNPY2Ghdi7I8P545K9jkYflRZ5WtgxLJxGtNQBYtAN\r\nndYULyhWSFVnTmvKxff3f/9GFeKltUcFqpSlO1rZ894R62udsPQVrmsWTsFs\r\nxRGoR9XilrGz+y+ntbVqwZ/+kaao6QgEwUdQDjEFa9pT0gQz31fh/Bf+JSfA\r\n6hVTM+nXJVsmdW69mvk5vxBPYsoH712RsFVed03K1l6WjDeidohZnkpzAqKg\r\nHy411SwKes1El7/hARxM3epe6awvX83Agrc4hwGf8yPVz9plbDvmuEtcFow2\r\n09LVUtGkF4SvRIGannrH26z2Hr1Ba9hLSqU=\r\n=9ddb\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"ff681a492e28ca04557e77e88ef18281bcfc6b68","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.106_1648689395942_0.6991054088983972","host":"s3://npm-registry-packages"}},"2.46.107":{"name":"@apollosproject/ui-analytics","version":"2.46.107","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.107","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"a42a33317e514c684f35f7b41de384c0912855f6","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.107.tgz","fileCount":18,"integrity":"sha512-a1kj1K99ly56H30hVMF1/uhfek80unhm/9L0d/1AavGBH+IftfYh589MVJ20jaOVqcQIlndhaFGaxvPSLSKppQ==","signatures":[{"sig":"MEYCIQDiGlOEcuca12Yt2efZl8WCpHYBJmXOjizd3krCNvvHdAIhAO1aKgcQDlOdKhs5iP8JuB9bmdS21F4nKRjamVodNnuo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71557,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRQG2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpF7Q/+KTRwaYwWSpMFh0WgBxaWO6Ai40vizuzYbQiwBSMHB4ytSgqG\r\nZgyFLYNHlM5DxNXksTl5GywL9PXt0qtqhk1kVgDCNEKRfaxCZZu6bfAFwGJN\r\nI/I+mQRZr1LB9EgFCGvWZmQbhS8oy7qKz7hFdtmBoJ8CBn7CAkm+PGA2Y/Vq\r\n/pA5Azmm7F42fTSXJcW6yqU/lYa6zOyPiS7DqA0LHTUKQuFVQz8bnt77nNOE\r\nRILkYT6arrK1oHQL+dKhIo6Rg1L+PrWLEZeUoNwd7JIqnN9yPuiya1Yfe8vh\r\nkZ1WV9sgdY3NV7ijx8LKca2LMjr0NP2sMvlGoIQFeoPuTYF2c5pfFgCzd5Dd\r\nLlehtP6BYNpsvpzgt7+wcBv/g6jZYn5r1SHhV8L3FVloZdf716b/j4JzIL3T\r\n15fbpNsfgCDNKukskWPlib8npJISmgSgYMdzB8hb2ZTzKcAVYmu/QfNq2Mnx\r\nba/DPvMZToVFfwxQn7FTWFTd2g7TVR7uavmo9k8DFv998aKnabBNswyI/RlW\r\ncLyHQgayUHF4rSDM19zn9YLHepfKhJtJSTmbbgHDmpRQgsCymM+jeN9pA56f\r\ncqPjXCBAbQzNF0/ILHWJP6OR/QSS6jsBBKYOm+O8VEmno//Bze+H4zZRSPJQ\r\nanoespolOgLvOFYpbGz9+Dxw0JN5F+ZLUeI=\r\n=Hn20\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"a083c6c8b8b42a057b722bbbdf420f487fbae85d","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.107_1648689590032_0.4026070827929362","host":"s3://npm-registry-packages"}},"2.46.108":{"name":"@apollosproject/ui-analytics","version":"2.46.108","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.108","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"beb4139419042a3039353032c1826c6bc9dbbf9a","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.108.tgz","fileCount":18,"integrity":"sha512-0GMjlWW27XJHmLo0nUIp1fxg9u3NNG6deLirNELENiszU2idZjbL65PqcJddbTpVfRN8rrLjbHXLMw8uNbgyog==","signatures":[{"sig":"MEUCIFlMGvQuBLPtkPNu6crnlbS05nhvm70NWcAusndE6/mhAiEA+t1wIQfvLfLXYwoRkeipPUE28XPYpZ08Uy0MzQDhFN8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71738,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRQJtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrbhg//UN4iLo30IQlJFIrhEhpyHpA4XAeYE81MSt2d9E9ZcvwZDJ4a\r\nJKW8rDbMuZCIPfzyE8Qu5gvoovD2mc0yx/hPxnS9KthhhbjZGXGa587meur2\r\ncj+mvQiPznQ99pjFaKwSTa05gL5nHCgKYmUWxr8x0wcWqsCPnnWqOQKjqzM3\r\ncOmUQcZA6k5qgGsToikXlG20FYxQMG9bMkRgCAuBmH2/Pb46l5Eq+y3nne+y\r\nrHSalbu1oTViqlgU3HJrNnWAAzjtf96Tu4haasz0/yrMdwh83jTazYYlaALK\r\nibv5x4canJL99ukNUWQGvtfVUk6PbsSdqDvt6rUFsSK50XQoR/jYjaz/1nci\r\nPCfMIciN3AVtgxUz+4Tfi4aZXw4wQWpvvKBhXFg8Tfzc24CYo/fQFjmrfj4g\r\nMlbOM+FzeoSVuVP58/Ntqq+PyawAzBuggiZ+6AuZupEdO/xoKcmRBG0QU4op\r\nd/R9fBOokH91wvKyBcFCC/eiWjHigLTDYJvbEbq/eVlP/TDDBbXY/Yo3dRpz\r\nIXWWDIMzOklK3YAZ9JPoj8HEHayQut8qG64RlSUvy2YlizDIWNcpwG8SIdPU\r\noNus7lCqgkkJueXuyS8NFFZFeTz5bxHSyUghElOReXDC5LSrjeFGtvN7mV9l\r\nEG8i07mw5F0z13Kxd19aCF1SPig02Bu02F4=\r\n=7ph1\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"3fee7a66e777ddc0497f9e0ce651872969ec60a4","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.108_1648689773693_0.33205061294759175","host":"s3://npm-registry-packages"}},"2.46.109":{"name":"@apollosproject/ui-analytics","version":"2.46.109","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.109","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"df6d50584f1d7c22102970bd322d957de1a62b14","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.109.tgz","fileCount":18,"integrity":"sha512-ch0sdQjCvU3IwCtbSckFJnsi/JQVEKi+rc97sXM5SNeLLw2LmHRnE1ThDoG0kKHNc9GfwZcWnLPGOEgTNrk0nA==","signatures":[{"sig":"MEYCIQCQGApK23Rl5sQZWllrPZAL2BGogt6Tg++LFLBvnJd8PgIhAJM/5KA188WyT/fbywbnbz7ftYvp2w1vyCaIXu/cGfvJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71919,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRQM1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrSag/+MYG7IZSEidppxWtxDGIjfykHXAsu+TUxH/FUcBAy1cEJQAaM\r\nx9biN2f4h9+HOCJFs/l0nTb8JdadPzBuXOXtoxjlFmg6/lhH2fpYwJ0Wa9y1\r\n66E5mEuc4Vd0V4uTz4CT61xauEUB4hgcEljWRP3pAHKeYQcWYe5E0VmjPjLY\r\nKY10aQZwYc+sbvjIf2FfIlbuyA+uReMvwUhmpz3W47cfJ2eZm04WplJAhDSm\r\nBSwGptHk8k0DIF1czrkR26r8FBYLKfi9T5ivSO2gJ7MKri2sKilG9UwSsPRc\r\nOTiC9Ndu6HBkv0en9WZwmCsJ3nxB0Yb4aQhyUG1mz/lvg92Rm1hVoo8tmBGq\r\n2X0UqfyFSnI95wCDjMHUWosBQquHvkJ+ZbP8dLksKZqoJhGOzplKuwNLzWU7\r\nxsMvULpYoGnT6xTScADWxf3HcAaG6sn4otnLSlCjfQZymblei8Bjf9hb3HbG\r\nH53SpOLY3fAHOR4E01+H9pGWSuKY/0MRaffCqaeTs9qm6P6qoHdFzlS8WOMx\r\neO0q9Kox0nTrSCfsD4tqFwxaiHdlkNn6eKgBwe2zfBbWdbmwdQcCF+2DiQdQ\r\nIeCtUF5f90RGwI1W+rb7YiHY+t1qMq6fKR/0Dy04rqJBNw9mD/ZMERhtcOEm\r\nJnjxefw3XLQfI/hUGkT40OjCEv0LC2+wBf4=\r\n=8g40\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"c7b98ca1b30d6105d8ea394a36403089e94d3fa3","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.109_1648689973012_0.9311461079131751","host":"s3://npm-registry-packages"}},"2.46.110":{"name":"@apollosproject/ui-analytics","version":"2.46.110","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.110","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"f28c72c2c904112966b841403e049428e3eee7fa","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.110.tgz","fileCount":18,"integrity":"sha512-uMX/SZ9mtfOWXGp8Jx5wvmiWVzc9sjQm7zqv3Wjhb+dSXjkcHD8wwAd9RYR44zyiprayNfub4ARMRd/9T0ZcjA==","signatures":[{"sig":"MEUCIHDFwZKM0P3XCARkH7EYQkpeyV0tNW/Z2AwxhCLAp7xgAiEAry8H1C8FG95y1Htnl1PxXi+yYFgkuai9/0jgyTWoY4Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72100,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRQP1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmprJg/9GgJV2GQjZadqFUY7kiMbQGbu4zqeAITz6mDarfZChMYak9YC\r\naKZcLenjW12ENttscj6Bcw/mwabPGlX3Hg6BUEmu5NnIB2kUstG743lZh1dd\r\nsmZe6bHN8keqtIuAiOKW63pVeZLLrWAS1V/EFOB3uZCPybEFMfk4/F9Jliwk\r\nvJfJApH2nmo7OzdJv+1AuT6Pr1zcrSLyMfvZfTxTqjJsNlDw8lObZEkrXq2q\r\n55xYP5yXD1A9/v+6tDOwd2KXLC+dR63JWk1WP03BZ8NqnUQ6KDxZglTS1tyZ\r\nIELH+mjhycOVJjqNkV9ToaG0hna63Yw0zBUDcfHJQnLsn3LjiCyglEKfxXso\r\nLDLKtkhGmLP+gKdDIoTwWKOXloa65wTZ+53widvbjV5wILPYb4T3H5N0MBGO\r\nl42Od8DGbwZdVBNlIBZXavMLM4LdsB/SRhz0+63cQEZln55mn8EfXjzber87\r\nBltlVoYFyY211Jim/VvOeTKz7oscuv4y0u4wgYDwtgD76cD7NzYF5aCQk9WC\r\ntz61/5Apm3gy1hULkvIKtqbOlxHtHmkAZXEA4R+4qI/z6P+7sFhBrpXldSZz\r\neU45N11C3N9EKLmJEOlpuBeFJxeC13YN/Nem3mGXHOUCNQut34br/JlBky5A\r\nlHHG4jv3vzqMExOdNIFENdYnuUi5kPPION4=\r\n=vN20\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"56a3be402b4b26ec1deb29ba99d7392719b2a6cc","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.110_1648690165235_0.3404981550529427","host":"s3://npm-registry-packages"}},"2.46.111":{"name":"@apollosproject/ui-analytics","version":"2.46.111","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.111","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"731cca35e8ad3648ec75047e79ce8e718868661b","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.111.tgz","fileCount":18,"integrity":"sha512-EFhGu93KZyseUtX/V1Kl3ZPu/ZoLJAbrv+tXF72dNjnRwnJLTdxr9IQtt8Y8+IlwCVzFyQ7am1xjW/pkP/FUnQ==","signatures":[{"sig":"MEQCIA2L6qizBbmtdeZTY8jjMcTnCBonQlUu8L5tFp1R+nW0AiAuyGgQ/b6/mcZ19fQ1cWtCXJg33OxYLy+WPG84ZanIqA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72281,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRQSkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqj/A/+JpyB9as+km2RSZMk5TsyFKc/eSxANlMhs6Sx97ltN0Xf+zv5\r\nC5szELWePo/WQs2yValCrmxeP0ZA4FGKqoerjwK7L3mbuu21hiNECZlpxiT1\r\n3uWq+VMgs+Do5XduWCv2c6hNmayvyH5rUJ6JhTjO8Oi0dv4ZxjiOFP3uDRy+\r\nYwYCe2XMuplkqz0kkjF6+SrKuUPS72Vug9uRw9SILYqdz2gLRljYIizxOs6v\r\nyiUUtk5jox8fHMqgq69oTNH0Vxl5bVSsIfIF2yjf29iOfbgecr+rudYEWJ3A\r\njCNZHSk9zU3wVvQ+2bn1ML2Zyq6561TajZvGJ8pT4bdJUMPxg/QYKAo3k+H3\r\nYXTD0W+MCc8YcemVRF2preu2Jyqnk10FzyEoYPeEFmT2CZ8kTrwW95L+Hs+u\r\nhQ17ks5KccGONYQxCVj18rw6IJr9o2baGQTqA3FepTq6S4uKOxnIVEs3bspD\r\nxZ6OcHoGilyQFy5DSAtrclMc1dc4Ihd7N2LPUQQSBQCTb7Zz3JmsUwKzxTlU\r\nLp/Me+8J6ZuAV+KXr7R6ooA0WmjWzH9J2DS7Z4+O5vPis2K+vQwetNvWx6Mi\r\nGRdXRR5s2o41AbuOqpwpbfuuTAzEVwBdjxEQcqEp4kUF+jhudBkkXCzPjLBY\r\nuS8kKQ7nI4ZuC9j2IVkd3+ltkZwgN8hRIjw=\r\n=umf+\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"8566f39c943929f508c0ddc0820a0ec611662312","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.111_1648690340747_0.9485228278645907","host":"s3://npm-registry-packages"}},"2.46.112":{"name":"@apollosproject/ui-analytics","version":"2.46.112","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.112","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"184ea591a4b53babfd5fd08a69e2515e27841f0f","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.112.tgz","fileCount":18,"integrity":"sha512-A3SEcl3mBKrj+8oaRKv5JUPe8WU9tc+zSbadFLg9nf3U0ZyB1scooLL5N5JG8z0xhYZ35EzNjmUQkqIxbiH7xw==","signatures":[{"sig":"MEUCIQCFQeKIeYr3LNMSqm6Toah382C8he3DzXDZGOoJE/fbywIgXqWxCahFT7KgsHb03S8kCVlI27fB+7kowJpdljsM/IA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72462,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRQWJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrhpA//Q/cwHYBc4OnIa3fd7n1plZtYfeXjo1aT1nNxBmpohNQgtsb2\r\nWrlbYS+FtyZrjAS6RaqGa7sLwKilo8/D6BB6C4DNPfdgyXKJRvqJ5tDOGPib\r\nlJ5bqpHvOrNI13NBhT1Om1p5Ok4mmGixynMt6qJJG+KFAnv8rf/y6hiP6sgp\r\neahvmorx9UHhzIQms6ETvANwodQY3fjeSQ69jrSuy9WbFbUfEcuPhqUeM4vU\r\nx30scVCtlw6+bxJmGuEIJINTcXQTt572gHb0sJI3umTBvg8030Q7wv8mAAoJ\r\nuFEljLPg+6bZ0Bo+0444vcPrRH2gv6zbLCO0amR/dq5igIBvo3sjaIy3AjUl\r\nRnEmeFjkDfprrLsLalsm4m6xQYOIlRJpM8DuROS3C1oQ/x0K5yE7fgVenMU4\r\n8alk1kBcIhFh1zs/Y+FLmX2r3wrFNT1JPQ3K7xexanhvTyg9RhkqUWn6i1aj\r\n21xLRsAYZ0L+gd0Ct3SMwfsK846As0wqpqjMS+IuWW4wWWpLQ9wk0pm5XktK\r\nMEKk9azjX4T7egVdrXAqSQ2BXhvUlyOOtMunN0tUx5lS+Nz5FcQKbPJuqfAu\r\nhGWxyE3hO+32TOoy3c84CN0XQNlHbugeK/6pyox9sQiaSnEJZiAZvE8eokCr\r\nWXq/D86S/MXrelTgwXvji2ZBnaffoJ85WO8=\r\n=A4mE\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"37e16e4d639ed40fc26b589a6116391116cc227a","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.112_1648690569252_0.4237041175486975","host":"s3://npm-registry-packages"}},"2.46.113":{"name":"@apollosproject/ui-analytics","version":"2.46.113","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.113","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"1878b81f3945eaffc8a6d7d66fc5f89968e789c7","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.113.tgz","fileCount":18,"integrity":"sha512-OTRZsFyjMimRFHQwp2tA0BIPldcm+Fk2LnmPTVgxhyEncfhUN2UIpHuLtymQjt7btPzFmp0nSLl2SbWh4ZlyPQ==","signatures":[{"sig":"MEYCIQDaEvde/3qWjITtWRXxAyLcDY858MBF3ly6pqmAt5rFiQIhAOfbwdvqxnhi+QKlgT5aAMAW+Ycp5/n1mNzliL5XCvta","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72643,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRQZTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoVFg//SSVvqZ1nUjWY5j8rITqOo/M2P2jQ3Nfu9YxzQC/QM5ihpDSf\r\nzcaS1sVz4hRqbzTKOgM+++441Z29GvhGvCfdjeTdq2UZulwAbtwwBR1JaXxb\r\n3/ZUTv4YhAywGuoxcCkOGwt6IYuhI0GoQeePwmAJzeZegfbEDars+8PWCYuB\r\nEE0T0ktICUKSgps58e5vfPSQrBtVvAyNlngeg2ty55jyRUNdTlu1RNaTp2oC\r\nDWZNT/Wiq/nIlp7ZzfuRzho1bvLFkuK/r+BeYzOVJHrooxyDnbGV69iWaLvm\r\nUWwt9FOqjXePo6WX2Ai1H61cOvpJT2KOoTV41AVZ6+1AlSxvX8Q29Q1GMc+h\r\nbDpZqnj+8P5uc/llpl4hGkCHYuBTDwCfHFtE7sq9G0CLEmsyawx3qLSPjGod\r\nuaMnSeeepXbubBVfobopbm3G0/szOiqRUuSzrTqnwCPe1f4CQPCkVvmXYNrS\r\nAB4q3+TSSczDO9xX6diAyag4IvvWo5VKQJVspSKTerteGHX//ltyWrjCrCtX\r\n+pNe6mbjXDzfM5sEncQyXvk+Pn1CuHqjSwVVLNJ+avWDfDfq2MK53/iWeuaU\r\nVOfQOkj/UFgDw3dGnQw1dkyQqGxEQbQlbWFgXRPzTVwR08mTI8D3jut9KqsK\r\n0GmU6VyXvI9C0FceaAZ+G716rL17szQizwQ=\r\n=FF9J\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"835aa1905fb50ed13adeb263be574728c1ae004f","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.113_1648690770831_0.9214003899464092","host":"s3://npm-registry-packages"}},"2.46.114":{"name":"@apollosproject/ui-analytics","version":"2.46.114","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.114","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"9921ca9be0256e151ade6af60445bff1b8ee769b","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.114.tgz","fileCount":18,"integrity":"sha512-UxU2VE2lRs8YWNM2M9LZgxYGj07kAHRXe+FiE7577qrx4FqTKhqAbVZ9kFtIiZvkooCOK7XnplPnQUYudjHgTA==","signatures":[{"sig":"MEQCIDWA8b2RzF576b2a38W2j6xJQCO4/yt1uWXJty5l+0Y+AiBVBUDGDRwjVVapiLUBcFpkqv0QRp4+CzAJ8wyMqRDWxQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72824,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRQbtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqtXQ/+N8nNFWl/2MJMmYOqkRf133yhN0aJBf6i3cYakm0y3o1OE0ot\r\nVUkkHwrQaT1Xel/+vWovnFgOim58z01dMIuoQ5ZNRIA1Eh8s/qHsizOGfq0d\r\nmpufBdXRZTr0nTRNzHaCQRbHbT+LjQ1bjmNaq+urLhmQ1zX889+QpA3ANw7m\r\nqWZ9hZsEFNbPLFp/Px2bXE7Igvz5Epunvv5bqjFZkTkYzmKy+Pb7JQJformO\r\nFb5PaqBkZQHJ/dQ4HS0HUMAgYqF9CQdVbJ37cnfuilPv72LiRqGcTO3tSSTs\r\nu1Ab1rMWN5ww1BCMHTnbPYUExZhCzShMikGVIH+yrVALJdDpzKhX3BZnqH6g\r\nyovpxWdv4xqyhds8EkSSGIgT+I4v/Zn2XcWMo5+w9EdyG+URthbXj8dM/2Wi\r\nSJeqV1zchyJFc3mqDIbPTWVe4rrJNdAmnyDZ3VrBjEuyzEkH7wGNYsNm2IIg\r\n7XfroekT3RsVt3iHeYS5HAcPIN7nypPsr/ai0y2Sz9Cvg0cajL+PNRW/wT6v\r\nDzgCFviTnQsekzM/LE/msqc666jrgtzgiWsObDQAFph66vKzMh8av1OlbCXy\r\naq8QT0zUwVT5SIpoIwHuOV4qpjmLu9Wax6YJJTE4y/2cKDnBkn3MZ/vdDFAm\r\nRXVrQUAtae5n5tMMDKIsJXO+K798ZYyBYG0=\r\n=5oNO\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"6779956ccc56a7aee839bc11468ed4532fa05628","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.114_1648690925528_0.016096208307984083","host":"s3://npm-registry-packages"}},"2.46.115":{"name":"@apollosproject/ui-analytics","version":"2.46.115","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.115","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"3d210ca44039599dcf5ba834ac8141f49a57749f","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.115.tgz","fileCount":18,"integrity":"sha512-SURzs9wJeRrcPLC+bmzZAjvoFDs4KIgzyagnmwuSL5DtDbR2NnX+eHutbVpKGqyGOaUfyJLsFMQX3p9+qcdnhQ==","signatures":[{"sig":"MEUCIQCKX+ti9/OOB3Vbcc04z//Xw2emqDrpTq/j450wp3ZCOgIgVJf5wQOrpmndm9SPG2XB8qwgbP3Af+wYzm7FaJgNo/0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73005,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRQfQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpqhQ/9EmgbQsdLsVOLyEsBX5ydvL0FORPBnvasNTHEaZ4GqPyrMyQF\r\ni1qBIb8re1aA1sASiY/R+LQcNl2zVHTCsPyukfiHqRuhBAcWk/sxdI9XC4sf\r\nWMLfJzxbZuruc/QcwH372GELGhqB65Ekuxyd4B+s1wCXjkXqOBn/w80bfFJS\r\nU/lGfLCT60k7LzsvHwEjNtEFidvtVXQRaBeR9wmQ5kLFd0hWAj+ED/NN5ll8\r\n6ae//bOcuwvyCKC0c32SxqtPJM4l5+qAy8s8jXZVeLXxYZwEJCE6JYfmoRW2\r\nHSXyNOp9Tm/hFt+38Tx1cnnp9dcysBqs1kChs4u3wwN9bXS12jvQuJ2N0FZe\r\nTc3rWAcSYkM4GIA6ghZ+lEBXURV5qTTu8BTqRylV0BfiY3hNUCo5ZWGWPttq\r\nj3cqtwejMP3bQbJB/OswK1RaD4s+S/ZmGLreEi0JdDe6S5V0S2Eg+3F95Ezs\r\nXmScQfu9icyToP3azAO2lDbHzEeu+lB+qBvQ2Tlpjc7IpJY+tc+UG86HK/2u\r\nJi+bKas/5nG2Hu14U9c6+Zvp1NGq5Sc7cAryltSAxf+O7+homsSAbg9zswsW\r\nYaQ+z/ZLHuw5SxQk7aFqAumSok0y8/NF2AbN4qygWtjC2kFcMZnQHQbVe9kY\r\n6D59uLd+Lh//t3GTM81EJupz0s5dQqZ9zjE=\r\n=o9dz\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"8f57a64938aef605d5369fb64e698e4c1b09a97c","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.115_1648691152477_0.23161292285694324","host":"s3://npm-registry-packages"}},"2.46.116":{"name":"@apollosproject/ui-analytics","version":"2.46.116","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.116","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"77c6c5b40c68fc0b2c0c19b971a6e92816a94bdc","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.116.tgz","fileCount":18,"integrity":"sha512-pBjJcSiQ9HgSah93765CxYHn68SaWA0U+cLfgfTtnPAGxL2suH3FsS5tD52iH8nfspSWRpns62HkT8MQquvoNA==","signatures":[{"sig":"MEUCIQCNf9342UJkFjRD0dnbR9nebv5d/Iw/U5vlwTvwEGWFSAIgd1QdN8SdaT1v2J19k5NbvheZEK8yQ4yc44YPVUDJ5K8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73186,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRQijACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrmNQ/+ObGLXnaIJZyQfwQrTH3/1pHswU4dKhdQL4GgvUE7/BZevFGF\r\nV/eatx00ueCwU5NGVgh7KNu8cEYsKoEjaEQ0H5K3PSSuqaVh/w+NoN46onVw\r\nbzsB23keOHiC4ccM1t0jeDDAv7lg587GXYbYGFgLq3/nARrMKhGCnK7WeV20\r\nfCFyeJLgyC+vnMs3yuPGAnIkBBtsmgz/ULFBiP8XleKBX1carv/hcC6SpAO5\r\nEcdUs+ypB4SVmP05lMbRhPqNKckBvBle8ygctLQxpaCNiJS+fNKoNLMmzzw4\r\nkr2EkzkmUHDuswRip9XNqgjJW46HJXGuN0xEjLT6q9xkNRn+/xhnm6gLy//l\r\nSpYxr87l5IKV7HWQYBiS3QOu6SvZNF2NA4xoWvIg8TIJoq9i64XWV7MVCVeZ\r\n6VEbERI4ILiOCYxff1tdlsOoLOA6PHpbbzDL6TWH/WUJk797oRogSMxr/ow1\r\nZAas4y/3zo3vZakm/SfJ14HRvjhKrRezbvMopRM2hoKT5gthXPA1RzhNqLEN\r\nJT5waLNjLOEyGmMAhBj393qqtfJowqRIksPU1eygJCwgoenad7oBQvdcUIae\r\ntfQ5UEc2y+GZVhxIfoNRRjln7+Z/ZKHjlane//PhAxhkXgCu/Rj2boLzLQ18\r\n0U/SYdJuDzcXjOoxgoMtqMxjHrQZXecyLpU=\r\n=9E+J\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"5c350ac88b59b1b0ca8f5e04e667e227411fc929","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.116_1648691363765_0.5412710272752814","host":"s3://npm-registry-packages"}},"2.46.117":{"name":"@apollosproject/ui-analytics","version":"2.46.117","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.117","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"16b328ce2a79c9532d750b110d03a687270754f1","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.117.tgz","fileCount":18,"integrity":"sha512-3PoveAYYYY8qepPMna2TZj0qpYaA0fc5DNOiaYXvzMery6OVv6tqsZxXd0zRb4DLKWCTDDOGP6kCO9A+ow0zeA==","signatures":[{"sig":"MEUCIQCvmkmCHI2GC8HbhXTURrxHb8A2mWwfWg6xyJK7EvY8EQIgGuOaA18uSNQzyS4hiuqcN9QDMF5AcGz9UJoEryUQw/Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73367,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRQmIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpuLA//aKdYwPLcUnsM/wBrMZxt5krUOlWfZQcgBlCoDAv3672UxNF1\r\nziMx++MJSumlG23UtrWQMPt+sWODMdfdhnxabvdvQNfggdUvCzHQl8jTHogI\r\nybNaBWH4bk88xu5tbAzCaN7XTQTFpwCTfYkr04XNEQLCHyQQ2U5UeprRuXag\r\nmXcXF7bAA/GMh5ro3nfO51J0/ftHT8wHOpgufieMbYVjfRB+hK0ZDrpf1cl8\r\n5PZ2C1FBLFZeJEvL3+ebU/akPg8zkDVmS3EAeefu+ScEf4omrsnid43E/iAu\r\nPTSQEGbS96HcquDr5QMP8DOk0pxWqV2E7kDEnQLmRajOohfNCPbahLOvgcvh\r\nCugCVh1UhhSxdGo/6KQtxkmdyCZ/bRWibhfixOK4Dle/X01BtO1uQhaOSgJF\r\nr66Q8GE/lhfoI9trwZMZNJ4EGW64euW0N3R4kCwBpSGI6M2Xmbd+QctKOGzJ\r\ncDvFp3l0lQq3ffgt1nMXRtwl79yZjoNiEN5cPVXIsl1swTPd+ftu539lsEV/\r\nOkvPtS4mop1YhY4YNHggdgunlN9EJo7lmssfnwnI0Orgi0dSccncqQrHqoKe\r\nNQ+ITTTnXs1OF69qWfGpyCosQoBWmU04wcXFD83P5us6E81+5X+ZgebB11US\r\n5/s0GFAZEgrmsWcUdN+UUjexrPoV7SJTdRc=\r\n=oqZo\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"f428b79ff9fd9eaa60211839d8b703ea360cad86","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.117_1648691591895_0.6559072138933661","host":"s3://npm-registry-packages"}},"2.46.118":{"name":"@apollosproject/ui-analytics","version":"2.46.118","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.118","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"134944732f03051ec52657a12261c6cd6cc69194","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.118.tgz","fileCount":18,"integrity":"sha512-h+8sKsjZAVtt6PEbzQWLEraKifruSZ1W+67fD8YlhdULpFuafiV/hOoiCpvNEk23wii2m6mYtCAANV4KpI0+sQ==","signatures":[{"sig":"MEQCIF6VTpsrZory9G9hB0MLaBTTP3BbflG4Dm69rP4rY++NAiBPQ6ivOxIn19z/zVrDrmi5sHDai74p5sdqUJW9tCPrWA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73548,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRQpUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmosAg//eSr7wc6R4LFzZE/0BlwUU/FNNCvnhjBq+BLmKJPffF1CVHla\r\npWVINW9/3m3iyEWLheL6wf5rzD3iZy7FsIiTgly5YtXpCgVHfOss9IHJpwF9\r\nJd9BKVyYOILh1qvCBzY61NgDixbcm2N2vCFRWuVi+NWFDk1FBhc+n4DVtZiz\r\n2R+QWi/dQNWXrSSOcHDTxxPrwvBpV5XYPSeqDUMQeWqNG78uotsT3SoW3pA4\r\nos8ab+O8Bw6jIjom6bhNfTs/YobwQKJ2hzXNsJTQf9k3xhg/3l42Qcjzasdt\r\nX8CMC2CDUunRPCAQ9fUcGd6E3M4JWDJOWigtEKZwpn1gQcWTvQCrbcO+s+CC\r\nQTPXAU3rAkYJSLhF8DS0iv0zAR+4GlmX82F6VQO4rGOHIwXeIGKCtqyyLRaN\r\nfKZIZ3zl4i517yKUZ65pbHrU6gpDF/c3nWv7ClJ6Av4SyORckOIE8QK/qjqi\r\niIHBDAhS2rgJ0ljyKQgBltCvQtvQGtr0VYksiiSp7oFiuFJoIsl68DOCp6l+\r\ngU4mWm20QMBO2BZNiIQHcdnRMxF0hOjogS3L1wUC+5AJJW3KS2iXmiLOv7vo\r\nWDomJaKpXlJzQ4cGrM0sSjORCXTrlM5VBNywjYwXUdGP/GZNlz506pkx/cBB\r\n5wDzSkv/bBmPWus1NJmTIwBMbxR0g4YAM3E=\r\n=yPRi\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"6514e11138e54c5a64c8f20b6d13b36bee6aefd9","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.118_1648691796200_0.07294894367952076","host":"s3://npm-registry-packages"}},"2.46.119":{"name":"@apollosproject/ui-analytics","version":"2.46.119","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.119","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"d46923ec7104555551313177ec2af22a5140469f","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.119.tgz","fileCount":18,"integrity":"sha512-n0i9vc+/BA9qjrmnTPKfkgTyEM/4UQ3zX/R4I3IZK/djiGFVbWuPPprLoxAlfKC7sug4sGE/ybDEAqVDvnY7Zw==","signatures":[{"sig":"MEQCIHOzAXvqg7zFhK3Mqc6Qbx7oBB4KhXS+g5eFO+IrOJHYAiARvQVa82Ho5mjnhnI4yOpcd0qkMtti49QZNFF2avscMg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRQsJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpcOQ/+ObhVSMtrjasc52IEI+l1xA+B5lygQ9RhEAlx0/y14JpTuoGK\r\nU37G2aPP+2ffPirl98nH9rO0mb6L42zF37dlu9DpyxUo/uxRMmU7oXbqpF7u\r\nVbDHsK/QjrOOlq/NkeR5eYBp1rrlbvx6DFDM0KoJQmpqWVykJi7r7m276tGM\r\nZRT55nZNuhkgSEBTK4YV9qg+dXwBiRGBFGqUc4AcYsqncQedJljp/yPSFKvV\r\nGiTT8Wi08qgU0ZY0j0taoHjYGJzjInXDjt4TsoXDOJmLKtoK0w+s3hVEqwNj\r\n7zUHh9FKGl4QiGNIhvMS+baBjT62cswPf1cRQQKfM7lN0tbXeGNymTtCG50V\r\nGKH6VTtcNDY0jZQ1Y411fpD7T7aEElrmiw5q2IlvZSuAkesx8X2aH5uCrmeD\r\nOae+E4ZFq29oZjBSnjnPvuXWs8Mu9NstJEto7Z/9a/K0qFiqCDfEzFMMSVOt\r\ngHA/hyyKmOvsFvGRCI6om1pHmrZ2VxJ1MooXkvy2qViWMI4gcqEWcPdzZMma\r\n4mPeN3XkQMi7qka/rSnLbo7Jc5bA+c+xUWRX7LQXIc3kv2Kp2rJUd75ZKydy\r\nICUaYbnWUWrMDnjOP/wHVjT3FjlGj7mSmwEcCS68g4bG8J7ZkaYaR70uWWFk\r\nfEl09ZNuPtSbSvJCoDXP1taDAFaetypUI38=\r\n=RgdG\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"e8e0b762260bfab1dc67021f1d90244a68e2ef82","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.119_1648691976958_0.6909363288670844","host":"s3://npm-registry-packages"}},"2.46.120":{"name":"@apollosproject/ui-analytics","version":"2.46.120","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.120","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"145464aec3dd12cc4d85b0fbf1c27282276ab80f","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.120.tgz","fileCount":18,"integrity":"sha512-3366tsw3G475mQgjh0aSmk8nbIjReXzpM6xGg/2vOoShfH1t7+P/TztKTJ3EXZlNVP+LYEg+j/SUcbQfqPr0KQ==","signatures":[{"sig":"MEYCIQCl85V5P7r60ZcGAmr3pX0/aSVs/XSp5r48kraorWY+qgIhALdHZkLv08Sbvd7WpnNebipzOJcBhtvyszT/CVvFDaYn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73910,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRQunACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZeRAAi+9PmphgKGvvQyUub9K/kJeplu31G7l9dWM2UWIwW8Tu45PO\r\nE9V7RVMpz1eQb4tWnPacpY644uJwd3v4nR2nkEPi8INB2m4rT1KnU7OqqKwr\r\nE30fOraAQWafksBCxEhoR6pqFoEH1dua67ho8Z6QsiwSc9+gMOJ3fW9nMl9i\r\nR38F//UIp3VKfs0wxAamzeFxH7TpKbqi+PVzj2C2zQ81NZaeDg6/8sKgtZFq\r\nUDFzgzuXeOEVde+2EuVRB1YBkvPhkN1OYw09pMsrfHaj8DheMM0Pajqgb0jW\r\nAHxrl89YIqPiNNtH8nH7Jc4zCPBzZQZYyT7Q+RsNLjQ/xb9ITgTOpZ9gKyPk\r\ncXqVR6jR3fBKfkyfD0t8huKq9JleDbv/lrsh4ucL8fJUkl/xVR9zcb8W+TN1\r\n88Vcs+dreuRXnw45yhWuwzzg62Gm4rbhLuSMsb+XFLJckX2gdGgDnat910eF\r\nEeQZJvCkcvdscwlKR4ynjArBzzX7HKug8VQKNNHWDlu7L8fS2orKQj4caYUH\r\nHRqZGAe1gxCfD6sVPzIhHgcU0IYrfo0Ld2X111kigaKqg6CJE7XhiP0Hh96w\r\n+z3UH/8eaQruPqJIRCVpobAAhiZfCDCZmfzNXQ6Zyfgki7FoTr5cK9pRpzlS\r\nAROtvSQJ0PlCDsaD9dvtJZa2AH2XY60CEgE=\r\n=O8+u\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"24ae043c8126b300f712f71f40ead46b634aee50","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.120_1648692135418_0.8410901093894569","host":"s3://npm-registry-packages"}},"2.46.121":{"name":"@apollosproject/ui-analytics","version":"2.46.121","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.121","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"e26befef95330b190a31df1c425cc0841d50758c","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.121.tgz","fileCount":18,"integrity":"sha512-nk8rq8mIFwdeXw0n8BlYDzu9Tko+VJPybL1wXJ6f88M9MJ8/qroAkbxkuNSaeFXkyTbCC0iWDlIzZlevFs9neg==","signatures":[{"sig":"MEUCIAk7+aPP+r89B7Cm9/fPORQYosGw+SX+qTO48iPfENHXAiEA+Hwh3FVU6I3Fs83B4WBA82VxfJGo45ueSBhfPzC2ees=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74091,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRQxQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpE7xAAgCEyTbY+YX9PlN0ztAVYCtla6Qf8Fnaa/0lJGD/IcJQ6KOLE\r\nsUgLBzl/YQlYSNT2Aavw4HGIDwHa2BGKlLR1NPQQEI/lSVgjSaqH37MrcOQv\r\n54TV7j8ACxzFtWzdqxpJdjh0Ys57Wyo0iGeZM5IeIrM8xeAhsBev/ersV9pb\r\neda8x3de3krPP6fmgRc2nW8uEQWKXuK8oUP/AUrlE5Q3VBJFRuAXf5ZX6Sv9\r\nn2kNma30shYRoywMv1l+9jY9peAc3Go4FZN4rqQcRvsrYEKnKQrIwmq+1FNt\r\nCJR+6ErWFUza71bpc/uLAFiD2K4ErFr/KrccsOX+6CMiweoIz3QoN/Oj9XkE\r\nikmCvjfNG5FN54o1PfddYHybc7AY3gB77AR+PezP7tJDE9C/wbnaFe2bYGGp\r\nK2QDNmsjr/1Zg8owjEWCDf3G2i7g+8bjQ3UrCGmVpDUfvJTkWwyz/K+nvmcJ\r\ndF8qX6L8BVKKDJuLE/cnW86cMv4G+o0diVSBekZ/q3qJRMSduDbiVp6UHI+O\r\nZhv6xstHAy/X/WLsofD1jfYV7eh7wUIO6mlvYebsItGiAfEQVoDR2jYtRl+9\r\nwYftYtaTsLm2AO/HswJjchMZaakHg9aeVjsWzFvXjNeqXaBn5haFVTIfk/xM\r\nWGaxjHqU3fPCMYUBjBWLtT7LXgHXpUAFYZg=\r\n=LOPh\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"157d311be52279e45f1683cbd96c68bdfb724de2","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.121_1648692304341_0.7692252746625889","host":"s3://npm-registry-packages"}},"2.46.122":{"name":"@apollosproject/ui-analytics","version":"2.46.122","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.122","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"be578dd6309ce37c4d71f0b36a94c35f39cd7082","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.122.tgz","fileCount":18,"integrity":"sha512-kijkzKyRaVPvEvSD1/aYhCr/xqFLuZPu863T2CCjdYbpsdBKU6IZ5hLhub22/4xlkTkDYiJcDRTcAjfVtw0d9w==","signatures":[{"sig":"MEUCIQDZUk91ON1SyXAbqnKUMj8HOELZ2MvKKmcKF/IRNbrKlQIgXvUB08RwhfVDdtuI0B18oiuHsgBUI71tDtJ+vgucIbg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74272,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRQz1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq0lBAAl4YuGXHInTjH9jpDPispM7lOplgEONF01gqszTp/GK3BFm9b\r\nZ2Dh6o4eFVAUbKG3LSaM8cDGTHBt+Tht+KsPprh7jZD+KaSHoPuvsLZttGGB\r\nN3EkaGhbIEEKXrrtqNd2kFdBx5CMeO9b8WIDnmQ0dZnN5aH5Lj+7JZM2FN5H\r\nQwfp9Qpsyy2KmRtvFE2LhWYht0wWho6vK3YF0VD3lHOgP4lMZFZrwe0rUnGy\r\n+EyW1Es+wJ0v/i62xFiv5ADHRqUbFDEeWbtV7LkOMtBchyNQ/+OEL5OzfPgY\r\ndg6YvRgKDtgQazT9bW+BuTdX70cbmh4yOXdpE/7IpF6ti031uD4w5kYOCvjF\r\nPGiXDqh1smlLHrKRtMD2Ai4ouGlqmUWZhhB4Of220bbGKABJEuPtF+7b/uHr\r\n9Rw+7srTu2r9y8q9p72FoNvFTkezahk4Z3eT17O/fFbVLesTDV8TDY8Rb3w/\r\nVD58kqOpI25OAx+zxZOhTTNeBbIu63uUYsClez5fowAWaouHjtHR5ktBMh5B\r\nLGGAYwKDRmkSxD8Ow/gjqk+SJJ6w+W4G24WBFvLQwiOG/Uz/enINjkxTXHGK\r\nG2Y3qzOVAqtc86XbUj6Th3IwTEAJ7FfXhiUd59/WpBqsAqyexz0gO4flLfAL\r\ntOcPcoCpHO6rfe5hDubf4fsdAiSiLDkzIws=\r\n=Z2dS\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"b2f789c85072330715ac09d2bd9b64aa22776569","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.122_1648692469301_0.7755270956290754","host":"s3://npm-registry-packages"}},"2.46.123":{"name":"@apollosproject/ui-analytics","version":"2.46.123","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.123","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"59d20dbf11cec60a846c3b9c47af8d100057ec06","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.123.tgz","fileCount":18,"integrity":"sha512-ctv2/YCuXJluG8LBTD1yLhKk0sPcct4sLxL3/riMWGd9eVvusneGAyYvphREYREsyZ9eZC8Qhbb8PlvS5QGetg==","signatures":[{"sig":"MEYCIQDjkJIDaRMINUGFuYVpvWkG/81exoscX7KY3g6pHb2kmgIhAJ4hneh2K3RaV0O+ZqkLjmWU6HxDoQBVA7D+fdnBDCrm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74453,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRQ2XACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrHpA//QZ6cvszaHHE8xyoHlTgCKfyXvCgLse/7ywXuOI3SuxxVIqv/\r\nqj7l1fy2W41t9/Cd1ItDyTHJiW1HFBBSNQ0tPRbcTTwxFb2gKvacTLRDTESz\r\na6jOgwX/VoQeZ4JUlTG/0OG0ajlOfBuvHv4sokYdUHOW8vImEWbGoKZUPcBl\r\nQ/3gxDr2rARyIejh4jROqVbElHNYDsZA+bBF39eiVjbATNf2Z6oTFOPqyeOj\r\nBNyDP/y4c+r0uikgJz+ak7YBbBYeQMslOnP+IRsAVSgIpaiyt849BbQlUTFT\r\nkHy8zCAO7VcWS6SWmH10g4KR4kzLu8niQpEoIDsie0KGdQxhMUbeCe7aq2hi\r\nSe1KWLrACcfMIbqSf5/3ksGvlL+XkVmDTmw/0V69QtQ0QMPth9Q7i/BB0h9O\r\njcrl/HL/RiidsdELzO2sFUlcHfhYiwltndCvbo9+WQG3YzktgSNjWYCA024g\r\nAnoPgC3gK//oLxg8lwNZdLEbsWRdJZh2CjzgXUwQ9kyRgC9cbIuc3MO+DZ6R\r\nRx7uuyposz9z7FQDHtxqDHb4iJQFUZMiwptrZFsLVd3b/QCxJzwP7RTN/fh+\r\nvkEaegLyuKQ7OPkXkFacQE8+QjOboSpsW+oZWDzgcb6dLRcfzsTOo1agpIoX\r\nHyz6AOYNmu1zVsB6ut5aL5Ezrvb3XUuyv3A=\r\n=qCCs\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"7104ba9463c89a42d7a7e9ff0227b19afb13a687","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.123_1648692631317_0.6612501060526075","host":"s3://npm-registry-packages"}},"2.46.124":{"name":"@apollosproject/ui-analytics","version":"2.46.124","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.124","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"7335d564e6c58951f5ecf451f1173c9d7027727c","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.124.tgz","fileCount":18,"integrity":"sha512-aP6LpCQcquYqvevGRWvQq4sdnryrLq7WeUhmtMj/QjzxPmI0Mq3ae50A5piz3URBfor6UpJyPYXd9Tj/+a/Qsw==","signatures":[{"sig":"MEQCICObwCilLFdNm+Jx0iZmNqBDaxrmnSb2P9VcarZgxyT0AiAzJGC4QcyrSgTf9+Hbu61p/6pOdrOJ/DOyt7zNqvrmpw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74634,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRQ48ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo2UA/9GyLzDyA8xLjwjOapD5mrIrwEkNxkXiPghsWO1fUCnVJumE1T\r\nXp+AyrfaVRBJ5ukfp/kQ0vaISEUcao6NNSvpSNuAmPu7x7dEXdpfYQZK5OiS\r\ntG4K4Gm8LFbfFns/mJMSnjxMUF0D+/i/21Haef4hljhRSraVqdhfX8Eq8rCK\r\nA+WOHs98p5/SgktKhZ7M0LaGyIGBIMKp5ita/EzDGLKFehxnn9F/uuajvzuR\r\nxPpb9ZKQlpPMwitmnTIDX0do67o2OkHzqSs7z+f0iMbY/MI58A8igMBeKUuA\r\nxEQxNiTzrTwx+2UD6INpuPyoiWFifB9B2eLsO54TC80VfqXUKKnA0B3eNDVC\r\n36E8ts1RPU5W/AMbjHCWUYRMXIET5j6S7N+ltGCUkAXhto0lHY46hTd8PxTW\r\njgw2LG3R2G2q2VEGjgIzLKgiFRYGNWrZaeDgSCwn/wn1HkOOzd/Dchp+0KN3\r\niTzCLQu/sJ4a31wi1uTvBf5RxIxtfpjOgbNXDjwZGB6O1dVC+B37PBhYmoAY\r\nZetOQOX7NMgIt1KeWPP0x6d8VjBUtzqppMcyamxcW/Hol08oQyYswXm4pxDn\r\nqXz6Ab4SQfWHvLO2Ubo/vMZNiNrhYz3j9r4HyLdP48c3KXIdLWaNsPeNjbmj\r\nlB6lxIu+kJnByjy4gu8pX0EmWbNn5gJ8LSs=\r\n=DHoH\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"4ff4eb4ef52501cdfae66dea4defd5c7d8951da7","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.124_1648692796623_0.32029459316653286","host":"s3://npm-registry-packages"}},"2.46.125":{"name":"@apollosproject/ui-analytics","version":"2.46.125","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.125","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"ad88e0b8d75c488d284905e939e7d06189c58848","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.125.tgz","fileCount":18,"integrity":"sha512-WCIzZSYI1j5Gm+0ZtquDOLgyqTdMKMbxGDyGzGKEz1qysfWKJxCG9psVcUJlQuSm0a0gbwmjVsMpqu9vEi09xw==","signatures":[{"sig":"MEYCIQC7/451FlfuDxWqlH10/anDHkwIFspuA9alIqhCdtAeNQIhAMR+tioDoZCwf1SfHrIp+o0XI/tOuUTC2zS9giy0hD/4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74815,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRQ8mACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq16Q//X0MhYDWs924h4Xn9hwCCzo12k1N5QZvd2z4+86gGQSU5pTzF\r\ndvTaxGxQidI3hS1tAOC4YqzahzvL2R++3HXbppvUUfV7eI4ZkY79+qX0oh1P\r\n7Yoly9ZUWd8Fv8a5hX9Nkh3y8ExPJXMcFpj7NZUBwmEOlO6NAOlIdOvn3dfU\r\n53tphVOWC+Syl7DUNhFCGjPP+pBZCSAbG9naCvcjIyB/GR6HpCnz9/Mjpofb\r\n6BbGkqDP5LuOeDMtB5p6SBtzYR4v4LSCVHWTj5DN5CJWTNS3LsGc/1TmA0F7\r\nHSXkkKX62WUsC1AUVxEFsuC4pJU26STXlSkoStnWUsVietWE8iUln6FhTPOQ\r\nG5IxqCNlhDNVDD+K+YAGVcLZftaf/y5rp9ax6+kVXjbZmddo5RuhWRylkU7V\r\n3fjrYfFnAttwL4sBraDS7aiY64ZeMw2bECv8p6hSdToWDTGYIFnk4q0SMdxI\r\n0QXIaynkNeFbUHVuXIVGqA3qFrVhLbmQ0woTsW53OQ4OekqpFJ1DzUMnDp6d\r\nL25JNdzSO2l770mqS0ikU/YAkExpnbK10j4z1kBpuAy4pUg2nAGHqXY8tvQe\r\ncbT62JM65X15pZXGJEA+NJ5k0QC8fi4GktFHtmAj15HsPXit3R1eyQUtK8el\r\nSXkj1l0tRF9kFt1HlEM2YJYJaB4A0f32+bw=\r\n=LqhA\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"170df02db7a79aa10492d2d1b180b12be51176aa","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.125_1648693030756_0.9954151328591945","host":"s3://npm-registry-packages"}},"2.46.126":{"name":"@apollosproject/ui-analytics","version":"2.46.126","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.126","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"71446910a1d02c719c9bdcff0363c7c1e9b484bf","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.126.tgz","fileCount":18,"integrity":"sha512-UMjPE4BycC5b8+I+byvsD0QIGtm5iCymNA9oI6bxxOBcLvB+dvDfanXYCHb4kK0+EJoY6nMunjGWrk2cEIry7g==","signatures":[{"sig":"MEUCIQCryNZyfutR/pH4HkhWQOfjFnI5t7DTcjgMXaMOFTtpPgIgdJis/QGS2JsIxeAZj6j8pAZrHgrqahDtMcxhDASaWZ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74996,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRQ/nACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp0+A/+LirUSQ3pP8IGvXx+bexUc8IBU6K0dOEnJqYPRNjzhlYp/x1A\r\nf8Ldp+1f3O09rPhw983zP5ohPAcIf+UoXQbn0HBnGFzjxh61gBSlADGb7AF/\r\nmZchBf/f1mbiUO28/kouZDltJ4wBTUx7lKzRbC7TY7i88L7umSsdhmO3f7vh\r\n9NRrLLUwZPWCZtRXYZxv92oH9su2I8Tzcjf3bFuIf9ES3Om0O81SEp1SiUSk\r\nkX9eEywrGJDrysTZ+S0gIZ0lGV+X74t4lB7B+O8oPme1MJVwbpVK/sn3xZWC\r\nGT8SkqKksfVYHI1MdooL3GO0mn0iMQJ3C9pJdN7W/PrZmccQsXXrA4yrvLSR\r\n3XFddi/yD/ZUhOmi8Q0Vp8RsyEzoXVXTPqXYqjwyiBn3f6lLOEAZeq1O+zWO\r\nvdcu1v4iAjYVTdj82hGbalJ598ATQ6Cl6fk/AK/UteuBWRKUG4sc0G0ntcoC\r\nTSMnehv9NeUM3zAxTJAvbJipDc2bp1MSso5HoY86JWclD5dM388LKkV8HKG5\r\nWxpZdnD6VGt4ZHoxc07YxT46DMv5acfTXN2dMea6RNhy1k9wRN/+1WA7LazE\r\n/N4uCaZVxPkO0wtKvv9tHwsXzDBQ2IAfpCLYef7RyrsOjUmL7e62TccO4XuZ\r\nBVQfrT1aJJjLm4e+eyONru0vXrtHKOEjHcs=\r\n=d8Rt\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"cbdb155d987bf7e478f16854244138baa215e0da","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.126_1648693223782_0.07393389757858926","host":"s3://npm-registry-packages"}},"2.46.127":{"name":"@apollosproject/ui-analytics","version":"2.46.127","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.127","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"024699e20c6576a455fc716d65a0a78b4648c370","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.127.tgz","fileCount":18,"integrity":"sha512-HWAquC450KQs0IecDcXiyBTh+rnsK5uqXX6oTGz1EL/wz0xnc3m2xBHH7nX7S0cHTUyy+m4E2qBUPqi4HYlSHw==","signatures":[{"sig":"MEYCIQCexIT/Q7VW/Cj8RIxjDMfsVHpbjRXln6A0NIEvZX6iAwIhAJioa8/CscwYW1XxzXVJgOQgLhRC2wbGy74KSSclfiOn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75177,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRRCuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo96RAAjjjSfiLuZN5z3TJkGDhIY+Tkyj9duZ7NzTHFmUUuHCFtqsES\r\nUB67ORpIy4Gz0jlbOM8hSAoXe9Xv/+/3VTSNZRhMjJcrY4Y27786zU5ziFVI\r\nNVKSko/ogPHv9omp96ZMPtGUNqhUYmBqyaglB1ZLZx9iddYiF5jR+tspOSpO\r\n4EKPRp0hQrt/EOcQLVIVXF0jm4JetyTjRMrueAjMRVId+kaYfR54YKVHkm13\r\nyL51w7rZhva02Ov3sNbfiodmhhJmenlPk7XCknivf+3jOi+UEzBzXYA6b4DJ\r\nLNNmPJ5mAuc8xRU4mU/3YM1YTcplaXLh82v/nwTICwn4wuUbntwkMo6RZN5T\r\nzkM0JX43Mh4sL51rnkKQcKm1KTr75+XYzND8XKW9U60DmCUDT6YMWRATF54y\r\njCrLX2fclW2/ahprw0och7pmK9wtPiirQOG9CrUm3CKh9LtGz3GJ46eqWXoa\r\ntQGh0kcrjHMZ/ZXembqXhDvWW1V91EkzTnoLb0EMbZzxpBw0TV4wdx4PYMhG\r\nNAu+8iC7MWTre5JxbKQ1GhKPE51HFxuokJvTtxo3FLuu/fRSPtyB5K5REg+5\r\nonwlA3NHHXZkK0jl5hrrv6l0xNpyV+//NUJG8Ny5LifE1fGxi+INS/QmPyez\r\n4pyV5cyfvG5zohrmQg54SxJfqiLX1Zml4WM=\r\n=NFRh\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"9af74da94ba1f98b472962187b26a2390ddbd954","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.127_1648693422491_0.5657359541456886","host":"s3://npm-registry-packages"}},"2.46.128":{"name":"@apollosproject/ui-analytics","version":"2.46.128","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.128","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"6abc67e70650305886c576f612e14313445e9082","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.128.tgz","fileCount":18,"integrity":"sha512-dH5FNgXY+B5fCYCmyGsycfIV+QDyNdKDjFaTtVoimUtHZ3sKNPxFpq+82+UtUXECNWda/60mxdAsx9uMxU4FHg==","signatures":[{"sig":"MEQCIF8NpsN1+5LYgxbPs8U5rtIEElB58p/U6eZ7RrmWi6mBAiBi70UuvLNeA3VCEHDR7vbdMmqOp2cOAX1uH7lkbUBFOQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75358,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRRFuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrIhA/7Bbnj0qRa2bsfh/Dm0esBD5V7ZjAghCzVwnpUKaEVvHdZcwXN\r\n2g8BB8vF6R4UYnPuSxMUegJgWGwyybKcTRvzDCp1aawOMMkRdv+6esd4pD/u\r\nvW1IKnwSydR51VFyHV8n2NphNVYml6P8bXEXOpUVbzFN5ZcJatCA/UarpPTq\r\n71cTg4KtEKbVcvpJ0BpTkKgTpIOmu3E/NSihlpqcBv/OveQNdJ+hIWViP/SY\r\n04EEZH5RhpM3DjkWoWZsdLxp3rGIOVDtAzcL+sjaziRSdrW/otq0nGyeF62I\r\nBtcia0INziTbSA4Q+DqaSdHTKX4j1/bjDkQGNcotIogZHAXoRo045ldbHUcS\r\nDB5t0Sc7BB9HwJYDLfXYwYcY6dPMR5JOZMmNuq/bY8+JJHvdfJ3RL3PH4WLz\r\n+bLN/h6HsmJH6SfR7lxQ7QLbxMza0ENSdvR81k9gdA/fn5Llg+ad4QvbGglq\r\n1VbKHu9Jp73EO42ZSGYn1SLITN09Onz8l9tQJoi5aghX9j07ECqYx39IDZf7\r\nlyhwam75X7/9D7iiMSv/pS1MRj1ZOE9jxtZQvUk4WiKvJxJOaztj7Np3Xng6\r\nw/SboqOC8WJT5RXhIrWOV5Tf4Z99uEAe0Cokp4pn3IxZWFpyOwbrWyKPRsvf\r\nBd0132CLEx47XYgteGkPjAU7dI7q2GqSD4M=\r\n=CbdQ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"2434bc07d091f8756829c94eb98251b6b21b5dc8","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.128_1648693614639_0.06654208857509669","host":"s3://npm-registry-packages"}},"2.46.129":{"name":"@apollosproject/ui-analytics","version":"2.46.129","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.129","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"c17430f62d7a10a2a00882312664a7a7b6abc9d3","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.129.tgz","fileCount":18,"integrity":"sha512-KTTEYl+SYgz2Qm36ZVTRx2bOSzwKMf0p8dkBlMBYpL3JYo2cINpUzHq44dcSlyUiYE0gUYcy0mvhc3LdLXot7g==","signatures":[{"sig":"MEUCIQCYLoW1crTGWZh89ZbZrVsl1vemB/LezBWLLk6CBVwkkgIgJHC+8E01XgHNzvk/Sj6uW8gZjvtF0uShOZQEgsbODQk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75539,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRRJWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoOfQ/+MCVzOznKNZAX9phNmyYPNyAAHc+5IxOGZpzUk7m9mLcHQowI\r\nC3PSg2cXKecTD7UXesXVK36Qyb9kklrt/CHFXIZpqpNMJdWwR54XpqSD4pQ1\r\nojHvJsyAh9LPBfQ65ahhcvsKnaN5iIkU161OjZ1+kalt84IVohg0HrQkuMCz\r\nFOh7+BEP45Lce1JeSTyu81ZZNpwlSm1dzXcEx8yS+p57+7z7E3tuoTyE52eR\r\n2m3R9tsT5NcpWjxrpsZnt/S+rGgLlkIk0HTuUUhRnAwEaPh+5nfym6oQc6ue\r\n4wvC4MdTSNCYrNO05hch4xcIEc98ZcFn7zvcozl1pxHw7I/Lwbx0g1Fsatj6\r\n25HdBWBUOjUc22dMjkiQ62m0x72xJGhYwc5M1HbHAXHJNqW/hIEEZ3GjeMrL\r\nx/9e5LkQbuuUQUj0n4MjeGpIAEVOgLPtbzvBXcRlWxewXlmT5OMQof1kLWQR\r\nKCIFC+80FvywhjJ+Uk0gNmVRMIOUYfIXv1IjbijKqh8ZHbszO+RsphmG6DCi\r\nRydr4AY3K/VrBE6GRKLXevXVVezvdSjzECiFtEJ69Z7LSYYtPFJFk1Fh+dnD\r\nIWs7fAuiYcsCC0Vs7ES/euJhtynwGk1i1BxYUMBnAKRtlLf8E10L1zgUtXfp\r\nJ+bPm9KuyyjunwQ0VV76BBZoexh0Hkb5lZU=\r\n=vTAt\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"391bff8f6273074ed6a4c87222dfe83fd200e4cb","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.129_1648693846113_0.8400548066371649","host":"s3://npm-registry-packages"}},"2.46.130":{"name":"@apollosproject/ui-analytics","version":"2.46.130","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.130","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"a9c6da90889c9f44601509b44208df3551fd9073","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.130.tgz","fileCount":18,"integrity":"sha512-fgayRwmu4p6MkQVk2+N6IZy0Qaq7Oogm4EECph8oBSNAKnGqQKrWjGKUVJhk/jylwT9rcD13xBWlsWJghWhdaQ==","signatures":[{"sig":"MEUCIAWzUscIfjCu0b+2fMgGtKyLia2s9hSUpb+3FTY3UmqdAiEAix4M31fqfvSpVvJFuGatY7qg8zmhwiR6I5NLaEpDdZY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75720,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRRMXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+RA//eHJ1F1VU+nvfUQCGvAKGiLVY7LCH+rKfaSGvxsX9kgdaI7+3\r\njIjbmX+scDt7Y/oWt/DDbRbjS9f+RK+BEnIagzuog45lGHlyVEFJ8VO3NMnU\r\nKmK+30cNPAdK9vlvYZaucKzKWf3O01teLc0KmCuGNltrzpineeHUsU/pbOYb\r\nOvyPNuJPuYMk4fsGDddRLRTOYGj6+7lwi5/9zbT/WfMFciOzpGb6R+ck0dFR\r\nDRZJIm5ovl33YQwkbAPyB0aE4JIwLRUGpdDj2LdOArVPvH7bRdpksiDS8gKf\r\n8vRFGLSM7KGegU/tqBJv3HQvKG8dw5rRM82CMRcrFMT5ysxufpmvZACxBOmr\r\nDl9BRlW7TipXO9ENSK3gGKLctYpedPn5ZAEvsjc6knVej16+BT4qnBKnEk+9\r\np4KsjBs67DOZZXZtZwAc/maWVdVgz0iYkoTUqTdCnZLQSD2eWB71CnNrXV6u\r\n0vXvJ2t0zFC9AzPZPyNbpDtQobVU2twpjFmfQ+I1t7ntKhhZVPXXW760J6PM\r\n2F9hC/6fk1CpajcVPG1bvv2S3sxUYtV+y9hoWVUa3YWykwJk6vL9kN6oybiy\r\nIQfXO3SyCuIz1S8dBfgXMw9uGanOwX04pNqrRzdsJM3tZ4T4nIAZsqdCXfmt\r\nh0I3AhIpNLsAObZ+RfeXFgNQ8Mlt9F/WIGw=\r\n=UMeY\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"247aa37f85ea5d4fda1b24ddfc61ae1e449ff19e","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.130_1648694039799_0.8799888870482369","host":"s3://npm-registry-packages"}},"2.46.131":{"name":"@apollosproject/ui-analytics","version":"2.46.131","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.131","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"5a8d040bee098a436a41ee4750c02074ef75f5ea","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.131.tgz","fileCount":18,"integrity":"sha512-KggIGLZQv+Epr9R5BHqyrD/fCVeQt1I8qDfIk+ke9OvusOEtkUX9UoW7gvs0Ec9K+bldTO0Ywmg0aLf6MXN4NA==","signatures":[{"sig":"MEUCIQD/C+XC8k55CgBnulZ2GAp67MQ5fEhlnRRow5auohWtMwIgDuAKQy4/MPWY1IRnbWRRNzWGA8r1NgDn2RvIe9hSg1Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75901,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRRO1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmppOg//Z+EqhD85uPSY9yzW/v+8vKish6wBredQ7ndUr+DaKL0p4LM2\r\nGdY20u//GbLFcrAO8EFhr8pccuisdolXVlf3e38KOW2mlNkaF0K6mz7Irnru\r\nB6z+9b9MH07GkQZ9DRvLKkAZ0o8pHoesgIwJtEROmDCUWDQc2y48GOyVmXrq\r\nUYQVAgzWL8bMM7tG5+oQ4lCSEdP7xSM8WGCsiWCTkPUuxN0IJRb7OoePRQUA\r\n1MYmZeRJLJ5J9QWF/9B1e1jvbbPI2eP7ZWHG5wCd0BNBTkKDEdw683+Aw9xZ\r\nI4pTrpZWePg1WryMZFqPmrequMekoh7JUaYwSe8jYW/2xmVMbmj7wKZ93pBP\r\n6u6wmarmm9Da8kika4XlRT+XH/Qttm2Ev+Uj/h1B5CrUS7SVpjkSZ+lO8UeJ\r\nI4YFtbFzt1BlZcxUrjymFREAOgbhO0e1+lQmbaRQVpKKozZqDMM57Lsh4dOW\r\nco+kePlkDUJCz4NusTgtO+yF0w6h2mtC2n01adWiuIMG84qYjACBw/qTNXsU\r\ne5s5M3UQi753L5TALWjiA6zGm/yU6YI2YL9VvYetMT4mS8fGO6ioV3DoZbXS\r\nnD5OM+zDS1H+fTNk+Dg0iBLgIuSuHD/4dAiifu1zZjYxkl9vKP42RI4sYyMu\r\nYDV1S8BA95N2Cv98dskMtyEs2EW/bmLf82I=\r\n=AyhZ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"ea95511c2da3016da0d00b21be0e1adbdcb36bc1","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.131_1648694197202_0.10180896129851269","host":"s3://npm-registry-packages"}},"2.46.132":{"name":"@apollosproject/ui-analytics","version":"2.46.132","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.132","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"63dea229e2e2dd46451e4feb62b7bb01a5c1931f","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.132.tgz","fileCount":18,"integrity":"sha512-sVutFjlFQXwrBfl0Rtyaai6JHNCb78TdUSIf2qMh/jSo6KBpijJxLyM3xZ+Q6uVhx3JIRsloNa8/kTYZgziPmw==","signatures":[{"sig":"MEUCIH8lmrPvkgq0bcLrD/wtIB1yXvQFx5NT035VpH7Rw/O+AiEA9QFgS37oEmCiZVD28G1RgxC6H0bUvmVt4fyrXCccjZU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76082,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRRSAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqtGA//ewW959cNxdfQxBIyEYssvXvw4YtzP7YEDEMip5Pe/ynPjb4g\r\nEqJeDl99lYVJ4KD8LV0wc3torn0eZ8w4jTjxhUMh5BrFXsWpME96GYrBO5xQ\r\nqSYSJ3en8gsqH6cWe94Q+ADVXlQWnD+qzmm4lqrF1b7Z0Shfr88pY4eqUw9P\r\nLpReEKQ4XxQZ7CstfgDviC7erkxFBs6HSXYMtHWUH88yh3l4Ly744V9JIuEt\r\nJxToXnNEgWBtHrgRjZoAWmVmfrV682T1gm6jJGWteb0QDxBCbnNryfqHPxed\r\nGWYO/bOS9YWSKckxccMcOEMQwsNKZE5Fr+xesdvShc+UMYIwy2RZtmqUbgCV\r\n51gRdKTr2VXM8Kpb7qBYizKrIRm7TMSKIgg0BjcR6NJKpkUfFNeXnBlhf8O1\r\nD1mKZVyjhoQQG9PgxHK0byF4TSVSDQHrLilM3VPzM33of/EdqUKT85XxU5pR\r\nMr4SkCU58XeBl5ZKY775QSrFhNMb/su+/9bT9z5PtC2+LtquKdj08XgutJT2\r\nS29UK7qWDSFqoxvCq79dAVk6qwm9JvRmEJv7oXz8kDfkD66VFHvAWCfG8DPO\r\nwXRxxuGBGDiCJOmUqMKG9B3i54XPvOc2UPDThX6EaTgGa81WP/4WZeb9+jEb\r\nSQySsCFvaMtBRCkZrGquWPlad2DdnQrVYt0=\r\n=Jr2b\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"ab807ea52cf2f3fb7b9573acbd079c87d8cc8f58","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.132_1648694400094_0.7997402303538583","host":"s3://npm-registry-packages"}},"2.46.133":{"name":"@apollosproject/ui-analytics","version":"2.46.133","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.133","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"4e8a3a622afb68277e082d2be150e088d6979b0b","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.133.tgz","fileCount":18,"integrity":"sha512-0jdVhUHyqzCBzlqptH1ed6SRiZXAyG78MstmzaqCtNYn1AETGQpJGB4BZrBdnr7diq8pA9v2cV39N6FtZgcXGw==","signatures":[{"sig":"MEYCIQDr6d5W9n8cjeXsJDsGohaDRXEWQWIJAZ5D8KTjhz9qCQIhAPtRiR4JG1ICIE0G8yUlkk2m1aInsjxhLv4t3yHyrzsL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76263,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRRUbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmocfA//eJ/sqgCyq9FJtnqokpE3kY2XtjgXFC11dhbeEbYwgfNvcKQJ\r\nSM1r2/NjtgEl0ZDtO9gbAlou2CJEc9NIEZXFa12An2qJI1+MO+YF4c4KuC9t\r\nQxq297pTgAhkaxLmWcBnaaG+AS2xaCBvl4UzvIibi+1R+ywFxworV7WxPMWQ\r\nYqXVx0O+8oaEebYl81qf5RTK9Uo2gxJWAIRdapEOBhzVmFAh49CEr9dnLXYJ\r\nBaAjwgQCtthdpOnVGgon5OuBVO862ujO4IEexN7WT/n+reyy8Gq/j8wSecMc\r\nH4+iIZ78xcVhzBK1VKfXxL20T6EHn6Ps1WcViWpL3UQR9LGL2opPlSUkeqjz\r\nS3OaEJvbl13ErCtz7fEqOmOyJeoKeFRvDvdgPoU3wlQCX/ggujacfyrchx2a\r\n2zUl+tmDda6uq5miRidZaf4/b7Y0Fkm7QAXCY9jge1+xTo9qYf75wJdL+8ge\r\nhTguS5kiW2JtY5n0cUhTxl9m0Z+SRZXK6Y+XOj5aYZjb75ztZ6UIpNZtweoB\r\n9Tx3XbUkwFFT8wJFVo6UbzN/57CxeGqkXrfHizdS0LVzZ4iwy4GqbYLRizMr\r\n3pPfmcA7PjoUJiyppHEuNLLOSG4jjth590zQddp1inSnIj0yDQ+iqwiCm2og\r\ngdvmwTCDBfjGAJoUZhGw/NJFZtSBuosrLXE=\r\n=PEkz\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"ae9b4f4ac59f32045e76e678d0ea13fd23d86f3f","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.133_1648694555364_0.07681852103211972","host":"s3://npm-registry-packages"}},"2.46.134":{"name":"@apollosproject/ui-analytics","version":"2.46.134","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.134","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"bd97225ff8953e0bba424c996ec852a3392e73c6","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.134.tgz","fileCount":18,"integrity":"sha512-E90vbPQTl6ux1F5WgpXC01PMwCwYXo+80vbDRkjqemUjHU/eiDBCyqCLihtYGgdRpRyCX1wWbZvKfJ1hMo5xZA==","signatures":[{"sig":"MEYCIQDH4LnP+3FsTPXqqwLpswnRAdjM/MJ3X+XqwWUku0+b5AIhAPfFvYOft6ciHOyPZMlYWr/eVV0dnpEBOcD3DXj+Yjdm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRRYnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrd1g//byfhF/AI+mx3dHwwF7gFnjsPHO44XRwAyPAt4E7Ouvq9Kgnf\r\npV69w7jV+J+FDaZhUB2bqFrSboh0LjVJ0v7i0nmGp8HfvTvTEfVwt+RN6So3\r\nE2kAxaEnchDe5L3JAS0bPVDBU3Y5bfaPAM45b5FI2Kb20u/mxS3bv7TMJh8K\r\nXmQew5RPLUargv/XVtJPQL3p/zoM6thOH74AZ/jKvfBQHTq2M9mjv/b0OD9J\r\n1zJNguRGc06nfNUinAAVB9WVP/FDK6mZ2lRSv3rWQxl7l+ZQAZbJ/nQniSTR\r\nL1If1OpVzDVHny6Y8eXKQPtcs8eNxatRis1+DYXygS3idzSTnI6lMkoL0rgc\r\nzTp5MYSLibjc9ksmRTUlRa0PmleyjFbQ1HviOAIEOIwecjzzX2p0GFy4o5U/\r\nB70XaPk2YfxLsjO4IwMhCFhNi2rXZeLwJ6QFbo9GHvqgbe6OLl4WCrsE1oHv\r\nrtKUwvxujySPJy/B8r1lIs3oEia7S8nneQbZ/Vg3855LQQmgXiHILk7u7529\r\nxK7Lxp5V+kYhNEhlFdHMDu87DJKcIq/PWIEl1riOzEaYQiQSE5boW4NvkFTH\r\nYHgmlAUJgP4XO1D8O2y128SEb4XGa8AF3HYvWAywcjxM5u5zKOIGoLtzCXJ9\r\ngmILSDT8KSI/YIe2wPpZpFg05iZbZQFKrn4=\r\n=BFGf\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"ff0731aed63697e11b5640726b00d7c53a5cc1f6","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.134_1648694823634_0.04992777506538815","host":"s3://npm-registry-packages"}},"2.46.135":{"name":"@apollosproject/ui-analytics","version":"2.46.135","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.135","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"8ae17a51f093e256c7d2136dfa80c9e51b78302a","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.135.tgz","fileCount":18,"integrity":"sha512-zIzSjWnfWWPIL07KqJuwgaegmKdrb5LaREVVww5D0gncXtri25oygP5cJLM5elF+DPsI8LAt2O0KxQKiw94ekA==","signatures":[{"sig":"MEYCIQDnrUUlB1PeFrmEiOrXyFnVlqNFbPPR83IyWryAY1h43gIhANgDwYK+uKZR4QabnJLaN0B4NRgunZaqKZFeCI/B8GtX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76625,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRRasACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr36A/+OFKPDjXdt003AfiN3KlaoNoTW3fhImB36eVHn+ZNi8ECub7q\r\nHkCB4wcQPStEj6qXbjKLX8KcSm0W4sCgrJxVQOEfhytK4OShof8kt1SVAdoP\r\nax1joURFDo6IvZn32VpvaOIGgaaWSrIz4vDudQfCrMWjiNUX13Q2Jxi0q3br\r\naM5/V+nWMDNEzSRcvV/TYwju62yH+U9xohDxcez7Jtd9gyCnWIDG90qFLhQZ\r\nwUdx2bpPb31nZYEC8YuaGnj5O4cYKXm8TCvIu1ba/WVh9GNdcfnoJgXcfalz\r\nx1eEDcupYRzaeOipFhdbxVnjdHzEL86Fs3EMlDHXSd7iI41MCzKCj3RbavW2\r\nyhiouS0Mxv4vX2uAOFW/d5MO3STaFsglwjUcSQRNBP/0AOhKPiTs0KObHj6T\r\nyEWGdEnax8ej/fv9krPUSLxrNutD7ZL95pu4Cwg9L4hSJ/6UL6c9Z+HjxdAK\r\nuKUm3+GuiLZE7xnqitYXFrZxSCrOunJE3oeS906ebn4tmOcEhnzhaMD35g26\r\nQdQNLsFa7+LD76DdEBK0N9nJ8xZcPcz7ukBl4en0oZpWzyRl4zyhPCrBhj61\r\niWonyr5IWmJj/ElN75N5Z61Zv9I1zZKGy/9kC3hxCk6iw4N9E1zUESuipQav\r\nqrUKIejodX4+RzkcaUl7HyCP1Dt/cibrW6U=\r\n=cT0U\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"847f7ce9a1e9443bbf5921dcf4c59ce9056d7b0e","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.135_1648694956581_0.15348437387778668","host":"s3://npm-registry-packages"}},"2.46.136":{"name":"@apollosproject/ui-analytics","version":"2.46.136","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.136","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"6ed41a961bf28c2b9a3577244fd1f6e1864b12c7","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.136.tgz","fileCount":18,"integrity":"sha512-wJ3stTNW0PCxQ3EcATjGWy/LYri2wTr2zSYoK4V8at1S7PZxA8INM3jh/65f79tbJ8gIqrXNG8MrmHlUNu339g==","signatures":[{"sig":"MEUCIQDI27a7ZabYvODBRUvuNRsFK5LtKpHV8sEgw9gPi8qCogIgf1xIsXvC2e+kgb7dspnAnuV88OA/+JRDFrPSvIO9BRU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76806,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRRd9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq0Yw/+NrcuNHRNbCwLayjMmCyPI/xaT0uTTn/quO+9Odw/bF1qosXz\r\nneRibObyckFYr0oC7fdYwkC/D+yklN5fRpEvm2+VqlHiSt6TcJISkiTkOTbN\r\nhcHBHkOqOH1PBWxh3TuwfQDSxTKKzBwAnqhY9jvukPNYNDoBTyyixv6dqWAX\r\ncCrbhJF9Oz9BySY3oRLsTxgIqIQq676+YFU+FJhkXx2LyMTV3boFTSIVRfij\r\n/3I50BdFBuXKdHaPlL6Opkyeg+GLZrTH3NJxqjZgo3fM7x1KXFPEHtl1XXQN\r\nvdELjBNeTaKkkC8VmiMycdJoSZXXYtS+WvB/aIO83jPfqOKxhIXRHTJ4/Kmk\r\naTuqjAjuywLh1RPBDFIWNIBDwwf7Qm5sP1ex5ml245kc/tMMr9hf34OmCI2a\r\nXjRnw9+dlGp5lRUAth5ujlrbEbw7VmC35NHXUYP8Ysp6Hw0cA0ZYsz1uc5df\r\neDLNOsmV7BxCapd/7O7ayzNd3ewv/RAvPuXRRJyLnjCwuDIldkelqRbhcwKn\r\nWJrk6Jmg/W8XXNUf+i/+1yaZ+gtg5702M+VsD3Anh+vRym5q8/PLJOaSPnE2\r\nCMxQmR/0xhQhYMnj4GT6BoWQ0gYQPjyud4r9kCPCWpWY/fvIMGUpthdZCIUd\r\nLYzsnnU/WOxHG3um8NFqbesEyBbOG9VJ4Xg=\r\n=AS0j\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"4ce0e27a1ac29199bac0abd3ba9c32cfdb29f864","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.136_1648695165178_0.6056862145170843","host":"s3://npm-registry-packages"}},"2.46.137":{"name":"@apollosproject/ui-analytics","version":"2.46.137","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.137","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"991e8ed0bc58e563a9b4fa2937eb87f4f9404ce2","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.137.tgz","fileCount":18,"integrity":"sha512-Y2xcZgv/UlIP7P4xCZQdp/5gqZOxFq5VkDcV4nWaRe39fWYRYMXXU3GHEeuMuv7XGyAUBP3peH3blFg3bBiNaQ==","signatures":[{"sig":"MEQCIBAFlIrNc4tpe6J+zfgI4MqOlsM3sO593FiwIcppczTPAiB/apWT4NPU2JiShQSL8gdRBRAC4C15P/rpN7DLFLPELQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76987,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRRgvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrHAg//VPiQhS1KB1xR9ZO2OCOX4ujiKnVCI5PlRHDjBEXmoaJ+OrJx\r\nlJM+q1iABbEgNo5M+FCzzLImg1DmvpeAXAX/6I05rGn9OJUr3ASVPkC/CqfN\r\nLchUTrthDCJwCsZDVTMS2OoB9788Oyq47f9ZXyvI0ZieUWM6Irzs2Tg5pWvE\r\nStMP+TRXHD1K+jnBES6jH1hDreqNFDeHwXGAY0mYsalgDSVKNgRm4xbtEzpS\r\ng7hnjhpUiDpD8T/XFoayzmdUbVb0eamE/ohvD7Qb5Psaz1y3spfI0Lh6O098\r\nfoIfeF7iHiTWxKfBoC2xj32f+9a40SOqjxy7z19gIEtIgEG0RIKBQXI8SgiQ\r\nKyH61NMAar1jrQ+viVbuSFZKrOsW08K8Tr2PvDIig+IA8QZbCKUuBKDT6eX9\r\ncnjQde5wBgzvIe3Xh6igXht7t/smFKdHXMAIN0n1gjraRZhW5WpRflI4Ta8f\r\n98zkJcxwAC6Cr5FQmG1nxUMRToXHLtUg3RwRabr71NRQEy7OEXzWxYYXvD5T\r\nK6IxyOtgaBHpIMGkWMnqJ5lYIpUY9xKM1CSo8ieIXYvt+2eZ7cZS5r2Sso+X\r\niCGNxl68sE7bwx6jzjeS+TXtNkSvKED3Uer/jr36yQX+RzHmWDrjasLMy+2w\r\n8nqqWK/X/82EJ7+2B3GdgAazvnH9bQPJ4H0=\r\n=is0l\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"89efbeee9d83b8bbc2f75aff54798cb7c6167b7b","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.137_1648695342968_0.6834189673198212","host":"s3://npm-registry-packages"}},"2.46.138":{"name":"@apollosproject/ui-analytics","version":"2.46.138","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.138","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"0a056135cc828e43b6f0982903f3d8197083fe3b","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.138.tgz","fileCount":18,"integrity":"sha512-2HDFijTYDn3m5YWPIPVOISz9E7GS3g/G3B694yJx/Nol3m19b3Zfr9a1F1uQpdCIVMlMeWTBl4eVI7aB9FDqaw==","signatures":[{"sig":"MEYCIQDeViPgip5Byy8aKXwpFT7j3HkutiuUlGDdT/dKNKGO1wIhAIf27MEbMDXVwt/bwjpW3/8+rQNkWBD2GEuMN10MS3hF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77168,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRRjMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrKxg/9GCaQfAIf/Vx3KwWzQV4LxE1loYb6iOzlE/wg6NEZUUnmgaYA\r\nDJMzJwgzuwLox2cFupq4e5AW5owNJrPp5eR0AlcJwKK/wQcU9kQl8ChqldIm\r\nL9ZH5g5SYnHd+2a3mFBjZEVtS/UElxyluT00LbFhlXiCatrwefbRSpYDEili\r\n/DB9Moz9O8VJBRAEvt4z7qStjsyNEmaT6oimz8PcZqOewA4lMJbHqsKGA2WT\r\n+M/CHsfYRil6ZKXE8s2MhU+8l/HwUyEmQts1/gl5qT5xnw0qjv4XQzKQNmSm\r\nRgdrITCruwnLGarj7Cgc0rwC8D7WqmHHolRaVM7QVldr26OPyD/qysiL1nbj\r\nmKFMpeBuzmVwQgRt3NCPGZVi9Q9l3IHuITyM7VlS0frGvgUqG77XXLGn9EpM\r\nfSAVTIY54gY7cttk2z44zOtfeCgMMNfOhEet3Bmy+G37ASirO80DUYHjWiB4\r\n8Agla6KP9SvY0TtMgyIk2OcHVSKMQb8LvWCgsmqj7qD8t/0DCZ/Dv6dgmcZU\r\nbxAss0UmO9U112l6JbDGDlJDsKxJD8KoZ5i0jnkif/z5WYwIQlROVHrU9HQj\r\nVYdGW7Zea6qgxT0P7UGpHcrwbG5rKPJCpOmR7XOsfzqPlGz4CrKw50yFrHbU\r\n4t67VxUmnvMHU9RmoefFr2mKzsQjzVMFKks=\r\n=i2LV\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"1f24c93d671542ba73fbc04896f17f58bd9a0a6b","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.138_1648695500462_0.7625832994333974","host":"s3://npm-registry-packages"}},"2.46.139":{"name":"@apollosproject/ui-analytics","version":"2.46.139","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.139","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"8f6d086ebc10d1306049f5c13c158bb1a766bd23","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.139.tgz","fileCount":18,"integrity":"sha512-xP5zICK7FA/DtbaMtGQHjsNPWEY//JAnkUs7mJTJwRiOO7gOlBdHnIJu697GUqmccGFjIaaL09QWT3BskWC07A==","signatures":[{"sig":"MEUCIQCJzPSDXzjQ1krYWaxWykQHq1FvhOrJKmwDtRWIO41QvQIgO6SCwFQLem2BmsIXmgTp5VH3XxFIcAdiMZcAuefOO0w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77349,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRRlqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp7HQ/9HfaUvdmEt2A78Q7yVa+Mp1A/koZo3AsT9Qmz69ixf05F9ebD\r\nzJRNuMkOubjCMgkBLkXV9Ln4MtWIIBo2ym7xv1vq3rRBO8ZMs1T0iJbmY2xT\r\nmymeK2nIx9KG3Bov0s69Y48zqiH4eZejCBpj10qGgB+g9v0yxWxqKaN7dfrI\r\nf8VWRGRusiYAh3Ly+laISsnBXBOzxVggYwRKUL3vJCvkHCamzX0mIxMOoF+1\r\nbpk+vIiH1MjrCS5J6YZcDyze2Z9TmKUxvdK9aii4GdVU14phAPWFJlr1sRNg\r\nVLIgXfOpI45EEH6vAfotU5bY7lr5AfIVo2jXVO2c9gRkLGOibWjSJ8drZNqy\r\nBCNDCC4KGLZT5rp3rXFgye07M/AsY7jLKsduM1XA0z9hqpC3sReT9sYgXfhd\r\nqWsZGDkzrODrvUCsGKGJGk4dfT6TYLebEqM2AVROYPW6tpIoYGww8v2qLB9n\r\nK5ot/0hCKQ75Rx/94INeQ9qeeO7XtFXZaCIgA3z7STAVl+gw0rFMCyEi+qFf\r\nozUzUf0XufevEkPRHMGxcshwLopVG/IZlo/rZXUHLXsJE27OHPn/7APKNRmj\r\nmGhWE+ewDJ+5ugBGmd5LC6MMroO4TZVDHHxgQLkaZ5ogJCtxksEGZcLyuK87\r\n80mJX1hoZXMro4bdmHfnVXunmyPOv0eC0sM=\r\n=Emn8\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"d4abab01e4055734accb5897a4f53f5646d1fb62","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.139_1648695658702_0.2630514745835999","host":"s3://npm-registry-packages"}},"2.46.140":{"name":"@apollosproject/ui-analytics","version":"2.46.140","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.140","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"05ed0b4e53f86368064147cebe1b62d51927ca01","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.140.tgz","fileCount":18,"integrity":"sha512-/+iym0tbjx/k6JFuRqr/oWQyRHOs27TTsLlP5iLh3J+Q43oquxPWlvht+7x0qLwbfN7cyMUkD8vJ/+FMsRCK2g==","signatures":[{"sig":"MEUCIALafa5do852eh6sc4oTA/fMy6+xlmc2AvdmOw8e4lswAiEA4hcR05wZ+xBVxkLV6YH2EQbqhB+GBIOiFo7VHezBRHU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77530,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRRo7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrsTw/9GGRMr2OL+MENyeGfHOgx04UeTo9r1nDyktagzzDGpi+ZHKPv\r\nUwmAUwy6sE0XXcj+B1p2/OkfkePhWRFZDHIXBZxCkZ1ddTiCkcAegZFTh4gb\r\nGbRBeiI9eTcRHvojeGVP/RuaAyeWtYwLTM8IBVEz+50kY+borozFeYmwwzUI\r\nat3uJbayc5+lM2HsNkZvkM165QgSzvse2USYNyV6kZ26k9wJ/RzgQbB6HCBw\r\nbMRQlSexQs6mNSd4O/uPYk9jfTuBPHEjnKqGoztHWA8kKXnR8y4d2Hmgn3Lh\r\nf3VUn7yDIM9DQe1hLF8gStwldBoYo2LXCxrNn4RHjbg1TBb37yh574iMkpsG\r\nTj9QxGUPVXWiSEX5BcN4JRvZ6AOk/XXxFA3ysUsCUCl4Ecry1z5kmaMojpzO\r\n4TKh6dvsN+wJr2l69V+yuquoRRGWMVugbJiM2aiEMSs424qRR2HSgeuByXak\r\nKE9+gnsmX08dqzuzHwM71n0d80272n4pVucZw2IGHv064YNobSAJvA1XB7RW\r\n58NTpr+gcLIwyQJZkhg7nmC4w1VOx9GKl9kmzhZ/dSlt2KwJ+WG0A2gAXzDH\r\n5WLC+Y1gwfIexnw6aNqgJycyoh8h7GF5Bc/ls9Ro3uSMhb45DGrHyYcORxUw\r\ndrrmoyMApLj4T893yjzInchY7noYnBHlyY0=\r\n=KqGd\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"d90db71eeab7f19ef15231d48549f70e7ef542bd","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.140_1648695867186_0.22184064135271142","host":"s3://npm-registry-packages"}},"2.46.141":{"name":"@apollosproject/ui-analytics","version":"2.46.141","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.141","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"556c682c395e09a72c743cc70735885f220cabd8","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.141.tgz","fileCount":18,"integrity":"sha512-t5nXrIVtwknKv2JFy0iQpNgCA0m9nCuoweLh14+TFC7FtNJzGZYf2V4EvUqGGkUJzb7VJJaHv+IUKTLUJRPedA==","signatures":[{"sig":"MEQCIBLAUxL5UTe/6JSer3cAqONFmZw0rafFCXcKaRJ3WFiNAiBdRXy7ajA+LS6Y07FjCKqEdz5Q/Ce/Gh+iQ4W/Dxxqew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77711,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRRrPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqy6RAAh95bbSyNJ4YaVEjdnwivbdD9UFzq+kwnrfObQBebCJoh13Fo\r\ne9aXbNVn+d4au3kabnD1ijEdV3P3+YxuR/Jq3W+pWk0uR9kAPLggZ3x/4sf8\r\n3SjNp1BrBIs1utbuNHc9AaPODSSFvu/zpsWQXzr4dKuvpO3uuIVN8Yn2dx43\r\np8CBR8oHnfQFePw8EuZDYOps1PTLG67V1Z1pymEYMTixGIAClfgVuzdy8nGU\r\nmuGQLfpQu0aKIefuFD8GsQRfVi+bdwoU1UsHMs8zkJMbnpejIiQ35ACGaonc\r\n4ajJg4iEoTVk9ZCxPMPi2X2G5AWSDbjHr4UYyI7/wCSTEUGv6lNEGjqG94hN\r\nmZpVZ8/QdzVVx+yWe1fC+huAQ5GgUivRVWA9eRMcHzXxJtvC6hJZERpnJYaa\r\nNSjjIc6ocV0hMIE1Q1U+2D20Am6h0rHMTSnUXSWm5yzoquy+RnL//IXH/m8X\r\nQpnclO+BxIKE0vyklRvl6Qdp2UfTGMBqzAHAyMrc9e+XzqGnYurNWS/qnZyy\r\nZ64o6wouCbR86Okp8XbqJvMg5gsh3fASxU/lGhz2+8gQb5E5/5j7+Jnjv53q\r\novbz1RXGYWuez3YiYJ/8+7/4Oxg+39ZTKwFVHf9uxzAwG4ayjuEXez0UEjmE\r\nvZS88js0kAu473Z5gahLI3ML6hX7IGbOgf4=\r\n=4ZT4\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"9f9687487cf7db28f7638a3b600c627524e29bfb","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.141_1648696014738_0.8518585533557124","host":"s3://npm-registry-packages"}},"2.46.142":{"name":"@apollosproject/ui-analytics","version":"2.46.142","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.142","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"35eac8d700ebfe56cd79663ad7dbd1fe1d17985f","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.142.tgz","fileCount":18,"integrity":"sha512-0z8sY1iUQUdbN513ZpqCZP9jsTW8XhJu1UoxgI6GeQUabH+LRHpp7qC/33Hyn4aTeKT0fniv3/y747YcihJRAg==","signatures":[{"sig":"MEQCIBJGXgxQYgJaK4jFI+jP+m8+4X+F15pDmJNZpG1RiYjjAiAAiDcAyreMebqQdR6dKvwtvZ6KkszZaODGLA2d5R/C3A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77892,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRRu8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpMxw/+KYJiobKL0YzU8rjxJCLmThzf7wb8R/vTlMAVUs99dNOw6TS9\r\ne875YirJCFOQsBM+KL8O+VASqdDhhMlsCHzEle6fot5GcX1nifxXYOy6VdBr\r\nX5WRmTrstlJfBmPglwsRSogY5bzERO15mCALcg5TvWYrEajz4UqNYWS/7QJM\r\nOFWNiG/mOufZXNADzGZUq2CGm8qkY3dE+bjjugNceuHg2G1aMf5VuVVM6+qS\r\nFH5zO6J5/4SHmmowjNnkf8ULLfjiX5cGBB7veQheUPGytvY3hhkzbsgJPLA+\r\n8pH93OTqXwoxs+QlZ0hktW0kOENGJFeNxquBvnv0dxSICJ5TDOeF1VKcBJfH\r\n45Aee+r80VNY7F2PixKjAB9NYCc0TWwTCOH/3I6SdrCyyBasego2uzbzbMdK\r\n6XjpwGECMYE0jsljas1YsUAiCxXx5gDoA+J4gZx5LjobnjAJReyZC3DeP6hV\r\nDWLVTvS8f9libaA9H9N39Ft89lFos8fqmFQ8LZkURkT5gchMXFfMDdwvd4fr\r\naOCFCi0oBj99X9Gtf2vDyJLzfupwmH6vLswCYOQFds+LJ08+zl5zIdTg12Uh\r\n7hE0puAQuzgjMo54r2+GSl4O0W6R1FDsOZ1HAEPFD5AqC61upQ9MMCv5DcGW\r\nnIoU2s2Jffe0eZl/YqWPt//BuKcODIlW/kM=\r\n=fqxP\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"d1234592b55577d3c2a697fc5ae4154ab6f5916a","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.142_1648696252118_0.8022860343776264","host":"s3://npm-registry-packages"}},"2.46.143":{"name":"@apollosproject/ui-analytics","version":"2.46.143","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.143","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"ef92fc1dfae93abc84483b7381e0732652baf92e","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.143.tgz","fileCount":18,"integrity":"sha512-yVUrL99K0z2adoOCP6E9DMYPnOiQl3uAP70Ws/R255WAngrJjslVO7yUzH8kql79wOZ82LyMcZXLXuleJ54rjQ==","signatures":[{"sig":"MEUCIQDpFH/hNahrd6UD5qqs1NEdb+w63x41PBD2B+2cDKisJwIgV30Cn0dPTBH/thU8rDRQUhYi9AdTVdk2wTc+ZEPbKW8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78073,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRRx/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrHfA/+O22CmD0Pd8pCOhZdiv2W+/r2NHDeoRJmtVDJr/iURW+DVJi8\r\nZ27H7eNixeYXbEtTHIS00llVvfm8uhheQHe6/Zk+uujAnswsUnfzcHnumthy\r\nkhRuKsUeuiTRluenzmB4NNrKWSq7KhYUAFNAjOXP0h1yXAq7OMUx2woUDqGD\r\nV6/1MDd6jMlSpTbJIGX8rQvDMYb4/VocG8PP3RcA65wlnR8Oz3BerWE0qiSO\r\ndML4rRopZlodESvw7WdT/88Ko41afVYz5sGIBaP7uS+CF8Ix4TcHyQyqB8VT\r\n1g2GBuT30BjQbuZgKgzOik77SV9t66JAn5jaji8zh0Ke1tWqxJv/Xk49ISRl\r\nXPtSToMqEbABjeFKPFuaVsXD1e9CL6Y85N8WHo2WweUlUk36W328NcMTIrGG\r\nOWv/LacgaAE5CtwE+R/8JiC7y0/G+NwmXIRwfFi6UvLqFehzJcDYHjrZ8Ycg\r\noRda8BOutQp4Pkpwsk3XQIixm5s2jyBgfjRVstWmc76MSQhZSYEaaa8p0RuM\r\nRlSZ76RFNmhP8gGGMb+HNRtylVxD2xvpaKSG0ZREKFNtenQc/9+ciPmwgbJ1\r\nflps7y2vZpKQ5dbAT6RxOGAyBjbAH9a7QZq9JouVVLLovgp7SWZ1KwQVCfKD\r\nVCk7mxIWr7kVTX/FE1eNfNVpv90N37vdeXU=\r\n=lpmJ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"d8f0fb7e1bb81ea11c772746319e5219f484dbb9","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.143_1648696446826_0.03583908633763433","host":"s3://npm-registry-packages"}},"2.46.144":{"name":"@apollosproject/ui-analytics","version":"2.46.144","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.144","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"80097d0048161982a56730f200b740a94e2cb53b","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.144.tgz","fileCount":18,"integrity":"sha512-+rCZkr/ebPwRBfqnhXeRNjcQbYNpZbeRjyrDGMmVorxiWXD7Wu8zBdAkeCeFT70KEoH/UfPYEel2EDQ/2cC8Iw==","signatures":[{"sig":"MEUCIDfuBRrRXynzHmAS/SNV7l1KxR/gUCgC1mLkpavs0EtWAiEAnHQJj5tmwuXO2lMGiVlXv0OE53HBpjmI1aNyDlYv5i8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78254,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRR0aACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmohJhAAjQjgxJsmQAIjZSNF8v72I8I9S2T0r7IoRtIvj2Qjtiec8jRs\r\nimpTXRI5W4gfmCV5BMmJuHo2wyVQ48/7LqRr+CsleTE522fPeqE1hdpCnCqC\r\n/Rc1Z8S1CHag+2bBfNhPk4+WN27I5dn5PmVlpduFKH1ivGPDdLfYYifZ5qdY\r\nkbKYu9cn9/NQXCe2KbgDWxBBkexUU07n2YrbhDDNwGJoq3SyI4dAdyix9fNr\r\nnrZBJXm0HkjIDUim+pFrZnR8SmvE1mslTvryeWIVsvjOqT/1yMU8QE7aOLEM\r\nF8N0+t6LKpyEukzwmmkmbkirlGJVOgJDnpkc9GPPuX9DTlRXM8JCBNffvhpw\r\nBZAcATTMm5hk43+16tWmCAs2jdIP+nJtE2S96ysVZZaJzfW/La6jya4IwcjG\r\n4V4Zt5c4ssAGPkuxUet4t03TOydiezPEOU8JG1tnOru34/mU558XUrwfot0t\r\nXD1ooqN1td8Zi44dRXRkr/g5rmbU0abAVPGXjEJoaqbtGdJ+fvveNt5qm6K5\r\nTqBOE3EzFJ57Ob2uG5EgLuRHCpGTD6V8QToA9q8EDkNEdhHvqWnQkmfgB+P6\r\n4vrfuGFOHxJEtJKAeMLIPMYtT55e0iWw1rBuXurw615fDfdWT8vMECkeoJ9D\r\ndHAOXCsmbfVodu53BIqxYha70kMDsNdwMBI=\r\n=XKv1\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"b1bb1f206d66cb240700f252548e8021b0a17652","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.144_1648696602046_0.014917359310363532","host":"s3://npm-registry-packages"}},"2.46.145":{"name":"@apollosproject/ui-analytics","version":"2.46.145","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.145","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"d31096964027ea4fa1908608548e03b547492c6f","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.145.tgz","fileCount":18,"integrity":"sha512-D0N9l+ZZiJy8Wa6FhfyAs3RL1gBEM3A+7/AgehdpOOFrFF3u72uzC1/1xLIkvt+17lQw1Oea5GNqTt0vfDv+hQ==","signatures":[{"sig":"MEYCIQCPphkH35yaZS0mcMbQm9wI5bdAsArbN/lt5Jv5moBrGgIhAPDtnX3tzAMXtvPeUkcwzle06jl+44nNSmz0SfiYKpED","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78435,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRR3/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqAbxAAol7+Q07ypmsIjEu7om+LIl4Dh6Zl/w2+MFl7lTR2eKLH9qvo\r\nGRLKBJ4EpLuwyuzpIxAUj6ek8MU7FmoEI54e5ujFFlb/S3SDBK4Uykfdwh4E\r\noYQSY2lm+SnKBHSoyWiJQ3qa/mVquUTO8LA5Qe2hKQvhnA016F0BJWV3z6H/\r\nbq8hCFweZGkMZ9mdnYiXFt9TSV+6g2pSu3XsquRcuR2jJVBV794PnSxYUp94\r\nD1j4HJKd8S9617DXqcs/p5KdgJIDTQkHxSDWO3+5bafraK9IHJEAolBgNLN7\r\nNFFCU4SZHMRqAQ2/SQTm//c/F5RgoNlKcJpkqtj/KMzhNJsaJAY02MbSAv/d\r\nQ0k2m7RNPvwt3OeLkWoHLXY1V9zMl9cSlqwV0SjEpavhgxdv7iEa4ZvYPTk4\r\nzId3TzXuehwNs7JFeV2jmWQd27Rn2u8h9FtNTIvL+eMfGzse79r+/fXa+oza\r\nlWYbc2+SWR5bRmK7EJjMWhSA05G+QeZw5fALhwpZ2mj3ItQ8Z6gtVgRwgXJM\r\nx2nOBl7GaYbkFu3DvhIfc29W98pqIWRwpmDkIMPB3FxTJGgFhJf/eBp+bu2F\r\n8kBEiUYogoa6pCJLjbgBn0jr6L/Ub01st2Sn6rZtDJ/vMAq69fZUBzkXb1ka\r\np3uxXDexh/YJ98MZSGGdEFsshyxlZEiObvk=\r\n=PdbW\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"7bbc217e125f890865f76684b315c296b4e55361","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.145_1648696831372_0.18587227572065634","host":"s3://npm-registry-packages"}},"2.46.146":{"name":"@apollosproject/ui-analytics","version":"2.46.146","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.146","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"81d0c00eb622403d969c7ec8916aa2ce5e1b8b29","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.146.tgz","fileCount":18,"integrity":"sha512-4ma49uleoLb6zw0RDUxJ+NsM7qs/BVwJ7Mz7PfCSdxyz0QcF2lMKQi4iDRB74KVpmTkIPF/eVExYM0pdZpMYRA==","signatures":[{"sig":"MEQCIGmDlS/yCmLNhvfOdW2qM+F793C45VXvn95f8jjjyyqsAiAJM6NuQ2LfzrGqINAeLsQVvF1ySLH0sSf4n6pBS6mVuQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78616,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRR7OACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoiqw/+KsBc9XMMGWCmmiWHYCP3tb9i0FYhwFFR7I0jPtJay9qOfsEM\r\ngMJWXMBm0AqaDWP26DAohHXxfqGBWqYJRS5QqvZ9SkV7t+0YEkixb5UXaTMc\r\n6rnx92N0A4Q/kFvRGAP4UAkoGVcVoctpHKuQNyXRiIAIVWyK6YymXu3Yf37f\r\nDWdt2Ronoq45GYuV8OBYzLiH+fYK/cZ9qr2VgVGx2EnCqq8V1n8YplYMJdic\r\n17wg2xMWyW1mvjaoTDcydFpbPUmbJqqSOCK4nn5q8la9SPu6/pRqPnKhDKKM\r\n11u4ghm4KCCOYDf3QdG3uufA91pTcZcHYlVjEJ+GW18EBVkB7cI2Go75CZZw\r\neK15zF4kmZX7+rRwZnKCzunPiAGADKmlAmcBBOWNKmwMXYTqZdw4c+aZ0/Ft\r\nCjkmE1ElnXBb/ASqM8QsVU4sK23GtNpD+Ba75617gTpDa2mf3/YxmZ2vuf4q\r\nfDZduDz9mrEipaMhY9SC7zV5pasEXPIpeEarl8XGMdyzvnVOstagljByFBrZ\r\nCUzeh5XSH1WFSAt1CJiweA1njDvtQoGWPjEM3g3rICF0m5kR2C7u315TjG+3\r\nEp4smLsLmNpSEyKCWzWRXTLvWe9eww7cGAhX6v9hBKESs2x42q9dlqTefvT2\r\nr5hNibBmlXk4W6Dx8Xj/kAzYRx87CNvV76o=\r\n=hUf5\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"ca052b1487c4b77d24d491e6d7126b46cc60f69b","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.146_1648697038580_0.041405087860096224","host":"s3://npm-registry-packages"}},"2.46.147":{"name":"@apollosproject/ui-analytics","version":"2.46.147","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.147","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"39dc2addd5b3b0c4e3cd98ec1c23a4239d8ed099","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.147.tgz","fileCount":18,"integrity":"sha512-JIrTTDZDeLtZjbwfGnAR7rtUlw7abGpCUFsqXZdI4MwY5pAUPWE2ptzw0/5X3V0lPhlT/H1Q9V//R3hiHqkwfA==","signatures":[{"sig":"MEUCIQC6s6VFoHqRPgogPQCE33Hivmdp5tCyZOIHvB2uLSu8ZAIgFD0ugFT1iMpXD7OxZBN8dE2PmuKEUkZ1ANJWCR7dbgs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78797,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRR+iACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqc/g/8DL7V/wVSDEgPmcmG59ICqQnUUWEqYStpuu8q+CUqKOJHbtT9\r\nOCNekSp7ByK9gTECc+pYJ8wvqkax5Uoa3EzIl0Zf/E5Gtd3maPM7+9Idu+I2\r\nCdlxQv/4/8/h4nB7hsBhN7FG4tWMBJ5HG/h4AI+hSc2QEpT4L0+iDZzVloJI\r\nsQcMbxQc3e/9cuZJpJWi3mt80IGpVDcS6rKvOCY5SxHyGGMj0k0rhIiiSRpk\r\nJAsRQVnJmJIiUhGILqwDfpn5q03/10SXnVTN+0DBWfSygpMw35KjorJiS8oD\r\nuDKfmTJCoD65tURcfaJMbttuAtjc6VMUlYUo53bmM2TH+KhtLlpsIutIie9J\r\nQJrV9K5Qsz/Qsf1erP7tdFAniHC6/sFp8w1pgrffaScq8sjnZZmC1TsUjAVj\r\nregtI4SSXjNGIR4iXVNYRG2dTnZbRKLhNkNPDBX80NST5Be/cnXJzr+H2Y2s\r\nkwzabojXHKAw9IjSma7uYVWeKm6GUPaQyeh3m8esK+hkbcpUF8H3iG7LNHlo\r\nx68bBjINmZ+DnTL4sSkfxg1ZktliqKaiiLur0p8cyFnPbPBQ8OEBZ23LmVIQ\r\nEzsZsD/uBI6YvuENLs3hGek0zss/Mx8478m66uyDVtXqOlEOFpv8wx3IZql3\r\nWuVVDMLp6IHVbt9bsYkrJ79wAt6BGmjTBe0=\r\n=XJxG\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"11ac560fbad7159656a3216598ae16ce032c273b","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.147_1648697250435_0.518700401898726","host":"s3://npm-registry-packages"}},"2.46.148":{"name":"@apollosproject/ui-analytics","version":"2.46.148","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.148","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"234fa7f73b2d794379100ac0c259c851754dd738","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.148.tgz","fileCount":18,"integrity":"sha512-xtHaBBobg3mYVl+/Ws8wqROjgX/QPyXGDkztWIcJS9qv2o1Fl2eIUmGp/3eOR6BFHfzSDXfmMfOPzsdEQJKgAQ==","signatures":[{"sig":"MEUCIQC6ADyIIrRX4alfJWdpSYMR+IDURxjlTwaKrJk4y2GoEwIgcucPv2ENO3wF6m04PyYZLr0hqbOckraElWnrYKhHGms=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRSBSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrqtxAAhvZL/fUgUiHsyYSUYqbYGXXaty2V9RvSOghLTdkXT5HWwdUH\r\nAW8dxWaMmfjK6b0Ld3bCEw2mkyZ630J0Ru5km6YvByV03eLedtpYebJAZtUc\r\n5OzBwq6e27T5TnzH5x/jWsLiRiJPwK4R6AoTBItT3jWH8iEiKGGCfK3iogHp\r\na0dSK1jtTQWb3CzBNcGXPRioGAym0CdxrYu/dMxljnDe6D4BFoBVcIrp9/zo\r\ni79Z4xSTHYlDvICt4aUtgmBJsuVKGAJOfZcWXS9KTOIFwBSQyR6+7iKMhpG7\r\ntaceLQzDGM5ILLBxLZtz2dZ+aNCEQIJ7ikZLQ122bH7ifKxROwOkrGuixOwB\r\nWsFGbfKvdwfzogfPAd9ypxYgjapEzUltf4XWKMKBCK5N05buXH19dQl+mymd\r\nGnvw/VL8SKPdMmzoBs8Y5HgPFnioI91QPVoL0orMfccRPYjy0iPO4R6o5NhC\r\nk/3zJzscjkVSH1VxULpNof2opKwKpR1+xQzKAR/7C+T3d21mROcBeuU865Zf\r\nWUyu/OOuuJZKVzAsM7+VHtwCU2saN3IvThTZDQ822en+rFpSaMNSj/RkRYWa\r\nKmQnMyZRu7Svy5jDE22YDYU+Peir6uVTHAjrZ46CvfKn9puicngDhMvT2+Sl\r\nDpVNthsAJZh/5FCtOzEEXP0DdauVk5sLXy4=\r\n=vVvS\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"805486007e214002f8f2395a13a8d81cf8714752","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.148_1648697426709_0.8432463545192912","host":"s3://npm-registry-packages"}},"2.46.149":{"name":"@apollosproject/ui-analytics","version":"2.46.149","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.149","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"dd1c047f5e653a3b45e551e1a6e2be2197094b0f","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.149.tgz","fileCount":18,"integrity":"sha512-+ywE8oJ+lo0qpygyiXGB/aBe+dqa0fX0zIaUdt6fV7STtvMpZ/JAEYauWmE1oDdoHNVZBTfZWNaSjTzfHuLsAw==","signatures":[{"sig":"MEUCIDCIVSd0XxwK+9qx3w71l6OtedKVv9pzvZsUsYGa7e1rAiEA6zshfu58Oy92ex3QdktW/0qavZlWVOOvq9DSxm/hKCo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79159,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRSERACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3nBAAm3JgzKmvCzNicoKhnWpsMwpKZnZZm4P+aV9oZsJDXBEHKNTF\r\nrAqgDkrtXyUUN4Twla3JVBlL0k6WPqlVm9yQU8uKrOlP01t0K7yyfeNRNwLd\r\nXpDmGSMm6i5Z7UuFEX0qZDh0ebb7lM0SHxm61cuexRWeQfqCS50Mu0Q7pxgs\r\ngGuQSD3BMXC/XmcTcHM+9emjTKUMpAf71vuq0IoqX49vlUiljLQgWt/H3JR2\r\niaQR+Z61n0A1ysvREIdkFOF7g26AzT1ozaVDPFZ5mSbr4u57xDar4iRMb8Ja\r\nIWrA7ae5S397qDCp+ipDg6tht3kh+SVFpRPBk93R8dlgVMChLQxRGUcmTaM5\r\nJBcXZ9dYil4pP087r74N7LrdG4M15L6y/mFYmZ5awV1eD4/cFda8E2Jbxwpx\r\n/D9iFSvxdeXXgoxjCyw/Ebx6GwqLUe6ri0Z4sm8W0EllCOIPjTxN46iAQ75X\r\n9NygFeU1pS58CHEiOMzkA10Ek1EDCBul8bFmCIGUj5jyLji0CjAK3/UsY4CL\r\ns9sfrQGzGNGGehACARPwAZ+a0StPPsU1BSUc+KVxT7JuL29rCdvDxKb+7NAv\r\navaaDJbrx5eOMIfvueucWmlPkOMIiTGnTRqPKEaZlLk4U/9wy0TevOjxCWUq\r\n0TvDxENedkkhM7uVOlmZEdrzpAUAXfuCiwo=\r\n=PJig\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"a05812956ce25631e9530bbe6fa7d72608acaaa1","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.149_1648697616898_0.4611957489685359","host":"s3://npm-registry-packages"}},"2.46.150":{"name":"@apollosproject/ui-analytics","version":"2.46.150","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.150","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"9d0d1eeb96bd6e130754bf8844e2f1c9a6f4001c","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.150.tgz","fileCount":18,"integrity":"sha512-2r65dD0fUbSWZbegCyCCc6KpLRnrX3lYrI9qqjQ8DghqiGl11JAyv2ogh/0JwWxFxdi8lrzlp6oKBUEe3SyUKQ==","signatures":[{"sig":"MEYCIQCqkADu/2SBC/hgRKFK9u5qtRylhQQEkapcbJNXLO7OBwIhALNGB5m9v870p3FpcVG4CeE2297IpAUzWqX8A2ILJyUH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRSHGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQFQ/+Jfcznv8lvNBuxbLTzzTR7ElJ2cKe0Vpi/POzB5kMwDkS1KEk\r\n/aadeTrTpQcVbaAhHHzY9PVVnYNSl6ZJyP2gHnBM2vLHgOl1jFzFwZxX/0TW\r\nzyR2ZhI+BB1OiRy+bGg7x0tddblxKyxnsRdvqqXP/ejMos0hf7b8fNwFssHS\r\noMzvfs3qSp2+VivoCz2wN4cUfiAknCFlzLCorDhSVDtICvkaVH27sbrevkLl\r\nHuIZXh8Jp+vy5g9o866JRmgh+5RLdxhwIIKTpiw5u10I+UJ+S3eZRX9hAHB/\r\ns1ylQPTXxy2Eva1qvt+gz6JM139zH5+lUCBYerwann94vjBs6JjKe2C2PnFL\r\nQz2zdi5JtjgD8nW7FgIitYbeyIDOyUdB5UCa0BSrYNuHwaT5mMjJnMzRuY3e\r\nJeRtoSABjwbheOfwdoWE6QfjrGYM7c/NObxKOw5AEju7durlTK3LMX+zExD5\r\ncI/Du4kl7B4ZdbSyfxqALU7NJ3HQ1Srfx9GTh3uMB6qliuSVkz/iwdVGWlg9\r\nnr5x/TxDO/FhCWhcgz64w8y5cCpxLCFyceCoufHKgXOXz5KkCKAZjNnNVGdB\r\nmS2ZpMbL5P+bbxQzY80frBGQ7Jw7shhdJLbmKAga0Lm7Wx4JSTNA/xztm176\r\nlZcZjBltyhg6ZGlBBqPDty4zpMJ8bHdfRuM=\r\n=pogC\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"f28a2637c1b059e39c0f6ecadd1fb4df1d43c8ae","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.150_1648697798628_0.7548037728511223","host":"s3://npm-registry-packages"}},"2.46.151":{"name":"@apollosproject/ui-analytics","version":"2.46.151","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.151","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"b7178bd4fe384085be89aa67a4daeb20d861f737","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.151.tgz","fileCount":18,"integrity":"sha512-OPEXO8UIjfpT0jRm5SF5/LAhtun+nwTCC9VS4GUHWXmiLYnPLwTENSDhXkiEgwJzDQM6TDcuyrJCnvQdIvre+w==","signatures":[{"sig":"MEUCIBNZSSdFTIjIgR/JTsVbiPbak3qzvBGConaZJL7gkM3MAiEAzKWUVErk01B0uGMDr0ZpavQFSi6P8Rk5Fl9P2TTOqk0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79521,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRSKyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrR7A//bw/t/QnVyQbW77w+Y4KBL35CgFZiA86WS85xfboyLl0jaQ4K\r\nJsWlS6ScsBoECcA6C5QmtBopkxMSfc5vXqYEZ7sHPIvMdmN9rxM3GazIuDJ7\r\nD9W5hahF+bwZDxvnMzge1jCmYZiv6VLuU8mnq9Fc8cEgk4f3u+DogdMxMPCg\r\nGZn1DElAJeZ7IHsHUMXrMIlDOEWVSBkQ5uPP4+PIxvTwJaE1hDVInYoUdI0P\r\n7jZjlKE9UEReqyjUzAeefx5fAj3jNnAZtVOZJRrRV1yh0U8oymVOTa1Jhy8e\r\nTIgRVKhC3ISrZHxMLHdyGQtDdWa9bknbFu7ffc51sVVkb+uyQ8P8phwcj02G\r\nZDjNchgzoMofnioNfInx9FhsWj9ca86XVCmfmVLdrM69R23riBItlevuOc1m\r\nb0KWKA6XjidkYahL6cYnOMjhQKAkcSlLiWjgVykCJ9f+0cHUbqn4/MmxFW8i\r\nHRpZFau//qqmSDEsNavrNMlW0hQQrIHMJwZCnKoxHkyPc0g3OFjI9mL8fRz+\r\n0/n/LJyE2X8pfF26pPmBszPg0W2e1v27+Z8BM2MLxopPsfaYlwkfNxh13q2h\r\n1tLdfd+2HJi3XhsgJY4B8ti8JI6rcM8DsNhnjwGdi+926h4SH7CHtpczQnus\r\nH6ypYS9s3Jpk0RmhKRB9GIsuz5S6wPEh5Fk=\r\n=+5dT\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"79b2343ece5bc3316b86bc9bc74cb383abf9c9d8","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.151_1648698034328_0.25624429481270616","host":"s3://npm-registry-packages"}},"2.46.152":{"name":"@apollosproject/ui-analytics","version":"2.46.152","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.152","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"0fe8eadc156805673817039ac62c77eb14c12bb5","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.152.tgz","fileCount":18,"integrity":"sha512-0BcZ0iu4FCiKz2F7O/IoS0ib9kMoTKA9BLwzRZSJekZsKnwlF2spyRqtOFEefKKQzpFN1546r/59OVV1IoDQhA==","signatures":[{"sig":"MEQCIGa5M86xNOVWG28C7HUcB71j3+mleW7040q+9P0Xxa5yAiBQ5+OeteWHjhK9m86XzzpxBxuWFmGMqnqP0t/1KYZm2A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79702,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRSOJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmok/Q/9ECGcqFTePpJ1QgNrv6RDFNHKmr/cR91cokymkwXsI2zE/4Jr\r\naML4ld6RUT3iB5ZStAVKPwsa5zO1mLRzXMaMspfVP2FnlSy7bPsPv8k5+Ptt\r\nx4mmdjcjOJdh5g6raeGy0XV4pIHpuagB/TNvuFlLOu9Z1hkFqBxGLqai6U9y\r\ndga87TIzUcxxyIghxw5rzO/rIEE3Jv0mFwKKL2aofYsvjL2G02bCmpwkaezG\r\n8bdMD1Uh36EC3AhIUx23O2EfKlYsRZI/CtTWUNLXqoH/y4FgPTEfgyRcOt/X\r\nbDNwt9KdmLVZ4wu79y7dhBpb6a3ySlF/pARD+if0lHvWQhbJH3S0BEPzuDR/\r\n5Lc6H76oq+hEnMjsDUtzv8/n9208xDE5QKC3h7ZdESMOPHMWSduwyWZLaIAt\r\nhFMg1H+V11PJYevmEeAuP2Qoubqov1iwu/c6tDk2RBv6uL4MtHh94kTL/mj4\r\nX05NK284RSXaq/cP1NZHiu0Ek1HjDdXjTAn7W7rENierWTXsCNOlyKtm5x+a\r\nWXyBvA0T6WgfECDN4A97W4JsJpTkDA8I64RTVct9k+Dgzl0VVi93544FePVp\r\nAsG12VnY6kK/EIvupR358fcpzNRq1pYj2goCN81ATat5EyiPsV3VZxDbXmxP\r\n6GvI3xZBFKC7kqLNnLCFmRVu+TfcVAB3RUc=\r\n=mCLF\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"3529055e0752d9c634706b5efab72f2b687cbb6f","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.152_1648698249495_0.36089945871150286","host":"s3://npm-registry-packages"}},"2.46.153":{"name":"@apollosproject/ui-analytics","version":"2.46.153","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.153","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"9c4bee0bb0de072f250961af9be6ff0bfcb8548f","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.153.tgz","fileCount":18,"integrity":"sha512-KBVKSgetFm4MZrRJcGzq1PA63boWlOt0cFi7/wRDyTdF22EJeTpbG8DVv3jh1Nqg7V+x93R8BIjnsGYDMEPApg==","signatures":[{"sig":"MEQCIFr9jTU4+lR5bvCm46lP6s4Stp3HwZjU8QTNU4d7nx2QAiB0BugqmxU4IutCIA8Bxzkkgydcl70OWGw8VNWDNWW9wg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79883,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRSQpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmofKw/+MuqLI1hbB6yqyuxwZQ/mg30EThjSDjXF8Bm5IJM9EQXf4qCo\r\n9Cy8o0W/mjPaRS+vhEa3dvvs2aPjdQox4/WfCwjJgZWn65aYZ45eS4Gv4TkD\r\ncFMsKti+6PbrVX3Mzbih4wmImaLpg4OZO2iqWCGrdVjC0SATBaVtnIa3f9Da\r\nIp6of21e2+tJ3IvM7Vdg7T2tNohjgBom5Rp8AyiS3dk/lODC65XTjUiaKIfK\r\nIFkrvnbriKP6hailExP451SWnLqwVSS3+N2VDzez0gW32MsvQXPD808CqIWz\r\nkCDZJTOw6FmLnPI3xvKAXv3jDoCtUnRnV/MjpqovJ5sQ648M5YSpH/ylS1w0\r\njPgRGRwq/ei2p72F+4zIdYlvUpG+jyFODbeT0erqBxQ9s20/leFqMv+EsDvF\r\n+tVMjgzK4bkT3UM0QLOv872asNvdIXzjNIKAiZ7am8cuwI7iPwjmZxhV9uUM\r\ninuHmLweuB7CPL49vvJTROIVkPmAup9N8UMUb0KEC9jDHzinY9fVYxtX/VtS\r\n+YmGlHw5gKcUtXNnCSqJ8l9X3ifxRks+NHV3SfNVjkjdCi2404JKw26HxwoC\r\ncu3VzUDuhdTnTfaY4UU8OlfmktZ4HkEUR1HUWyO6hT07K0I4bk3wW1Lr15Ip\r\nx9radlWCroZvzErKhaqXakSmAoc79WoCV/w=\r\n=4lj9\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"f46a3bdf6d3e2471cad550bfb6f0651406a593b0","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.153_1648698409274_0.5937131360384991","host":"s3://npm-registry-packages"}},"2.46.154":{"name":"@apollosproject/ui-analytics","version":"2.46.154","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.154","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"12d8e22cadc1911f8eeb7cbd9502b2e66b0029d9","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.154.tgz","fileCount":18,"integrity":"sha512-c1puydGQyDSRmNb8dYE5/eRu0fqLzT6eqfCdVu5zb4rQbKBwXman5GXlRU+DRs08l6Td8bk2pi4xpfJFAOOMPg==","signatures":[{"sig":"MEYCIQCTNfNoO1rITW5vuCmxbTWMO5scadC5NPo0FLlwKEOE9AIhAPDTRk6S0g9PakhQXqG56H3kAe2kVgEQncPpaebhgOvd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80064,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRSTNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpDThAAjvF9gb1/N7TvDJJlf7hJ9+UMPqqPA4/mLqr4o56fGr90gZ6J\r\nYAhTLmNl1sqwlxVyXkXyhhG6Z5BBbICs4TiRED1wYmphmovv2mPM6VMldSh1\r\nq2R0KIOMNg7djm4a7v3rG2FKig5enQdi/0LBrR/B30fYt5NrCtrxlNml1cZv\r\n3B6pg4+fT4YptMCdUpfxHrsB0f/P90R7GnogiH8d5JelLDB5/p9A0vldi2Xm\r\ntORvZ3F0SatLnZ+PJLgta8p3frf+lMIuUcjyTqDoCI0SGVYuyyCNkAVHR4O9\r\nA+9WR5zVT1Sd4x4jq/GCMhRoXsm5mUk+gUtptxpquCrVMyln3AM0dxFBdUOp\r\nYvzo6ePUUmPsgA4dbaEpVRxb9nsTxmQqnaOIW4Kx9HWk9+Tjh7RMfh1YXCLo\r\ntSUruNg0wLtFgKZAuqE33ZichhlWRQNZy+gG6965YVhtFH24nxPKnS+DGj4a\r\niPFLjuEzb3TK6GG0Md9vvKFykzhztCr5OBhiCiErcfYZyG3alYZJIy2WhkaA\r\nCmpbsWK1ZFnIS237ain5UaF3MY/QIfQMgE4lvxgNcBcU2ohfOmXF8DQ1H/bD\r\nPxL04P2ZKQmkZz5xBUTGugdep8odqgayPgMpovYGF/RUHPKVHi4dl7qVX1Wo\r\n5IAOBWFuwi+P89qitir9Yj08bnnn0nJ6q9I=\r\n=VA95\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"782895379e233c1756d200c51252be3010410f66","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.154_1648698572911_0.027401188908196428","host":"s3://npm-registry-packages"}},"2.46.155":{"name":"@apollosproject/ui-analytics","version":"2.46.155","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.155","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"909e385f9117bbbb28dea3dd465f6994db77c0c5","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.155.tgz","fileCount":18,"integrity":"sha512-aiw902pVsSnvpg8VrMXi2l4lQO/XNsmSgR6BUiwum9rYjqXCAVMEAChfgCmtPh/48VpRP+9GHTkcWJx9bR0qjQ==","signatures":[{"sig":"MEYCIQDKQSvUMNBVxk00m3JCwOXp0zeICG46dAy/wg5cIDNC9wIhALkoV7IrZxbXvB8lUKtdO4Jxh1zeIKgB2dQYwk8EqgNa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80245,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRSVyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmotyA/+KQD8V0qoA6OCV9U4yYTtOSgY8H1lTdEPcw24h+wNXkP9j6gI\r\nOGnXrHq5cDzQu8YMKYClkPw3eorlM4ks8sgTDocU1bx3A326ar4gbJE4jOO1\r\nAJprbOvAt27qjaLL2YjvnmjrX5jFxIuNNhWBUp6eQnfXICZCKZc08XK+hT16\r\nJ53WftzCMADGF1ZkkJdNPdN9nlnenE5lXcL392C6pBeSlQ08w1SQ0aInTqHH\r\nTFVPoIMpkgKpmhxA0kDSm9m6BIoKKFj+pTE2bqUBdjH275j+5pT/0ym4rEai\r\nC9Iew92S0rZ/OBdVJjNXbVt7/6tVC0bO4XcIRIPner7gFseQX4aBbIYAn1o3\r\neuCzHjQaDJFxVxEli/obfwVuuA2Z1VuE00A4uKvjooiYFwhG2CRkxAuKrCWl\r\nVjx8Y4aav7YpFx/pOE2hvDPC8PmaVe06m3oCMdMzIYP6sz0tXDT/Fabr7Vg7\r\nXs1ryyFtbGPBciBwi01tlk4If3zlTXKCToE+l2EbJQvgAcZhNRhIuQ3qsizT\r\n3GfI9k+GrgAgMpVTNyYpYIPNaXGe/Q22rB7DaHdfHRjo4zHIrGpv5T/6h2/K\r\n/Sk8Wk/yhQzMXd1RU8HKVwaZ2NojBJ0Cj3v0vn9RoCVo1CFb9q+ZS042Shw9\r\n6ncnOpAadrs6wFAYC8q50kD8jrRYK8cGbZo=\r\n=qy63\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"1877f771ea9c4563ed5d27cf7e28d8b6ba2498ab","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.155_1648698738736_0.6129997826005176","host":"s3://npm-registry-packages"}},"2.46.156":{"name":"@apollosproject/ui-analytics","version":"2.46.156","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.156","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"5a4af4cc1004c123523db9df888a646bfbb21ef7","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.156.tgz","fileCount":18,"integrity":"sha512-oPdZCZ/XMBMQR7gl5Qo2RIYaLMK3AotwgI3VZYZ5b9N+176sGleUz65maxbhEQJJNYWPSi8mV+q+GTB6IGZAhA==","signatures":[{"sig":"MEYCIQCQ0MQHBxWnBEGn9SuvgYcp+w5+vhGkm6rT5UZ+CRLkpAIhAI3EobGdlTcz6q4/Qyac36aim5g6D9DFeGuePvMRpAVm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80426,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRSYmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrt/w/9G9cO0SC3pp/IJwweFKv+UUyiJ4gUVZyrtkilNWMTPdT4JZql\r\nPzC7f/q836RXXwTh1KvWmOJkN7Jgu9t04hRPYI0A2IKWYhkv8k7/0apq2EgF\r\ncTC5aEoeCKqGOHM91pPjYg4X2Z+809EZETJGI+hg5suIIkvd5n8G6xLgnzx5\r\nN7rp4nyKc7rrn4I7TuAfx7kR6UmKbtdZaGPJqHRun8PdIP5UihvjzyS+Dkix\r\nGBSN8tBEugU88xMXrUKFyN9aaigqsSwGT61m3zip1HgfsOxMNemq0J/VBXbv\r\nO2VwTq7ABMTtjU6lJmOUrB0q2Bg0g5ZeQHWsnU6ZUOmYFr9cIpULWuYZ+P+5\r\nJiEHDtnC+DN5T6AhTNFFFm9o26cHaldfQT9sXej0QHj8QN+yUat/qO0KoTwR\r\niuJF0GOdWfNwr2jgM6HvQKR4gEL0hQk3c8OPukxQy3gWnws74atZV2/5zzCT\r\nly8450Ah+Vq3rKwyC+eC6fFiUDJ/d9UPw6e0zBD5pMiLybNBlbyHlJk8LAzX\r\ndXc+qVgxIMUDidhrvecgFRsaL2+cGXjhP5fFi+YiQTd8sXqoYw9vi7M+U4xH\r\nTnKL7UzCM4Zrh7sj3tmORTNfbGQFicD/Fm7b2jwxFCxTji7pNlR4rF6eCxbi\r\nMbE1r01f0i07ZNC72ONSm+Ss90Jl0JcNHxM=\r\n=RyPL\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"9433c159b9aa68ccab833e16585acd82bb221a79","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.156_1648698918358_0.4813504569118794","host":"s3://npm-registry-packages"}},"2.46.157":{"name":"@apollosproject/ui-analytics","version":"2.46.157","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.157","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"0acfbd43856d322a92e6bd59d27b303c35b82c93","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.157.tgz","fileCount":18,"integrity":"sha512-tmi4KH+JY79C+SoqMB648aQLiNJPNSOI0LNe0FPA7Z4DJPbI2+kZ8qMjs78dnzeVMx+ETwmMr8Q8bOPtIMlskQ==","signatures":[{"sig":"MEUCIQD/noBpQBvccFb5CGnkSw2C8kn2B7sDKYtViy3OhCRz7wIge6kUTGUyrdjtOEh2sKm+Ilcg2SEm/9zZePaUA8M1mHk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80607,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRScWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmobbw/9Gk5w3ZZBj/072ZTFW9aPRK2rbLU+tHn8l9lsps4w0uvF+7vQ\r\nJ6G+G13mRoKEOIMcyqS5dKSkxL3R8MH5WHbgUJ/zodQgEK35Q991u2DqYqKo\r\nyFC2VSkzgElT7B78DY9ENE9I4jszt0pvjFWP4ModXZuehDuyPfgwL747M7Rd\r\na1y/rX/bpykNr6bjJo1M9f5K0mynXATlX6CPfS8vU9T2hazNz0Ecyq0L7gNM\r\n9Cq5HMpnbA7b9N0fwfsNrNCrz1LU+p2IB60AkZRaAMr+m8BdJPWXTLnQtB7n\r\nt9GuHJpEzYsDstZTRJ8KF5A0cGYVpJQyIK+ZcQuRoCyy5LAKdFq6rkr2ogSh\r\nNYpmzEohkNXifCD9Eq8/8u254qad0Jzy4P42VT0mioRFuuofURpxCkweWkFj\r\n8UqhTRbxkv+lczqrCNcj/vm12gAqT0Et1H0TlZJgSNZT492U/DxyZC5xjzWA\r\n3xCEYwzL7oZg8aS5TJ2PniHx5iR56m2P6i/fp6gQFzL5zwGATRpQ8z9xptD6\r\ngj10UUR4plxfN7s1IR8eYB4pWau9V66MmgJFwexL5jBV7k/8w4acOvwojkHS\r\nEI5D+Q77HEeEp0gO2jA4xgTSzDod4KJWZgVkxpEESOriqUfRcBk80ZseK9gp\r\nj3UeONbuQtnNA8eFpxoX1V/HcWRNNDmcHqw=\r\n=DvWW\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"0141a4706c1ae3aedbd2056d3831fb519e73b7a8","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.157_1648699158082_0.9202860230937275","host":"s3://npm-registry-packages"}},"2.46.158":{"name":"@apollosproject/ui-analytics","version":"2.46.158","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.158","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"9d3dfda5d721cd02785176185e188b90f5a73371","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.158.tgz","fileCount":18,"integrity":"sha512-+ibq9g7A7SpGi4v3FGD3HOYSFpgRRGIyK/MlAom6zQTu8vrPMYopzsM+KVBidjsk0FMWnfx1hHOza+dPPKtqXA==","signatures":[{"sig":"MEQCIHM/XXuZ5SVf/Gtw3rp1imgpN11lQY13M5alN9L0QO/IAiBZW+JMHBjDzY47GghKqCq2kJi5xC76AkcPPNj5Q3QNgw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80788,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRSfmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrntw/8DgI5OowriplIZDsDSEP79+WkJUDFP53boQXegNfTPpAVSnGe\r\nkbixvt7Q8I2uW4635DoTveDLVLtffSw7wqJcDmI68X4Unn9M0U011DJk/IlR\r\nqsSf6oTQENHvilWgWeoAMBWAzizU5FRaccbsw/8hIou4MYbEFZSABpFduLoN\r\np914w84ybB+sWuhY9JZ49hwMrpk9ZFCf4W8hGvgjb2iuXTbEdcIceX4HkHIG\r\nsbWyEjW3lyTujhT/iQIqhrBFyVrNtIadl1GqTkwOT9SwgPA1/7APrHOu5SJr\r\n4+WcISNQJuh60wcfQFcvZtMY3PM9WwX0qUeX8cJassFCZFFWDGas63TsFeZq\r\nFpQDEBmNAnW2LRqU7QOfUPaLPp+lcVkrkTKQP4imZUhNkg1nJCGWd0CI2YlJ\r\n08aEI+RTHrRsMRVr7ehWh630TVPUkPhQ9voHqLFFPXbmPkPmui6RsmbVky8I\r\nC2C/W9tAgSTw0YXGjDv8H9s+Udyt1ujn3NEUOfImresTWurSSlBtp+Xn22Wa\r\nVh4VztIF5W3M2LwgE8VyG9OJ3j3Q1A9km4MXYYgNI73Oz6VV39ommpVWV4Wd\r\nbAGXnUBsKGCzPOLd4uNuC4nJfYhY3PCE3ladtHwwq8oTaJWUGUU0hRyO4nuA\r\nAIRIneTq9XDBFzsvTyX6OhDw/bvzloBvXe4=\r\n=wZSk\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"7772539c55b6a87215708cbb0e828b13bd82df21","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.158_1648699366087_0.5563970054662633","host":"s3://npm-registry-packages"}},"2.46.159":{"name":"@apollosproject/ui-analytics","version":"2.46.159","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.159","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"19cf2782a9d9b5087744d2d8e8822ce53944c1f9","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.159.tgz","fileCount":18,"integrity":"sha512-c4XA7zhvUT27L7a1VK83pysG/he4gQsSG1Oc9tNd+FPviY5IpDiqSwhjpZb6EQwNcGrRrp7t2FVPQ0IvGJePUA==","signatures":[{"sig":"MEUCIQD/Li9Zj0jiSH3ht4FuyYTB/TJAwaAS72K6SLvQ3XCqSgIgeqlkFViu5JuI2RM5XlhYPuwZm/L/8FL5NaRJAy8mUZU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRSiGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpetw/9Gv4lQE8dAGxmYtjhHo0V8aZaxbK5koQhTbe/nREd5rEpFEvA\r\nARgxq1iefz7tYWM1+0OwMJEzFSrk07E49/LoHDrNtmBmDrv2X7jEDU8cyq/Y\r\nnzxIwejlrdTJZ3IYzYjuUl9nJGFmhas8y8YHxf2ZOpcaIBLPppphIqjNDjvw\r\nTvgdCfADEhwX23g/fZFY6fHyGqf/cJ/uON2/rLD9GiNk95pStS/N5DGp6KKZ\r\nDpxkTWY6U5alDKh3NVBies9RqU2E8TJJFUYJAnBM8iqMkJM1Jslls1oeqa6O\r\nc1gx8aUnkdBSww2EyXZTh16S+ULsnpZx00QXriNeYc+iTYbblpkth7QiAMSO\r\nqIx8RMBA6nCNpcYcV60lBNrFGjQOrvrvL+GycglEj7SXBh+0wbeJvRJzeSoz\r\nYTQaYDjf758IOUdamkWclS/q1SZVlg2KsxT+6Cb8wuNyCE503anevBiCK9w7\r\n5/GC2Ht8NKMsV6DNEhTPVVr6JWE33hdaaDV67hgFVzn2vq4OmFOnUxgYC74q\r\nB4M8vWyXccJMM0XGshsFmLz463jxRfzX3PQ9Jnj1By8s89HQKmql9GFwC/rf\r\nOQPB2ID/kIKNMGSYBCcwRcWNw5OnDY/Ne0byAOfQahqbURR3cSFIuAci+zx0\r\ntNtl2DnQHplmE4v4mpBkv5TEPLsPGHK8f5Q=\r\n=gehy\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"8109c012ee7ea19712c4b657d048ff40fdc5c165","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.159_1648699526016_0.8633801555044507","host":"s3://npm-registry-packages"}},"2.46.160":{"name":"@apollosproject/ui-analytics","version":"2.46.160","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.160","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"35bf3b145d05229bb87de4ff4ed1d336df7195af","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.160.tgz","fileCount":18,"integrity":"sha512-4tsPsydUeg4+n1NZCXZv+pn7XbK1jc7/Dffg76ECb94axTNw7o0pEPYyuPYhgTCMNaLoWK12hsuhl8W7+Bv6PQ==","signatures":[{"sig":"MEUCICuxqmRWr9zw754HP6ltlO2H4GunW4DNBQKxHXPGSobsAiEA09pQC+ZnBUsfbrBCRp+ax+OScRmNV2aFolRZVAJvsYE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81150,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRSlyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpTxw/+Il8LEp9147v/klN7MnA0Ac9MSA/l3kvwdQylhVvXOOJOFrTf\r\nksXrJeTNnh3+9iA/bqeTOuDvs0TTkm2DD1j+6WMecYyGYM6hzL/3Xu9Sq/3L\r\nY0IMMfQ9S/GkXnajcqm+BHHP/hvPG1wO3yxgm2sbI/GEfhml5y35nzom8JrU\r\n9jKvpf3/3xlK4ODhfBzNAXz3Gr8YAXqB9I59g8cz8xyqBm3IXTylZax1xg1D\r\nKh1QLEijuqHP91YDidfHV9QoSu/VeB50sdZJ5zCzyJ26fIbqsMkVC5xlgDc1\r\nofBff44j6ZCJ+aWMH6FqfKqrLysHSZvO0NDS4cFOERhq17TuD0XFNns6RYlO\r\nSmMAnLnRtNbFLHieRdaTSQcy3VMAAS2KKbMlQT/08PC4QDiTRwqED6m8kkmW\r\nBYI0J5jsYYh10OM1CH1gTmXt0cvPV4GU2eMCBVoQAMj1Ku6G/bN4n/rkecFw\r\nzr5AnsxpHSQupZULdqfSvF1qHOujw+CSvIBqdTwqyt1BEzqpmEDWRGnfT5T6\r\nK0bG+rLhi40MyZS0E7KP8X7DZRTvI8Zun8iNDpd2gvmQoO4X5exEy3BjPTlu\r\nHzM8rjTw6Q1bFnEn5RqqpYqy099sht8IH44h5Es1v28kDJ/a7KocHg26qbK8\r\n9gGuQvZ5MRSuus/wUC/NwrR/VgBIh6OYAnU=\r\n=0z/X\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"d7d5a359770d6ed3b1ea166fa990ab0e67e82d0f","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.160_1648699762446_0.7559627277193017","host":"s3://npm-registry-packages"}},"2.46.161":{"name":"@apollosproject/ui-analytics","version":"2.46.161","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.161","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"af4de069fa87e08aba1dc07e104e526db08e6e3f","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.161.tgz","fileCount":18,"integrity":"sha512-gqTBXt81idZbmE/DmIB64+RJTsjin1b++uQQkNKTIU6ds05wOLPUeRDZEQYZDML/pO4CQEhv/7xLB0wfM5Oohg==","signatures":[{"sig":"MEQCICXVETLfk4sW6fcA87VXCSG+tZBlnnGQB0WHy0EkMV8JAiAzh9uybi7BAzxBMvDHl7TYCXoWJhidkbYeDPRaqaqXxw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81331,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRSoOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr8iw//QrAxjHwN6+Lz0Muj7QqJkd4LybiMnse+AlVKVDfJz6ClPMhv\r\nbeG2EP6/DSA8Bk71pw9+nWaZINVPDdLqfFRKxfkhmlp2pIiWdwFG/QUf6mEb\r\nCe8OV4OQCMhza2jKJlve5HXAiMTNgQOStSKvDeLKdeLwQDC+dlR5VUAv23Ds\r\niIDRE2eiIT0Fgki2Tk2n8StAk8t48UJr9av030PAicogqFgW6cMedDyI0tX6\r\nziK3QqN8A8kqv3krZj7LuCakURS5li6TD7HzJy29ugE3ibvR5PrvX44s3SD8\r\nWtlvD7pqP9erbaIya+zNI4c/NZgiWxNfFsUX9qkqkmEu4A4H189iSXXRwRRI\r\np1nK0U0n7RQQRflLvaWEkFu13It+s9MwshU2dtO6zi7qkrLEWc5Jgi5jcwO8\r\ntP7jVjzNInS/NBO9boNUmhOdnz2hN/TMEFuFwnkGdrjmq+t3k+FMPICx/kcp\r\n5da8y+yAhxhaJlZt5bwPKLPE9jfdDCXCrHy18202fR/914zKN8ULlon43zS1\r\n+cHNBk50kJwBuuWiUiNQP5jcbUk5k2cV+F4ElK7lNSODh8ZC/i01pkJvegQ2\r\nSwRplH3aV1PEvNpmVo3/eIPqCQbr4J+aoiY9n6BQimGZcIW5pybB5rLYJ/05\r\n7z2hOJiLKbS7rBU6pTamEjndiPmuz8/jQEk=\r\n=PGKp\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"7ee8157b7aeeb6488c4e79847384cef9c7b17981","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.161_1648699918576_0.2562970625303225","host":"s3://npm-registry-packages"}},"2.46.162":{"name":"@apollosproject/ui-analytics","version":"2.46.162","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.162","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"4ae167312d3a07938077567c9b8ecd043187a8ac","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.162.tgz","fileCount":18,"integrity":"sha512-sil50xt/d+MJcmJRwwqAP9vqcueOH+UYC2o1PQoUS+6s7CN9W3lx0VJdAnB+1DJp0XGCWmwHGjqs1kdGOK8L6g==","signatures":[{"sig":"MEQCIFJeNsN1TFB15Adbp+ltbFz8KNU8wXf58Yipe/nGGmgDAiBF/bshhdStqdnfVwgSet0bbfvmNO2wel/XqE69D8mkVw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81512,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRSquACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpjgA//WZqgZJL5BP9xXEx5lo3G7O1+sr1nH3GwWuCWqrvKIls8r463\r\ndaPMCgCuaVflrkB9WdqfzGRQf63eh9pyEvq2bdNmyuLb7icEw9pxKEKR/qCv\r\nhYE0lfjKYnANOXwuRePunvTTGcnNHJJpDh5WacAooD0EO052vVvKN6UOSLrZ\r\nR88Z82VY1uPbD9FKtou1Dw0eo/oDvDXnFueqy7N2t3vuWC3KQpnEri5ZRHQ9\r\nlB3bWUtszfG5INfz4PGmwPQbkywFbEaW2+jLyTuCFoQ8uVV+LRricNCkL7Mx\r\nf0lm+5ulbOWYnmSOh+y0jShZW6zcr3aUnzMQJfesybCfXWYXBVGbuJTAoLSx\r\nYWHrDnEaH2J0L2wb70qGOxe0pQzfZGMq0KpgcLVJk2TdpsWCQJcRck/2nUUD\r\ndUzQ/RFM1Q2BYNgd4vYYL6uUk65Ukk9AlkhvsMxYy8rmPJRxVKvE5onPWVOi\r\nhuymFLqgYMSRlmKXWn9hIJOHd9HB4zX66y4tZtcnSQQqftldseAorHH8pvZS\r\nVTzO/h/jZ+C4XvjI4cv+TehtFjFVddOAmQLWIqhfH9xyNn5tbENo878l2YJJ\r\n/XXl85Bjj4Y4g2koKBMQeVdnAws1V5o5MtWVHV3KJ2Nqcjk+iXkFb7d4Ffjb\r\nFjn0UM/Bo/pBRQ8HkOg6Xp5ykdOElyFJQc8=\r\n=jNP4\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"cbbae594c23192afacf7e812d6f04bdd87b86e34","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.162_1648700078406_0.5724168145999555","host":"s3://npm-registry-packages"}},"2.46.163":{"name":"@apollosproject/ui-analytics","version":"2.46.163","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.163","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"98075dbb570f8bad49fd2bcb70b6f4cc4f3b5c01","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.163.tgz","fileCount":18,"integrity":"sha512-9x/9tG6WmUmICxlyfoJkdPHfRt0MukHuWfbhS27yujhCnPIxutJYN2DuOS3rv48N1KStHxBHBA0luAj2elJL4Q==","signatures":[{"sig":"MEYCIQDkC/AENH4e7LB3zCz03G0buOCJZJ5DVh8FAQ9RuoHqfgIhAKBDxY3WLwZ4dT4tPwiLNKPZZPQhyZ5BuTEH14HiIqDw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81693,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRStvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqVNQ/9HE0wo8CkM9VcZKY9YdVAUW7g0PbYhmrU1IqMUOVwtkxELhfM\r\nd5tLShRQqabSSYRrGnoFtSLTlZ9fjMExtTx389BUOVgtX6w7ofJo0DoQGO49\r\nonDvhMuivm1mCCVVHDBNcCMl/IEy+ZZgbvQ2o9Av44WQMW7SGHzgJTIpMaxM\r\neZngsQ9pitTfSCv9qTbNBSR4+htDURwCgeBMbgmpQpVT8jaNUNCyKi0rFE4Z\r\nGy25nG/5x6nU7hAXsELrzlcLiiorMuvJrnFrnPlXNzvZXV0BI7x6xvxXQxgD\r\nhd3wWhPqjd8Hvq2A1GyTC2RYlvmyt7srw7Fh3LcN/+IYx/uq9RirB3Yd0Yst\r\nCx/tp2HYA/uuuUwpID28WSu8P3/TagEBGrJgPI6ZXX7Eu80FlnTW0od5hGY3\r\nvlwm4oBvtoMA0ufxBz0ym1Et84LNcHjqr2RRAup0sH8D5IHf/iVz5pjZl5SH\r\nUjk84hhWVvQuEjwJGOuWHLiKaP41+olzWRa+rXzxR7dT7nE2Qgds/UreH3xT\r\nnJB+fu1ltSc0XnW8ZwrYQ9K7o/dkACC+91QWYpUjQc940rFsg4Z+y1AdDK8s\r\nuMVRJdDc6Av56cGtt/XArFx5OqofREjffkq21B8VHQcbql2f6NGDHlxsxE8w\r\nBw/vUB0uqLOVw8gcsI0s53gwoZwLRtYq2eE=\r\n=Hgoo\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"02826c214e04b88798be9041aa51d7532593e8a7","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.163_1648700271388_0.7268192652437948","host":"s3://npm-registry-packages"}},"2.46.164":{"name":"@apollosproject/ui-analytics","version":"2.46.164","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.164","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"968c1fd93d0ae0fc47323367b51360867408f747","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.164.tgz","fileCount":18,"integrity":"sha512-mIV97veq58yy4d2zBBlrkW72HdQBPSm2BIBL6deMoHfzACxYj2KzRbFh8zsEf/1nxXsdrZ9OrTJD8Oj2MyiK3A==","signatures":[{"sig":"MEUCIQCIWdQUcu56P7DNhZBn9QpNc8qWu7E2mvgfeXlMBDqn+AIgR9CfFIVjUuPrvEupOrcWNQyxENZnLQlfPicf0hJPxQw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81874,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRSw5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq7kRAAj5FtGELBO5O3WFZwTXCOylYREfMdUO1x2R1latUAmGBJ5b8d\r\ndVpgzThxmTh0dizGgAfLsMxQpz4Ca0xXw+91vZiPlSo92s4iDrgp0GvQ6Ph8\r\nKBQMixNcCSww2DIWz+dgjTpSg0un//ykPbBQN7IUMJWwPax1oYu/yY6A9jvl\r\nFolJPg5Bh0KRROGTb5iNffTrT19t0qZW5XsfhYQk3AWs5cL7tJz9gqwkf4/1\r\nVFBJ3s43pDdy++BGKoEcZbmFVPX/3cYLfUipQz5P+mMQw+uksHNXJ54UTfzc\r\nuCXl257KfTWhD1WS1Xty8YFIiCowJXdzw5eHlpsIp/2PiI9WT+Rwoiz+bZF3\r\nbMMcNDqy3lWT5FTNAvgXBy26Dhdf7osPSYmFDciqpOgKsmSy9kq40izVsJpH\r\ne+hKFOyPG+By1Y+SGAA2PWyLbTOlMCTh7RUg1G4AABJCrnT6ZZNHohT9lpOP\r\ni7dcpdn5T9avctkIvXlE6EGuPD5/fspFEv140Af4FyaRpz/CtK3aqB6gVozJ\r\nNOYpChIsQ0SfQ1kGYiVMhNcL7hxkJJh7kcI0t143QKcVmFCmjsHmDDHakh9S\r\nKjmKSQqVFx65UWrGw4sBqls/MFSiB4On5NPfVwKCW4kfsRtmdhGWGjblNL8I\r\ntC7aEQTbG4UkLm2ew/kHeaLZa2JAaR6cMp4=\r\n=XKrN\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"1b413456ea127cb192e4371db1c50c54d3ec9920","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.164_1648700473463_0.7565012704914602","host":"s3://npm-registry-packages"}},"2.46.165":{"name":"@apollosproject/ui-analytics","version":"2.46.165","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.165","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"037c10289a9b605f932a35045fa37ae28d4157b9","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.165.tgz","fileCount":18,"integrity":"sha512-DRjqXX9iJEIJFFyY0SgGLHZ6UU4Z48LOpvQYAGTkB4o5Pa1RSMBhXt5AZ1bpE9HHHeUczDz29zYrA7VfWkjeVQ==","signatures":[{"sig":"MEQCIAH1e5vi4pvahd0fVDTA7rdBbPDHolzDW1diRRuVkdo1AiA1avPLWOra7vo3ZQjux3/aC1Oq+S5mWTx5o62juOXaAw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82055,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRSzUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoRgA//WoBgzSEpnr0YoI/U/VorK5ACqEG4V7AEU7n6QoSsbW1sGNOu\r\noaDkBtDyOTfhxFVJTByTMXQ8y2knxdxJiGzkgn6D/wh1rSKXHOmTf+NqdiAS\r\nLNfFxHAcCpElz7U65m12BkFsWczQ+mvX9+OAHVRBdUkn8RWUOJMTu44qI0K2\r\nq9BROZuTmJiINdiMus8eENYs7aP6VMQASjOc53MkIbvPXIDWR4iwf/AzS0PR\r\ngwOcM+dXQRD0FQBiSlHgXDUHZkVNdCibyyi9LySGXbrH+o6bF5yqe4//fm+y\r\nGp3ZRM5bb3zySyDGuCBrqCXI1jnmxBU0G9QO+WeRLQktNWoKnM7S1W1tb3R2\r\nY2aP/W09nyO2J+yWxbAY7Cr+nbtJrilO347rTQkNqA6WwdBluHXd5rwEvrId\r\nth/DwpIb4gvYSq2y0gpuRICnyid4idhDQkRXyIVkQb9ho+bumeaJq+CmXB7R\r\nqzvplaR8VTBPVv2yiNG9FS/vLygVry8Uc6Y3K8QYBHrFjPLRCUxO94eKmVth\r\nS8s9gWwgIVVlKtn41tzOz2UzDarEmL+6foJDmZ17KoTalG88dIcKfaeoJTRV\r\nQiiiggz2faRQIdlifUFXc7xv5OIBI0cpNvqM4x58kyx8Zh1iYUHKeHTAoCnK\r\ny+LEQ1YEkmVY8Sm11a81PeUn6GNjMApnfJk=\r\n=MaGc\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"b654a8ab63fd5d8461fd0a02f92e367f034dcca3","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.165_1648700628067_0.7644381992953144","host":"s3://npm-registry-packages"}},"2.46.166":{"name":"@apollosproject/ui-analytics","version":"2.46.166","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.166","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"576aece1076be28fbeb8537d83fa175e22ef3afb","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.166.tgz","fileCount":18,"integrity":"sha512-wYav8rxHs98zgAZeZmCbu3N0jy8UOUFGDhUtj/JBetxbylfkiFJ7e9K/zSWMsLUHNREp5HEOIRigO56wClnvxg==","signatures":[{"sig":"MEQCIFqDl8WN+93ZPasdDpYijXJVookxj2+gnrGsGRpGQdGiAiBL24BEnyjmo6C51SzjweZeQes5a+SnUY/2+b9HBtqeyw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82236,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRS18ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrgIg//ZXXp5D++KSaQDzCIgcFxQvTqDquCuW4SFyQAhHzVPvl+bdio\r\nyDOo6vopADO9JVbBxZzs6X9Io0UwDXwxSN6ypwciQSa6DKZfGM7OFrWYRNxm\r\nm8OAdXfpE2epvCEzkQ7N/O9TLQ1fiP2TIt+9KaFlzy/D3CgMc+1T7IXgw82K\r\nW0JieqgOaSAGvNx2rkoprOaojx9zadUgoupmmcTQnruV05EBewBRwnp/byDc\r\nqwBNcqXpVeVr5CdukOQ6n7wm/DvXK0DAYL7Qyn0Xip5um2pt+DSU/gAq3Z2k\r\nOrCycmSusX1qBUX3DXuye62gt4NZTQPpjo66wBriFkrrnssWTZFnDrskfzfi\r\nSQP+2hfdSruWzlCLj2AKaqwp+h4JS2dCzioEekIZryg3rUXP7b8t8wTT51N2\r\nIqw4FuW4kHlQb+cg88fjKyWlJFVB6xOOG6yYPfqPvDqWGY4FdwTiI2qv/Hun\r\nQShd+3fm3WEfSe0uIVbKBSgUd61RcU+by2bq66BcqTfRGaidf/mf18trGf54\r\nVwYbs6OkYZQTI33y4+HuRTkQPUjxx6TWO1HXmm6lyI6j6cKmUlNi0ShyzLoh\r\nHEKc2/Nbmd5DIQfThZ9V+A3U9AOfazOFQItaa9hPFRuqlL6lQO0yJ2Yxvhyj\r\nKfMB/8i0rGVtcx82BLjgg8oZHOFEeXHpnow=\r\n=8VpK\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"d6767e9d503739cb5846ddde3843b6f3c4986e92","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.166_1648700796054_0.6721237331503747","host":"s3://npm-registry-packages"}},"2.46.167":{"name":"@apollosproject/ui-analytics","version":"2.46.167","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.167","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"6c71389ce917f52d705c8b6d21a187ede7bf493f","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.167.tgz","fileCount":18,"integrity":"sha512-ZnCynxhVQsSiJtzpp6vAS+VPZGJKMcOuTmSAM3mJdmnv1MnisNELC+dK7O3CZwhMAit3kZ1N6+lv7n/aAGo6fw==","signatures":[{"sig":"MEUCIQCb5WBbssTtXUj3mzQLPqo8+NDLiHrBXqu7b/yLz7H1bgIgdroOGsNdJV1gOY9blgJkyRaIGXwq4UyVUBK6HDkYBNI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82417,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRS4eACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmooPBAAmAR3X3C+0UifURSlilYibfgx2PHpiCBnePAc+smCzzmM48SO\r\nzvctWJ/ouTnmmSVF+1Tbh51ezc8GM8lqFY44Z6PaEZJxgkgfbsfoacwX06v0\r\n+2Y9vUX2v5eVcF/6H/eotlOLlKN81o4dch/yTJfJjIj3F1pQ8b51Ip1jH3m9\r\nf+Hdg4yd6JMwEiBOVc/3Ixo89unuCoRogkRT22Nx1U+8pXe7LJDgvvSkjmAp\r\n8EQ/fkvAL4MmazN66uH2NMrwFKzz3M9CKEJoboYisKvnvCyUsstTk3Uz7nLO\r\nydVjjOyh2/LjBvWXecVp3OkhxGhFtmHI5bYi4l1pvSNlnVYp02LGOSt+qA+N\r\nuMqWvmy9j5BxZ2zjHOyzciscEJrjdrBxecR7+2URrpqZ99aYRGlFNNYjJjhI\r\ne6tYT/2SwzxA7IyTZiDJOqIWq81Y+bM39KaZdZu8s7kMk2ffoS3orezFShsn\r\nbOBClbY6/7CqUJMCLc5Vo6rsN24utGgD245jXMofcTWf9H9e4CAsIxsR/I5b\r\nx6VVRof/vKDU7QvI066r7tYv5jDOn1FH4ZioCxRuyHAOErGpFNDXTy8XQ8qd\r\nWPAD+oep1M5zA9YMYQZyuN3iaZ8xMM1WlzET11qmir2CJpE02dgGUDq+EPkn\r\nWjo/GosWqNEKiKUMcsjRHrmy6OJ+UW5n5Ek=\r\n=MrdT\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"502676b403454c64d60093d375b6fd0ebad932f1","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.167_1648700958072_0.4680259762717398","host":"s3://npm-registry-packages"}},"2.46.168":{"name":"@apollosproject/ui-analytics","version":"2.46.168","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.168","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"7440f6088cdce95646278af4fbd931c548a8f455","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.168.tgz","fileCount":18,"integrity":"sha512-6CAMEjiTKYR60OHndDsEmzqhzUdNrSNNUildupbNrT2nlg20rDGz5MPp/mFbBue9Lc8remFKgHAy30B+ptIJHA==","signatures":[{"sig":"MEUCIBabKsekMPba+h/Q/lak3LnH3B2JXv0RTLoLTuJNvpHoAiEA49Gqu9ox9eilJLbPYcmL1XNHmmiQGvd2GBKP70y7Dlc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82598,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRS7sACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqnZg/9H9TsIheWIwAFI0JHe+vknN/uB1KGLZAIfaDhjCrWow1GkHt2\r\n2qZwgS3Z9YFzwB24Us1VXNwA3v271ZD9chRT3x72tm0EvEQfvLV2T4PNcqWa\r\nRNuuUNI+cSTrpqrlEEDzzG7S1M09LPkjZ+KkqLdJnu7/Uwhjha4/bna7aawh\r\nFKGLVQw9/hKnVB8+T0kM9iEDEFm4YtdOkM7IRlSCVWOZvxhR/QH2fvE7lW6d\r\nHUipAKUnvXrmrcK24IvyfeQjpQE+GcBqo4ZeS6XdKg0DemwrlIrsuwv6aXyW\r\nEQloGPXryeCLPBjdMdkp2NAhu3nNd0kjuJs/aFGkik502eLPviBcxEoZnJFM\r\nkBFqc6dOk6PDnt+U2FyQiXuP2cN6a0gmOTtPY1IOUTJgFdO+wXgJfoNf/UvE\r\nHdqgouYPGjSSC/jQp4TKW8pxsReX8y/cIj+hH4T4aTFyLJdurwL4Ka+nN8zA\r\nIE/aE1cEVez8US4pP0H0lycA93SWYonVF7g1xGniXlFg/9bx3eI74bihTbu0\r\nwHREo4qvdLMw07lr1vTiwIzVwrOzLXhCdSZqhRio4fXZjEO3RkfNxj4l+SPE\r\nonw7BVxsEOcg/v+Sb71qMxwGAyZvhAypFCw5ZR8r/pWUPEG2zkU2WmaCqD5a\r\n+9VpAD47SiDsDPwFUqcEt9vJTolskAQe/BA=\r\n=4od0\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"5077c01bd36be58f9d6e569886b8684583bb3a21","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.168_1648701164714_0.6778830617764964","host":"s3://npm-registry-packages"}},"2.46.169":{"name":"@apollosproject/ui-analytics","version":"2.46.169","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.169","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"5c2689d5072d3ca92b9cecc79358648715bd9148","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.169.tgz","fileCount":18,"integrity":"sha512-Jt7tDXG/nv85gMND+9EWl5iWDDWtOlWzk63dCrhOWyuitTifB3NhxsH7YtS5lD+UogCia8ASTI8g/eWwpFXcaA==","signatures":[{"sig":"MEUCIQDx7R+ZNcq0C9LrZEj6SIJ/3+wqAw/Ns9f+Sc6q+qDlawIgTOAmh3/6r68L1qPkyQfr6FMigJ0+AJEvsFKuKaI30+M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRS+JACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrjRw/8DK6V96in4SuGN+uCBJu1OL3UyCQT1LDq+kk/dH/HKeN7whkJ\r\nOi+pIV7An6/1xVG1Tga1wK9GnurOvyTgJhzKF0F2E+DeICjL7RRRz6vi1NAV\r\nnQQ/XEci4jAwIHHkZFWQjnqt+qiUvii1N87IO15fTV53quzMnRQfAW/evi0Y\r\niOyw9vVvnbxPeUe2mObFGO/e8aJGOugppmJxWAkY3x35gNZ2Xd6qnEc0Hezt\r\n80zGz1Dn2OvU6T92h92FslFFPMpMebLbArgZlnmtV1FE/I0JvObBc5J9cMnT\r\ngWF/wgiQcK//Jjq02ug1D5s2bbf345fpSbherRHIFV3C7lMegdC0X/J3YoQu\r\n23CHApgBZtfsGX/wJCtxd3VenY9bpZ+cr3t0HXwFsiwcYPMvzvoZfNE1Q2+O\r\nFEhCZHzLVc1OBGSD0fSPV7v+WP6+D0fDbrXz4+WvBAzyZsWTFi7fpStV6jYe\r\nQKS9SBH+0R8jrd4ckw+rmW+8iDpb05sL8eQg+1fRyxgE1Phphi5UfwcoBkne\r\ndl7/YoSHmMw46ThCnowwzmlEfc9HiXewoQzgUqDgcjJ9bBC9J2jYidrXQbEs\r\nJ3dS40CbGat4+YSoQVBoJYkIv9wg3BtERTxUfwnjFqMXPa7HzgmnjxHxG485\r\nppjvvSV8IlUTtvMKi1fywzrdegsDshra2rA=\r\n=ZyS5\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"3c377f8656f66cdb1aa8fe0d67bb14ef46f8af24","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.169_1648701321489_0.7344225076659341","host":"s3://npm-registry-packages"}},"2.46.170":{"name":"@apollosproject/ui-analytics","version":"2.46.170","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.170","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"a6b52d73323e3a1ea101a478cdf67617cc6b9469","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.170.tgz","fileCount":18,"integrity":"sha512-pThrtZsOEstgjX2oyYjvVKOQ8DMizNLeidL0iS5i9QTKJtwEhGIwK1R8Xdp28DHQZOTy5424J78jPESCSbNlTg==","signatures":[{"sig":"MEUCIBGdvqrb2Ze6wO0Cv31coufm87msIUDx59/5HIj8ZZ2wAiEAgXnMiiBOsuZ0vwDprPjzhAV/SqyW1olDdzIjatCc9Po=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82960,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRTA+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmri8w//Z14euqLCKC5K4bMy7syfOm1tvqfWmovXIzI99gRS1b37uxxa\r\n1WLTB91MN6i/kVHYaf6QyLZOHGDCDBvt5jPR9B8ssDr2/D+rl8rxXCg3kO+x\r\nVnLubzBss9bg1kWVqSoFUnSPqei0m7qVndQF5e3KCuALPJEvCuh/eWvKjHmI\r\nazU16bLSSPUyKAD+jggTEn/LBy1B2Ua1QotYMufj31yNmgHIfcPzV76dKS9z\r\ntHdOEBFCrFysuiIjEgrTHIXiY6Rswz/ffBFULM7TiBSVHGo24d0iayYDfbFA\r\nXdTtxr9TVmTyfokmYAnj7nwlWLUNgGprtOhmsmrzZSShGHZJojfNfguH1UGG\r\nJZ8qGBz91ybBciy+7Ajdnw6nbZJsUnt25cpv3fwALvCR23H6cKtasF1iXSI9\r\n5TbsJKNKj9JaEXf9yXgaoPjMG0CpG0jYpTzcy7x9uPh+F4YwbBpOpdGEXc11\r\nPt6aeB3X3m+Y+lNn9FW8RVd6YjVP9EjYJ4Gz4KNcz6ITsjdmn2Xk+P1v+6QS\r\n802NLT0Kwgw7GZI5X94SqGmDNWO5F3OK90xIBiAZt/vmifD4jB6dv6Blf/46\r\nQpG0kjEsYQyBPViDlGxd+LeYRqYXrl3eFPQn0tr0OxsajBadrmOF7SbO1uG3\r\nIvornpKi1D1NdzWShaBcAfqF93fNCC2pXws=\r\n=u+If\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"1f219b74183b511b2b7b54b04f033ae12ef186d2","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.170_1648701501880_0.7596949260690242","host":"s3://npm-registry-packages"}},"2.46.171":{"name":"@apollosproject/ui-analytics","version":"2.46.171","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.171","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"1f448c0a97e1f139a1636ca9b6106ad207e64b72","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.171.tgz","fileCount":18,"integrity":"sha512-F/J7NAobqfbPbOxP7eeiy8ifScwOdPsKpstN5v7F/QzeJn4qurZXqbO7+rSnOIGcajqtZJAQaJZeGY/2tXERzA==","signatures":[{"sig":"MEQCIHc2Ie+/+TypLpwGEu86fC427uKy3tI+82S6QLXPRiS2AiAlUbB/ZWlSslOGYQjrbfL5wmnbcMzEfzSn6yUjhyQ+iA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83141,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRTDkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpk8Q/7B7GQvAzG0gpIaBATH79oYVykZ3Iz7PrIE07YMO1tCdYkXWVn\r\ndkHgtAPr4eicoN0xrQzofVdPorXQ4+a1Qgucjy1Asf/8ry1j0kvJl+l9U8mA\r\nh31jBOSHBWKYBuWN+4GIVLRgZAIgKdNqPbPCw6yZsBRDJCu7j3RBKrzX2L5S\r\n7zMAPyGizo7RmRcW2GZnX79argdAbIsKyCHuwwWLRd6IrpCdcYXqWEFip0GS\r\nT137sxzQaWINeiQQsHVBbn8583t05rVu/22KhjHzikxDth8Ub40LIhqw0C1v\r\ntjie40+rX0kduEUGqsMGr7ayJFKl+SbK/b8fD9+9GH4AnpqVrdY7Kbl5LeCc\r\nFbgXA8bqK9sWeEOR7srRFRAWRwzIp24u/wZp9qJ2Z+s6Q3t5ddAmS2SSuEmC\r\nZRWiW4cmp2YHzUtk/3+825rrj6XinesPGtLMQ56ZDjn2KRN5EJdO1ZXVC7nJ\r\nLonGzIQPBuXLuzHcK4ViIcQ1mqCZykmfI/uw57VJ/MlRi3WCE7YJXtexhC3v\r\n/b8v8B2tqrZo9Xv4FlIrZbN96+lO1AcGe8xeJCmk0TTrBF3NF/SN2ColAiLh\r\nDpS3k3xpiP18NFHcVq6vQiaH+v9uckg2ohnm3rquaBFZpXUpEfQtxNzp3JVr\r\n8ULJmiWRQALz65xm380NED6u0Bc7dCwr1RU=\r\n=4SNL\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"412a1c164c0d6402afe5bfbcb7335904c1909582","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.171_1648701668618_0.5818714139776537","host":"s3://npm-registry-packages"}},"2.46.172":{"name":"@apollosproject/ui-analytics","version":"2.46.172","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.172","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"ff85b2cd2e5a1e648739af77b73986ff65217ec9","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.172.tgz","fileCount":18,"integrity":"sha512-UW/1QKACI2ApeNWCglejcuDo+g9mU4RhZkiceDrliDwIgdm8fVkvhF2vIyDK/ljaOGtQ4PPcFV/V0w5eDa69cQ==","signatures":[{"sig":"MEQCIHJ9/5LS52Mw1SznaZuu09dAwl8/xNbLWWtIGZhvkZGNAiB0u+ojtz7zXVvRgSWr3lO0y5N+rUnWjKFU4kLl5OJofw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83322,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRTHcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQNw//ZFWW2zyQxfB/dcZm069KzKllmaivQUlfKLxParfK6V7i2JES\r\nOUw6P1E8h4bAoQ2uL5WkwghWrwwwlcrS4H9yoFdJ8CSbopTNIkLHSKnDWpVI\r\n7CWdQJj/8qqzxaKCx7nAoORHF1cu9un/EOogy+hL88cALElTNxvzFUC/1RIN\r\nA8O/Uu1qUKNLOy+zxgBDKohFi7ewPV3Du3z2mbQfrIT27Z5nQQutEERmmH/K\r\n7v9DPAp3BBUdg4vYKgTTGadg7UhGGBB8iHOSfJeY6/KC97bG/PjBJc86Y6es\r\njoezQOVeIvlsiQ1yiaTnp3FrN4vTUXEbZMym0xH9SkGqco/xFVFjgFr3pfAG\r\nxRNeq1D65/d/eW2ohEujp2fr5TUnnli4WgT79FJrq+L+jt4fYumTD8ivLT7L\r\naxyoCj1Iy8EXMsrYnWWk8ehk9oIzpHiz8jK5Dt9NHkSc2LueRFFTWbmysb94\r\nFTUz65Nk48e0OiZ9IhLuQWogRcO/3pb56zxpR9xemeqcyB/3HHaR5nZuhhIj\r\nrogRG1N6jePWEWTO26zi6OHk4LcjlkXtK0UDxd7raKtyMKPiyxgLUVsVL7EP\r\nr1/5thNf/wmObqJvZc0EHoUGC5e/AogKMeuFGJ/hh8z96pva/7a74nBLF/nS\r\nu89uBbaWFGCteV+DtzG83k1twyGXMM1DF2g=\r\n=j1xX\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"bd29d663ec91ce2c1fa6b39dc1562bff0767b1d6","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.172_1648701915866_0.37402512221088124","host":"s3://npm-registry-packages"}},"2.46.173":{"name":"@apollosproject/ui-analytics","version":"2.46.173","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.173","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"8ed9a02d93e1057965704dd33988fbedec22b6ae","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.173.tgz","fileCount":18,"integrity":"sha512-IkcfzOLUmYmnV/scsmTB2Lm0xT6msP2tX2O1bPewvLJ8rHPPbbaNwKVJcieXiaCIUG/4WDYY1FnZTG5WRVgPvg==","signatures":[{"sig":"MEUCIBmtY6o3isRp6PRbIVAoLNYXQVcyQBmA+ldZUS+vi+mLAiEArIpSp/+vUvAw20vo+X6IrGRfyed13M0bdHO2nDm61V4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83503,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRTKQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp1rg/8CkwgiY+yICyjXVKUBHjNvPvFf07+i3+4fIn0gwcy4CYVkFtX\r\n3OulM1ezSCWA45G/yv9YzoZGKrkQ4RFtd5sAJ14PS+ZibWKh+hu/p24Ndb08\r\n7LjEem4bgHnUUOLEd4O2bjmkIj/lfjTBO3q/8Kd/CJOi8wmeEJPs6k4ZHkuG\r\nwco+j6NL5XGzf21qYKkZK1LSvEzYCRtNvZSecWriZVsJrfEN9ovW7AEk4FGf\r\nuaAnycG+71+TM6Li56VGDxa9zQI6yK4ZFURdpk1P4q1jGP8YLDuf0Hs7EVyv\r\niJ+13dveDBcxmovDWMqBEalXBXSnhsG2W6bQcIRQ09On82f2q4rBPH5rJdIT\r\nepikg0Oxqif+YkYa/t/i2Epz2ytGL1t70HTv2RtuYXt78wnDM+Esez6iQ+gJ\r\nYmIWfQn+4JHPN6cgbv2TbvF89GmFtcyb9cLmvD6CgwxnQomvlH0aSEq62ZZM\r\ntkKTvkqzQyiXhw7oqO+luF0H0tG6DjivXqT6WdhT2vEiRiesFs2uMLBE223S\r\nkwqBTGemgagrfhIPb9IQtImI1SfypSdt8SDg+TZkfgUdOFPb66olwe9KAzNm\r\nmrfpQm5hDJHFrebJtllK3mUYhaRca1n70dowbe/Q/CV08UWsbcHe25KMVnUv\r\nUwKjXWFKW2lTp2YdybeNXaoy/ePSiDChNqY=\r\n=negZ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"92610ad8d891d78f50bf251926e897f7a9be6634","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.173_1648702096166_0.3494050376278628","host":"s3://npm-registry-packages"}},"2.46.174":{"name":"@apollosproject/ui-analytics","version":"2.46.174","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.174","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"67a8e98f2a90573dd70c2c572e0a0476709863a4","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.174.tgz","fileCount":18,"integrity":"sha512-dl/Dbe2BiJ+3GLQyI4PIUhpCyre8WFfA8MKRLAJLEF0O6evufXTP/Rk4IXv3qaLNcXBYD7a+pRk71BfNac4yKg==","signatures":[{"sig":"MEQCIAbUqebQp9lZgQn++fC0j79GavOanqZ7F/NOTtIy6k8BAiAlRxyDGy/q6WAds7nCZSpwqYk4/olvoRdImbbLLWeqrA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83684,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRTNeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrXtw//VwoJuW5v+wNgt3YP4tWjgk4fnsl1FExzuRz5fLnDKJtdAved\r\ngAD/PgpJEnxVWM+eFFtX3JwRNVbQq2kmgmNuu3/10W1opLKk26wgxi5dJFyR\r\nG+lYMd2QTfeMexEunsoyhr6RHdqEipIhj9RtFhYogCfNcIbgOtLScCoZcg1A\r\neS4TMN/ZYIni5v6N0CJXTKw5bwmnWN9+9yazcehZX3Vc6pDnq7pFW6MNZmoU\r\ntvSAw/pSLOt7CtJ1DQvABUsVPg+MlusGgXQGbJUuBk7KVKpxm42qfJ6qRgo1\r\nWdvCronp565dBQxHWv1FkcviSBdJEeiMueIWREtRcx3/xur+P+cXSfNcYnKB\r\nwY1F6Sf36OvmQnW+TrPp3onaNL9v6ica3+vk5zwQyM3CIajJycVMcv5vIUM7\r\nMFVEzIm5NqDnQcCWnsi0/VwHIoAH35EcTYElV/ALDEt8knQjkhLBG56DD1Jw\r\n8J8/d/10yhBmPvXEiks2dlimtKTRsN+JqNGP1AZGc+5CBpmP6kVS/Q7QD358\r\nktggQ1yr/6CBrfARJxTldwG2/+pEx69z6XgNf4lQnY9DAXNudS9YNV780FPw\r\n1epBCOWtjk1bTna1dnZqWfOhMNM9NqD6mq0gGAFp9NgvS50CnQdw+KcS5s4K\r\ntIg9kThzbe9KQSnMC0bmiUJNyYIOTk5Zy/o=\r\n=PdeW\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"7e44c73ead4d42ce091c19deba82456633e222df","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.174_1648702302734_0.3307121625596092","host":"s3://npm-registry-packages"}},"2.46.175":{"name":"@apollosproject/ui-analytics","version":"2.46.175","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.175","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"06326d2b9548a23e50ddb90afb85b05ab45ff4fc","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.175.tgz","fileCount":18,"integrity":"sha512-tbSY05qWs6NAwltXtEJgIWGBlDqI/X/XZqTjGaQU0eIEBpjNP4m2Yvhu/pHSDvddlw25u4uZgQZL538uhQAmCQ==","signatures":[{"sig":"MEYCIQCogf4/MVXbtKADw+kFZH2rqXxSFWZBWfwt/XKYrN+TbQIhALPUM+VXh9RL0HkQgvcCYsDlUPBbsKtW+jg3QeeKL7So","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83865,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRTQZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoS9A//d7FhxUHBNoAvB9wfBT57c2ROVFgVR6ThwZe+TT8YElrcp+XZ\r\nfPWfOvjEvS6mPJsvd2fiRqBxaXGcH/Ut848uspi4EXZ4jtJJDrpVl2pLys6z\r\nIOY+/yi5CuMkA9TncETbUcz2d4q2zixk0fOGAd+9nKKpuI+Tn7X+9WJMudcP\r\nDF35KkOSeyMAuGgNzqBEkuX02qJF2C/oj9xqD8tCgFDn80ZG2wOWH0DKMCLg\r\n9k3m55+rLaHVo+4qGLzsMZNM5rq1ojxsU6WvtEsDtckuOqnZeMgVwHXLVhqY\r\nkPkzv1jeYe/oe9AL4+nJWn2FF4X3vuaKUHmTW/tM1J/l8HU64rQs1PBNkUQk\r\nWUVeXU0R4lY5aDl85RzcuUyUU8oC5k6JEa+6HHpmIYw2Nw5v7CNLbNlIPhjE\r\nmenAH3MDGyI9tJxo5pGRyXdy44U3ryItdyLNhbweQwprtIzA3jlPPQwqVNJo\r\nZYSNCoBlE9RZTTohyzjxJ0uVpHC6P/+vo79EdMRlYFdX9U63iztuk2vklZiT\r\naw+vSinsQoxLRAzV/N3TomzYVrwdifGXiypcBw6tio5d7yKV5ZZdmg1kDfxL\r\nTkeegdZjrcPjw90LLlgCY1dVxrq3A1tdqRlLUkXJImQbLgiuIvNQ2GNjsiF7\r\nfwU//amVPRgl/JnOmXcN3tjTSYyaAGSmpfo=\r\n=MdN/\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"62dc1eda03c493dd53d65479f60a3c28d31dc62e","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.175_1648702489153_0.5453476290456358","host":"s3://npm-registry-packages"}},"2.46.176":{"name":"@apollosproject/ui-analytics","version":"2.46.176","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.176","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"9efc6c4c6a482d2242bb622269b393ba95d3522a","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.176.tgz","fileCount":18,"integrity":"sha512-OOpWqp0fkl2pem25hdd6yre/1pxlX7J8uAWJw0MXyRxn8TASNON+sjB7oNq4Ll5K3LN0HBo21NOnHB86QQxbuw==","signatures":[{"sig":"MEYCIQCMrmDZBzbzRK5Q8LVluntuGYebUGwj6dyvcB4BeHBzjQIhAPIE8sFTCiv5GQkqvTGsfjq7wWr1GPTCW5cwuatXTMBS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84046,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRTTNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrqGw/+NUHR7vw3gBErZ7q18D7wWiq4U4O8u7scNR012ze/hZBnYeRN\r\nPq8O09Ay7QVKpDTS7rdRWwdXL20tW8Afnr+xSa1cNDLKNb4igjoeZzaJDagW\r\nB2qjqHVXlH9x2V6k7mRmCiuP97D1EYkZMATtq5PhhjFj7aZmF7Pm0qea/gRo\r\nwMtI2HRIXOJLN0IxdtjyEtV1cXnhFE7CIKQs0xqArmTF4y6SROfpriZLkg/2\r\n/KgNY+2lRIfCh9lgYOQ2oyvkNQ63uuSNRhUJUyN5LPWVkUCkvn3INjFcDLA3\r\neMCMRg2rLXTOH8IOHKg2eYNKUCIfYCZzDnD7uH4b3D2E/uKWdeIAmIYWc0uG\r\nPp15G0BMrYDDV+4m6iYxTuEK322dSlWYMDzO+nd/sA0gBpH1JUyu4jQBZQmJ\r\n3bunxHZuaF0dvmjzTMmJUWSIBiuuVd+RdZB1IMGNP7m/DcLHNrRCSX49sc5R\r\nK6BqdvOOC8yasaZyvD1BqRvVoA+Q+p1ZFiGzSbZ3ki7wNBqrDWDuCbr983I+\r\nV6dJhs3YY7zfJa3abDAlqQlLMf8RPM+Sx+4VR+HVqEqojAeEOuJjDnJsEblv\r\nKe22xkGw5z9kjtA7VIeQgoD+66NvYYMRpJ/LVi1Pg1L30DN8GyKdt7Y5mho1\r\n0ct/5DM1DEZwKi+ZIE5sSSjeMfkjUh6S5Y0=\r\n=6s6S\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"f445a837b1b177aa3dd0e5f26bd2d16aa3cc8845","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.176_1648702669564_0.23586172334866884","host":"s3://npm-registry-packages"}},"2.46.177":{"name":"@apollosproject/ui-analytics","version":"2.46.177","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.177","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"fe070cebed4da17370959fd002199b99f4fe7744","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.177.tgz","fileCount":18,"integrity":"sha512-YoGJOpt5jov+wkYXQ2jWpcBu9hXMMD3ZK4CqhzDp46QohEOZxNeeI0bK/lOtVr69kPoFWn5OHvpCzoOvCvdG/g==","signatures":[{"sig":"MEQCIGjsg07cMoPUU8tvXUkUYqxzWuykMvdTZM6lL8mOkI0+AiBlt30oZHwzn3HU2ySnGNEFajdVIGU9r8b3/0ibxlzOLQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84227,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRTV6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmozoA/9HIiDPmsPhyVROS6aSosjz/1q2SSc911ZQbfuh7hEZtBU7Xv0\r\niAtp13zJL1R1ORF1A0Ak5FI1B+zVknibhd7SdYPx7Em3zHxcsdNgLh/B9kIS\r\n0vg2rOTV2+XJMSAqqQiytkG3mPP9iW3fUxfe8a39m/3LSNO3cYmdBqQ+1Aou\r\nQFGhjOka82o+h/XYYK5BoMWH3pb4L2worQIdjuvLzT8r2b1+krDcOKI4CdJc\r\nWuo0luc9XJb8+nssns7He0cSyiOtKBwDj7fmT3P1cpy3t+VR78vjztgmQWjR\r\n9lp/PF4ppz0cAo/L4cqtNt1KJDyz9E6mUdP20Kzn+9ypHDZtPl+CkqlySC55\r\nxxMOO+NVT5Ojs+hh4mLWryM5j/Z6SMH8PNkiOi0ekTMkdlME6H/AfInYxBdJ\r\nQ2j3tYHspdvhcuDRSxlfR1n12/4ghOLvVl2d+B1Frxb2QqAE8hvNW+LtId2b\r\nlAhmD7Mx8HR2jxYDTj/nZfDJH7GAdKkj5nn0jdH15/jHBiKOs+73qklr+uKo\r\nEhtp8DsLvxTnQRo1ZIZkUk/90tpdXBvBDWMYurliIdlfIjHVD6W57EGKRKmo\r\nAiH4avsirfrG2w79Y7ZdqZraOS0nvZFIheQ4ejzucanIcdBr8z5gKPd1KheH\r\n7S6hTElEQhWuW0Y9w7YqLduNP3PZD51U5bs=\r\n=V29H\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"cda5828d5e92c136e2ef0f330e1d4789215c1fc1","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.177_1648702842108_0.009174520098145678","host":"s3://npm-registry-packages"}},"2.46.178":{"name":"@apollosproject/ui-analytics","version":"2.46.178","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.178","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"ea94eedc20b3106c8bc05320e3708d914a21db44","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.178.tgz","fileCount":18,"integrity":"sha512-BDhen7c8NTlO5ZxTUPOyaHhO9kwe1vpiVTF/3Zwtdq7Gqu/cfH7cmOfea0If5EiaagVYcEpln2b5/Hh0mSPQsg==","signatures":[{"sig":"MEUCIQDFMoMBEfGx2ISzzxJKbIVWeMRzmXCyLrJhs+Lah3JrBgIgLIwWABOf9OxZcy84pgrSp4c8KflufZCUGtSr2R9El94=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84408,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRTY0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZAA//epC63EW+/pWP7B2mQimT52XV3j0N9YjTSgq7R3tndVkVpWS9\r\nxvf7H6s6l8I/qg0eW20EkH9UIiZqs/OZFw6IoOBwl/esPt/KdMrq5Xd4xiIl\r\nDEr9vgsVdD0KV3lJgvXgl7guEsUQuQCM6R2A0L6Pxv3SxZzUb3nQqgz6/BpK\r\n/EWt0rYnUtKLzGnubIGEQe70KUWlmtIMxYZIaaQP+c/S6u7UTCnVm0PbTlu8\r\nd1bMCm0meutdFjxuREcSkZKi7E/UPxN6kdSOtgGvTK0HZwVIyUH6kAxJVYFB\r\nDZAqiIEG705gadHDyR+2IKCu2ULc4Djg27Du6gLSDWp20rR6chSRIA0pvEsF\r\n50kHa9eDplpMM634NzwGCEkuLP96cu/kvHVcqHIBbiTGR4v5JVWAS2PNGfz6\r\nM1SFXH/530NmzGdU/8TeS0o+CnNOmNV1d0maXuO9Sfp3ZMegE7wbNiRKOPBd\r\nQ7ObDIYYFuHtdNFZh6YQ++pnlScNd0+kqo6fZiIX7UThNgpW9+GnjqV260qG\r\njFmorqkERgxICr2ee4NTtA3LMgFFPDklk61OT2wqB9nZglhzsamuWMAL96gA\r\nhELArYvyZxPBytl8R/qrDv32lWPQiRIEVxqwQl6OsQWNHfH9YsnjAtoNk7cE\r\nhRIy30fzzGveyf5B/DNNyM9vNnnELf0NcW8=\r\n=Qo/y\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"f1e682d61c9eb0a84ff9769bbc376cdb8288fda8","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.178_1648703028321_0.2743944206715392","host":"s3://npm-registry-packages"}},"2.46.179":{"name":"@apollosproject/ui-analytics","version":"2.46.179","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.179","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"696f118b61883fe442c0d2ebbbbf82c101405df7","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.179.tgz","fileCount":18,"integrity":"sha512-zBYPjyFGu7HN53jWzQ6HgNvUdyulKQxZ7LWSRBx4rkVkF2fyCZYJ5JrX0iPscmk/wVIQvcZkMIQ+yDbONGjtxw==","signatures":[{"sig":"MEYCIQCWfh+FKsoBjpZSFpDApEb2R+1XttvuLFVhKYT0bUsDrQIhAI+J6L5sjMWBWkijp225WMBQ2H1zXsrevQxdSyyhhkvj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84589,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRTcRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpVkg//WfR2C+oBNok8hQZaaT3V28ErAIPYxoMqKon4cIl9QF9safrN\r\n38xs8jH4fbGUMAYbPV0SoT3ykMPUYZVCjbZ//HLYBZrLcrPO4O2RmJtYCv3g\r\nPy1unOMRucOstJ6/VqLUiGwZVwHp66ph25X6Ik93EA9cpEHsL43w0cpe6dlS\r\n2hL/RzQVwAWLfKybWatIDeg8SQQmNXrg1XEF/Ar6F1g0AtCgjygptGLKpYc8\r\npXDf0HBYAka7EIZC4XZKnABs+jSntWYPmj71XBuUsrWQSwmKuJHWbECr0r+/\r\n54J69ey8sz1YN4iToov/8wOYEDahVVZZhtsqLoQfVz16Y63zvBvwCeLmo+Dk\r\n8PKvhHmAFQtbcXBwcOObv+2TR1R2oQ0T43eCWJjKCtrmlRgGWETGHmmF3Dpw\r\nDpEt/EoAMPXtFcgtvnJv50O/2/RxsdSyhuCqh/1oZMGUHc/Fkt/LTO0Opa+9\r\nSC4J3WQZ/gBZfS4ZQMW7a4jjNimtZtIZKDTDa1r8o5HY71DcC658JhiSf/86\r\njayNmsJO7s+8RXHx9rVxtTz5SrR8FyS8QC8w8rv1vaRMe+MZuWBOMmfjA/fI\r\nmi9fv/c5eUyeYVtR7Ye6UMN3TMHu5dm4T/otcYVR/FxU2HKVUnDzJpFolIHQ\r\nkCSFKegPiMeK0Lek+3l0ZDDQj7naEkcwgYo=\r\n=KNXn\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"b6e9a3d9bdfd821f305fe51dc64660562a59371e","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.179_1648703249235_0.8610145585231597","host":"s3://npm-registry-packages"}},"2.46.180":{"name":"@apollosproject/ui-analytics","version":"2.46.180","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.180","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"1f552215ab6bccad8b007a3fe57e683dce1228c0","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.180.tgz","fileCount":18,"integrity":"sha512-qQGOA0D18+lzpSc+ZCQpkd8MQTiRtURiRkTPJ9kvy0Vbwy2ELyrcZl6Lw1yFz9BeWo3wgXvOM69uegVQBfJrIA==","signatures":[{"sig":"MEYCIQCiSeDV9OqNt1v5/jJiGQKRwbqDojpDrQ87wmCNSO4LUAIhALZcY8Ff9TPrlmzMyJ4ABGKY4fENGhkHbJbSJm0ZDnoE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84770,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRTf+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrg0xAAlq2p1/Y1Yh2oMQ8guqpcSthf9T8Fic68TKqbGpQzmQnBB+TT\r\n+8T132eWAJVlO72jK+9zOptqJ8og/q3NhcQVfBIO9dy19V6md4Kj0FyqU5pt\r\nY4b5nlgdv8jUAdHkAkMfy+421M7o3NY17kXlqgTf+PLfAzrF8i6UwmyMnaYO\r\nEbj/x7DMnE6RUB6xcywSjX4uHRS0rwyp/LRct5fvWsYhAEEyc2WUYQKk28O8\r\nPhfhHLril/ibYbPer1GdhlzmDvv8QzO3gp4N/MT/xzFYT0YH3f0Vzx1JULus\r\nAhHBQMSUIMPRSf9tRcCzEXWP83eiYt2XqeEiO+asLcLjKUW7UsPFJbVxD10O\r\nYSgqK6LVP4S7315ojB/MlnIBW8586Ost8WSO8H6BmgcfBgpMU8bDB/WGsZ6H\r\nuwmOb/YOUyPLlxfDUwnj4J1R17ww1VK9XGKP/J9lvRPMsODY87L0zDpP5vly\r\nc1AEZO3gFfF4i5iPe9SiTBibY/QUjt1SYIT3FEQNnLjIBGs9Au/RzYNZfEqE\r\nkMdw/MOL2wylfpqBoNHTv/lG+beAA1V+BiKOzguq8e40u27830dVAifMpgaX\r\nojMIiW2oxOgL+aru/wVpcolumwL1rbVi1sYs0RpcGSGXLhIPMn8eisSiMpwO\r\nXClJ+mlF7l21h0gJcX5GJDFFwZPwmlnFE00=\r\n=BUOj\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"8bfad9951a9bfe6521bc982f6d1d813c5b97eb84","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.180_1648703485753_0.9334035223181216","host":"s3://npm-registry-packages"}},"2.46.181":{"name":"@apollosproject/ui-analytics","version":"2.46.181","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.181","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"6fa44b5f66d2923e9cfd76b9e692db7eb334d639","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.181.tgz","fileCount":18,"integrity":"sha512-y2eZW/pFqfRYH1vCkGt2o0hK993VJJ3mec/OBd5x5rOVVN2CldqLhR1PBAE5tHROqjz75xnr0LAFpOZENgpfYw==","signatures":[{"sig":"MEQCIEsIlo96o0i8u7dRbYrwhDFxsXlq+Y/87BGP/XEmNodUAiA2KFJS2tc2YgIZPQi2jBUwyZfargkUCfeObtCRbWvcIg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84951,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRTivACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpxkRAAmYsoOu4IH3wBzjig/5UPtq5Z1fG7GZv1WYXYJA6mp7x7ih7f\r\nBvg1iz2FlYduWX00jSfvLo9CcM+n1IYARje6+mldVCniT9aktK+YL4cUOGQc\r\nQXtt6YvyMcxN3B/KO9BhUkbzC4wvkcyb7V6Ehww74ntnFgaY+415haFBaJSV\r\nIi8OqIv46QOTWNw8Og6Hp7t0q6Z3fq8L2Aw+D7681FnycW7gUSsqdXhspM9p\r\nl0M3TaaEnnBomvgUaGqQpOHx7knPt15SHI+9S1PW8besafgIk88LUsE8u7lL\r\ntCo0CCUT8i70LsuwWD5ZJe/QAPPvTPyYc3SdfkfXzE3x3f3NWHX1d5ddXu8L\r\nNF72SYXF16spozITGQobWqSiKc8lHbfOUWdmw4dsil7InZqF+ur/udCneUAh\r\nu4IeZBz5RjAmkMQAuDuftnoTAMcVgKAFL/R4r2XK4g6llSL6QgFCfEfsmhmH\r\nJoECP70BNdIc8LgH1+S/8IRZFxrCALygf9XO6xIayzstX9RgWZFMVXMMkMXz\r\nhQiP1QzZwqTJ95aGgfwydL32RR/M5Eb+eikSeEdFvUP3KGajYfTNYQW9TPUH\r\nZCNMm0UWGP7h9FPEKGZjcRPLEJozbV0W31DD+g+W2p1pu+8g0UMkE8Gu4o42\r\nQNauSNQFNb02c0FRt+Xya+sdcGRDqrBUFbs=\r\n=u7I1\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"29c26de92452f7c96ad8b8ce764e9f823d9f8d32","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.181_1648703663601_0.46612985676767393","host":"s3://npm-registry-packages"}},"2.46.182":{"name":"@apollosproject/ui-analytics","version":"2.46.182","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.182","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"6f24bca591a9d684edd36c4933b835ff2b59c1c5","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.182.tgz","fileCount":18,"integrity":"sha512-nHUiEq/1c0mlOHCszHpl74MyArHE2fx0J9EM0bZ8PebVOtP6pGygGHdQAdOmIotgFdkKeeWeX+XEtaiIsP4X8Q==","signatures":[{"sig":"MEUCIFj41XpEwy5bSGQeaLd5QmGe06T66xs+kRtE7Cax4eFmAiEAupLX5lHk5aC4Pe/8rcm14uQPiccXOGkMGpQL6ZBXy8Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85132,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRTltACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+qxAAoBFKHQ+FCOQVP82KIxPhGxp6wD6ia/oaqS1CkJ35BY42NzCn\r\nNQNFmYY6z9HEmVmC1HTp4506A1OpI7yyHnLSDecK1vnwmxa3L667hiNDHJnN\r\nl6ncf/O/pp/Aa3iXbAkXJn1zAvRVgqMqFbjAAInZrFBwfnAwffsDQEL50ReQ\r\nV25NXeKkvugVP6gN+rSMu4/e/pa/MYSCvOdH5oiFH69FBUeD+fnA3LRwLGvU\r\nPSdsJWM0+Q5TmBUxbqpGOXEFlx2DCpwvt24anzhAT5KT0M75NP9pE3Rguj2M\r\n0Q5UPAniomXRuoMOqLfgxX7CNkR+qF2h5fVPLdfea/Kn7RZnA4TYyq2mgzu5\r\n1HopVd4fysUbZlm9kywOzxEktONrsbtNmIEOugZCBmhBGASgvty151qDkuA4\r\nKLDc6RIRdTdtduWR+HKemrU3/CATzs3HhrNgv3oKCSApSXhyg+A0qsntauGB\r\n4STmLYQQoSr/wC4fh46WIZnjhONe4Apmsx+OSdv/fQjl0utbKy7eti0JJuV5\r\nrVy2sa2FJ3LcYtzchiyAK4K1vfy3MCqarFq/xcNkkdAqfvQF7hmhRMU1ex8o\r\nZcw+yZnruDTr9WftttM3ENrhrgd2x1gP1yIk1j8F2S89wAVs3aMgHOJFAB25\r\nIF+89DIAzXMGgfPxvZ/+Go/dPXvIylZ6MzA=\r\n=zHrQ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"207014595d071f7ce424ec739fbea8ec2daa0379","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.182_1648703853531_0.04553755305274909","host":"s3://npm-registry-packages"}},"2.46.183":{"name":"@apollosproject/ui-analytics","version":"2.46.183","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.183","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"23e0875edcd8a0e2cea4cb13208cbf166c0bb38a","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.183.tgz","fileCount":18,"integrity":"sha512-f6WSY6NgqelxpkYMvHQ1weaXe0zo07HY+Xottuf8MTfZnvI+UHDs9kOJUl2pJE/AOiTvlpeNOJK5ppkmFhd4Jg==","signatures":[{"sig":"MEQCIBBjZBWee4zS0aSOP0ZMuiImV2YGO2RTXkVHRi2kvXegAiBwdHS/4e2iQN/BZJcbMZzkBIc7WXgvxMuvQU7umS66cA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRTn+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqUgg/+N0b1ZjNc+LSK4kPKhLIEe26OHozq97WXmAdexNeRk6HkF3zT\r\nElFRN5X8stbDO/SJtTEFC7Mu3VQi+i1F240OCTK3ZH7fLNMkfkGfhTqMM1x5\r\n/a/lHT2cEjskbwDZF8pREoUEgqbfsQn9FfZmjdk0Of6Ulenx2syTvb8D6a8n\r\nO6f3NQSJM16BnMMw2674uQGjvCYQ8VgylzkBtPRORZcHQNgpFfEeb0XElWg9\r\n4C7iW4idslhq/3MRjd7AHZEOKs9K11UrzsVqj2ZCIdkuFgHTlFe2kkzLbvZC\r\n/z5l2O0ngKnvzzrQ8h1uChtisv8NwXvN/Ei6ZkoFKFWk4tAS7NPf4xwgmbOS\r\n8rAhPwIIJ6GRSHj4brtjZSd+KQPbUEWdq+JSy9TZa8T8jXekeQKJsOuSVkC8\r\nqeMP1SQAzz22nYSAD6IvAJP7+rTqfhQvbnw280VzIqZzZO4+KgcSNjI7EdIT\r\nPdhYDgFY4vC6ro2g2Z7bjCKUio/P7nAePLwQOZGPPiAhBzSYUNPr4Xa/ue9o\r\nAzXBicblUv0sjS3NDTFPoPRF7dh+QvfMxVzMpeP7Cjr9I2hakM4JhbZ9YIWG\r\nYzVgyvyrJcP7gS0SeCCSdCIEtZ4DEp/o9YEEl+9ecc8xT+/CxsRi6RoaX14L\r\nIJafC97OSOOMAccFRRObqlg5Jq1LZYh+pj4=\r\n=ZFmv\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"3b433f03e166271b128aba5845fefba1a0165de0","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.183_1648703998278_0.24111361164824574","host":"s3://npm-registry-packages"}},"2.46.184":{"name":"@apollosproject/ui-analytics","version":"2.46.184","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.184","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"833994f13d6d0556e30778d7153307bbfe77c61e","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.184.tgz","fileCount":18,"integrity":"sha512-yWEFaB7F5HoEI6m87RZNteV5Ea5Finf9n8DvzrmyIHlyZVMR6qxzW+G5tlODQw0KbUf6bzmePOTsXSVUjl1NTw==","signatures":[{"sig":"MEUCIG+bZNULEcAhh0IXQtK5lC/o5PTt1mWean28qon0AxssAiEAr5ZNXNmEqEWkBEXX0LwnEkWyVfjkXDnlHr/WiI1kn2s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85494,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRTqZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrYvBAAmpyaURUIneWwm4JxyQr9xC+t2ynZimf4LY30knQmFYgYwkRr\r\nP7aNlckOfHVZRINEayte5G3TSsxs7sLF9cOMXmSmEJZ7PVdxPeZvesUU14Cb\r\n/MXROgTgD/GhDODRKfpBZsX51QaQLnp+3I3c9ZPYlnNnHi8T9Qw5vz7sBfqx\r\nPdcDHh8A89KXkRldBhsBbGHY/9OMZAFR5o5O4mbCDLVwolTIKDNbdZsRatfg\r\nd0ms9YTn1C/PvLgmfGo3zM4GRYG5JifnXVkIPzH1wIewebKEsxMIW+v8wlMI\r\nA53H1qrm6fGWXMKp9Sv03lB+Z1P8bXqlSufDC8wPmadGg0+wfgdOL7Juwo2k\r\n2/fgbpr/N17X9lZE4P2vw4PIqrvNM4p50j5E5cNJrbNAn16Ll1sKYRRe+8VP\r\nO12BRYJ81BlTJQOH3dpcZMK/3pgowqq2woTWc/EfybIwLzEBQDWrDsPIS5Xb\r\nvZRZAMfQsGDaPsjIMcQAKmZn+DZ9FvX7U1DifOTWwnz7MRjPi2nid7PZYdHr\r\nda341h+Ug8OsBImDgwMB91S6LUD16mO+l67uoE13blMkJkq5DDI9VHkAVYB6\r\n5BZg3ippSwWyFRi7l9yDG4kBL/TPPVv1QkLg0WbDcL2BTVWdPiEosynV2wud\r\nYgjlV/V7Br2y4Mrkt7nWGuVM7svz+sAO2vg=\r\n=9K4Y\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"e8a4443439661b949094a040e0156230e1c29f0c","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.184_1648704153539_0.7862043400149492","host":"s3://npm-registry-packages"}},"2.46.185":{"name":"@apollosproject/ui-analytics","version":"2.46.185","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.185","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"a6aba36535fec3b996f28518eafb7632fb0724fc","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.185.tgz","fileCount":18,"integrity":"sha512-OQ1m1TeaP39JZmSNtU1qhXarD6gcdtops2pHses7Aj/qXzIssOZRfn/t4bLXLZVmbfLUKMrLjy5QkX/cTq0nCQ==","signatures":[{"sig":"MEQCIBoMcR24vBTGofXlj1MMjXX4pO54UBHGSlsdSvGof0vPAiBozbjob5VwdJe+4CEsv3yHnzHDPAtRoENAJntfkR82DA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85675,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRTs4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpoUQ/+JUxJPjnZYM0AQJoBU3CcaIBO3UmBtkpV87hN85wet60mOz0y\r\n9/zYn5iCZklmMq+YAb+e5Ed9oKOp1yviCgDQWQykFvDEaP3b4h0IqK3uxv1W\r\nNRnvuwMeJSydsDfjWgCU9IM3YQfucJfOuhx5CuworqTqxJeMj/34w2zhliD8\r\n0eIH9A8MGFnOQxhMkPpqq7YXfkWFJIaSZeFYmCZa7+ki+946xy8iC7Wdcnlh\r\ns/jysDcfmcGj35r/SFIxQOQ2fy7UzA6dEayDO6JdnyG/Wr4xgBPvQhWX20xL\r\nTa0ypAivnvyyFaRE06ZFMKBejTpxgcTMdY++Wfg7+KvaHwSPuNWwitmhnW/k\r\nl8nQhq/1UPllAZRqO8PsQJXfckNKDTMcWT5VSeGpohd/ECS+B+dDFwajvrCa\r\nIgmHyKKjJ+9oU2v03Akruvkmu2oRUVFucve3SNap4wRCVi/u2o/OVwhhrPSS\r\nVq0A0S4YN26PCQn8N+0qSWKxBD+oAWiFhzs67X7xyfuGJQmOV+airvqzG62/\r\nNhMWSA5QgumYRLecTWSzyZKDgCF4273G71uqEl1cVHR1xiciMxHLLV9r8tO1\r\nf4F4weoi2SyJK2YhxB1qFqM16efZeS/B5SJFuteqZM4ZEgV9sbWgnexlWNw6\r\n7lXhgu1IlGpvgs8vpWjjFrkEFUtBVBRHCHE=\r\n=5GAb\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"956fcebfb7e005f77a2776c917c0302ad84ca93c","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.185_1648704312051_0.7464823289091924","host":"s3://npm-registry-packages"}},"2.46.186":{"name":"@apollosproject/ui-analytics","version":"2.46.186","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.186","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"a7caf8262c3b625c7f852c19e3ce5e1c8ab29433","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.186.tgz","fileCount":18,"integrity":"sha512-mekT+IK9CjPsJ38w6kwJXpXbUINqWDApKAwnuLg61W/3NxED7dUVPvFmwNNtXcRz+xd3hoaVEECwo5LwW7RIug==","signatures":[{"sig":"MEUCIG9OM32JyxGB2QrC+sP45TL4HR/Ld5CkylSZO0Pprc8sAiEAmX8WshiPkBQu/nFVsn2Oghhxa5SLejCAfPhd9wgyCqg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85856,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRTvbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr4kw/+MUrV9fV+vKtRdhsMczBWiQXmtaUUN1XiRJ96vNOC9bwKKwek\r\n4a5ChpVs17e1xZhVGsYoJKMFjlU08AnezsdgBRf/D/xwW22LSbAxEe7JEetu\r\nroNxVwgpYmxiK7crzePmihxMdV2li1dOonKRuI7bv7+5tGxba0mSbO0wK7MF\r\n58IbuWyxa4yZoeehkSYSxPrd6rLbHffV4KSYm4rEGDYpcRhCxqLiWyZUAr7v\r\n4nWCKzqRzvGHP5K9XUmf7MrJcvU3GWhr9w/5Puma+ofOKw2yh7i+XFBT06d4\r\nBRMrGwQpyiugN0DM7XOKo0H7TZDc9Sy8VXmDZLOmfZnqJ2yvEMwIdRIOUKbM\r\nPeOSjX1W19sPQf/JjqkW3MvESxmTjGQ6dHsPDMQZTzXu4rgKLbZ7+8DkJvH4\r\nNGVTnsoYPln4Vej9Vu2riyZWH7Fl48bMWX0noPkMFpBCRkq/LajdnmwYL6Nz\r\nyzGvFS+NHUE6EBl1SIXkLuQ7Beupx+qhBIqKRNbb17L4a3tvmX5siFD7TCP4\r\nOUoxD9mq1QI7iTh7gPN2iCVkBP1nG7BmcAI02sTyYwVUTRB/hFBWGvHeJFjN\r\n30boROOHJpydg2LJ85KMkw6kfw0GIC4rFegD6Fxw7A8uwLHp90lPGcgqjjkU\r\nOkTEY+Psn4vU9vS+KvuFpgKuhnMA2gqwBA0=\r\n=V2VF\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"0fc857e7c10d9c3adc2faf0d1cbd6bd9672cce8c","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.186_1648704475641_0.4866805121103537","host":"s3://npm-registry-packages"}},"2.46.187":{"name":"@apollosproject/ui-analytics","version":"2.46.187","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.187","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"099c2f6254b4a0d6c48e334e36d36d26fd4f7fb6","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.187.tgz","fileCount":18,"integrity":"sha512-SPT4lwLL6BXNSwDTE/KK21Xu0tNLctp38e6r/j5y4/DblQYMpR1CgcuNLzMiJOsQiYM+5cIxwc2b89oT4tGZew==","signatures":[{"sig":"MEQCIHt+0RRgsowQcnQvyDAjfrPZ2vLDcfkTVKtwcwTFpWd4AiBSuoBXegsRzaIhMliQbhlQSHcuzC80UMTmmgvgDkzVcQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86037,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRTy7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpjOBAAk1LWa72H2CDydZY75+y+mPU0iI9uzVGOMm0WTbDHdZ55F5+W\r\nuWnmRvv3pd0QiDMTdmKKqopNZqra48N/MOhglHcokgsL6mZ+z2VLaGpJQIbS\r\nmPzBm3Yr5qxJs56bQVPPXWzFX7In8bhFhwd4zV1OjmhkxypMBN8GMS51Iq0a\r\n80UKI4N6P8zspHXoNXnMU6m8AI3y0Jao1jIiuYZw77FaE6jxi5c1wviekv2b\r\njkOLWhsAgH38s73qHaziMgnJ9l8/fI5d7y8Iu3iqXb0AXhtpmqyebOJx7PhU\r\nb8YvqB5d5Ye7u0pRKD+LAPo4O14wNIG6AmOoAdSPpwu/eqnvVJXjthNbUe1f\r\ngjGZHA1BoBGdvII2jgU5TVcN6fOS1CBgeYSvEd/CauH+TzVVI2SR2Dwq+RMQ\r\ndBY2wcMOH79afJC7iXAze9u4X99SxCpFkT9LMLt8IZIXRjCADI1cd8b+PZwR\r\nQDiiUkqoxFZCmbrDtpodGl1Ou2Le4Pbb0Y5Mo6w6pFK91DCcODGvaXhZ35In\r\nyO/xtClmMuwQPxQTi5/+vSFCQeinZVHUVEDJMYCjGI+baOG7u0HNT1gltMx0\r\nDem8J0r5e2rClc1AAFhxjuBNNblAxS1gDhp0Li5kO9dCLX0aTHDb0l/MKYX8\r\niVoLnKTvGxxfO1I7igTqAgu6UsS8lPBhfUM=\r\n=+N60\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"d5ca2db73809ce3ce4694ede8be15082155277c7","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.187_1648704699519_0.03608991207609913","host":"s3://npm-registry-packages"}},"2.46.188":{"name":"@apollosproject/ui-analytics","version":"2.46.188","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.188","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"a1cddee61754791754cf6b36ebb850dbb487abec","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.188.tgz","fileCount":18,"integrity":"sha512-s8MQ7m+WQ8M1fXAt3SUOehTJNrJxBs+IB3NT8Fv8gRcLOE6sgjgja5aPvRuddgDGcO0f2cJ3K2qcwln/BkwBEw==","signatures":[{"sig":"MEUCIQDCN9se4O6Y30SH3aY+mKMUX2JBgeuSfBsryVP6rTzP0gIgHU5+OFhpuJs/8fSii7DJV8fp+UISBgpbvjPD3sVf1QQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86218,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRT1QACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpzYRAAj2fjWNl9D50vl4foCGRFlnIXSKZ7pk3vpZi7+sYoXLNRizi6\r\nl96P/UBfswOXbLXj9QcydbxIi9rzlwwF+r3MG7CrgU7fHOmxVlQ+zLwN3NdG\r\nyuBDuiCkn9R0CDn/59shgblzLmoBTpPBJlI/rUVKlS7KUVFBaOlxT44yOnzU\r\nXcQ+MmCGHFmKJ5UjOeK3YdKUe0ypMQ5ded4P6XWSY0syrPReshAeQhZP48XT\r\neZistomAnpsAckl869LGnysinInnfICm5szDqLwF0YXX2ZpOeRN6EvI0n0u1\r\nzM3Ldqz9L12ijz5ukkRSkletYy4/fXVdKMSuVeJbTh558aXpe/L+AQ9KjtyN\r\ntGZsubYmj3fGqwrGM0s0Xf1B510orY+ryDNaeoyfCngEbLhpAZtDJKV3v+gK\r\na7pHT3ToXRMW+QJ/UOFSM651rIpHWuv3C6deYgoqKEcSmiuBAzzv6LrMNL4u\r\n2SLKyy+g9awhqt+Hy/lIf+3a7c8Yye9m9Qms9TgxUKUagmAox/HXAIWh5MyK\r\n9KEHLvC6XUJCaR+NWN+54mNBc7OhyTUsseOR92HRm+XFQ9kCNNu2FYSFPX3P\r\n4AXCV4CIu9eJQEGTW/vxz21JBhVjiL3HdpyDyZpqULX97Bhlt0TbxgP86E65\r\nydhHfEX/71aruTV149Vhv7iCjdGn02Syh50=\r\n=xmlJ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"0fb0bbaabf13e3d0a708ca953b9b645be10cb72b","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.188_1648704847931_0.3953873546410003","host":"s3://npm-registry-packages"}},"2.46.189":{"name":"@apollosproject/ui-analytics","version":"2.46.189","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.189","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"118d15a2e9f94b7f0f4808b300ceeb3d6ad15450","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.189.tgz","fileCount":18,"integrity":"sha512-XIOfAgtmIPTeqiV5FNpOAioxG+WNXH7Sp2q/BIMO+74yhaV0i/mBe/Va6mRI0Mty8o/aYxJFCdmjDVIDifL//g==","signatures":[{"sig":"MEYCIQDcCWfUtpHYlimZlEMDGPJmSW/NwyaNfKbz2MxTz3USvwIhANYp5PcEZCROLSVyW4+s9qZ/++VBJdznY7Q6UzCURt+U","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86399,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRT4BACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq8ZxAAk/wNQF3hiJQfk5IoQ2NERo1hFZ/2USjvFuhnife4qEb6QUdV\r\nHzsfSwY5VMRAA8Kr+4YqoPnnjrnHD4zZYjYid4B+AuRBMVfMWnpm4fFg1juk\r\ne9eE7dPuZrbbDIxU4PDG9jZqvlGTYF3Q5+ymaXLjS/E3Z8SyjOrHL1s4XthA\r\n/Pir8oeEgOjoYuuVr80U/RTquu3C2TJUAUYZYgnSAnd1uC7rAGg4HNJpz4Mz\r\n1BIAVSrnOFxvMR3swGtBkBT4JtYTsvaa0cm1zrRGi2ei5dkYvRm+TTrFPOdu\r\n1mIoccyC96qhRNpmjEpVSGfq052sNrl9SORlbHKBp/bbg8LbzAt7/0dv9rWt\r\ncXKKKVf7DeATd4fzDWjcmU2Zz3e1ZSZBbSV4HBzwDGiuUIsprqd3MG+5kmZl\r\nB3Qpe0bPVLps4A7LikLIEy6Qbn4RZq7qETeSDcyfQgH7TgazcOF1JsgjGuDk\r\nn9Qw2HEQE5qUujdzHd/E4M2LkrzFGL3WUbJAqcAcVmVDKMQfEh2yPO/SDId8\r\nylnlr71JOv7UcrpeOjNUCSc+YtZ+NB5WNHGU/q9+1H8BQe29UW6sxfrduHrm\r\nJwSJ8pM40GwzHvjtr58/yLk2lN+M4DK1Mr/ejyck1vWKKzX7tPYL47u8Z1DK\r\nl3xqnoLc9ax0yu/ZgZoRFi50Bo6gnvHhGPc=\r\n=46/7\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"1835e8ccfe1737104e2d35e2a2147086e8582a08","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.189_1648705025100_0.9158098735289268","host":"s3://npm-registry-packages"}},"2.46.190":{"name":"@apollosproject/ui-analytics","version":"2.46.190","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.190","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"98d0f01f01b51446526f7e801ca8abafbaac5511","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.190.tgz","fileCount":18,"integrity":"sha512-8WwUUUFDqepx4ALS7xxXKjbPa5l/sUOZ0Rpr/yljlTWkzbg5ij5gEY5MZQ/zkKWMRUeX9V+S87z3+4TAqnia6g==","signatures":[{"sig":"MEYCIQCXWO4y9gcv1h+Szdo1cJXS+up7tBX80ojl8bpsAVY2GgIhAP/iNlvREaAmOm7KfV8ezJR43Ny7D6RxKRHYTGGQGcBZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86580,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRT6rACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqJ1Q/+KEXuriYoIV3YVJreC6iwTbBhJGaCu2ogpXjZOC3jzEsrBuB4\r\n1Kfdu3qMJOY8L66L8IbF0AkfJUgzehrnkeqggAJ1ClQNYKvdK9aI6CcI/7+o\r\nHUUZFOPeQ+nIkbSag4Td1crYc3enlCNb3jp0DlEf/Ay6jP+7AGCHM4u5HB9L\r\n9OYGvfqcptLq7ECUWomM9EDsgt7Q1tnGZA/q2oirtozulI7k2PCyFaklq9Gt\r\ngB371mR6H1sxM1d3TkosiyTPJU+R0H5z43wWGq49Ojyx+L3J1gNWjUhVmF0Q\r\ntxc2GIWi8kcfEz1OFfXhaXSFX32Pi5rFMF8pOaEC1sq7bERiOgYrgPJ27c8N\r\niZpkHNNh0uKuuLQa7q45RnuUNTjAwVAEvOz96MLBBJlMAIDcc6/+gCf92yEL\r\nF/CnQaZkEQTm/13zNU5QOU94rJ7AQVHIbRKMpiEaKyZpNnb1+xm3pM0LwOG3\r\nNLHKcnAGrYNzc9St1PZ0n+xwjXZCIPnY3ep6vzpIyVY6LvYhauVWCWULvs6j\r\nOcoFK+CF1MA5/xtsmDPPjgFYpxbTG6OfBxPtmNMyiXtJj8xnKUzv2HrzNHvx\r\nU6dpFwUxlTGhbLD/t3gwZvLkCCD8bshozYk8HqIEs7Uu81w+kcMOL3c5kYv6\r\n/O9tcK8yt3myqhF4OfDnfLBqHzQCVuovyfw=\r\n=DF0i\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"019d5496d7370a150bd54d7e25a89f1b1b64d61b","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.190_1648705195379_0.8238347171608638","host":"s3://npm-registry-packages"}},"2.46.191":{"name":"@apollosproject/ui-analytics","version":"2.46.191","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.191","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"d259ca36c929aa263bd847f6edda99c322ecb208","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.191.tgz","fileCount":18,"integrity":"sha512-jZrRhXNk9kYcWBThab3gqwP+VUpYia7UbeXgXGfNU+ITY5nPcUmjnSZH7+LPeTMG0B8gnL+IVZX+UmBzCQR66A==","signatures":[{"sig":"MEYCIQDXNE9/DmBbHgc7GtD+8PX0FEM+xLlv7s/Su1DztIYNHAIhAMAqejd/BaSBH7+THOx/ljvPLDvbMu6cuamAObA5SRNv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86761,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRT9GACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmon5Q//dCVMWjA60nd7ac5f8/K9QhwKMVSdlII9DBwo/TyNFq1Dk8fI\r\nonECVZEwsuASebOFDn4WVgGIzwUsAk7yCAT7QJMkAgJKwBSgnDffF2jmpdge\r\nxagoqu78orYf3wiawkcmcq49DcECnJVCfWUdVXbfOfyF0qhajdSFXCFFVpnn\r\neF/AQEx3xYcznZBkx/rc2dOtbB78gzkVB91ongMlhtLG30wCsSHatCuoxrWr\r\nbZ2JytYo9voBNqxEyKQe+EL1yh/2s2HANMB21BhkfvDsH+cTCFg2tl++3eYS\r\n+7Yv9X6Jyv/Btt2p7zSKDNZ7DgwtIXbb8/+u0s/7uW4ShpLFgP6yGr1+XPnR\r\nNROW7RzpRNwMO5eUo3QtGVQy8iFS25KAbNP3MJyrTZmamKqHyRn3pjRWS9kl\r\nrmiABOqC4EWGMZPVmfm6xfJvNcfiZCNuK6IvzDDFob/jXDEfz7he5Z4lEF+B\r\n93QcEKMm/za0R3y6yWhAiZnFGGhRxqNyHLqm+rO2iuFvuhPOolEMxs3Ocj0j\r\n0JTQBUuLEMTElunLUs/HyUp/rvJM5V8WVlv+UQw4gCT7ZhkNCPUHM0qoKzT8\r\nJJ3pbq7Iak3EG4/d/5jMgC7WUIkYSgUsWsfELcXZwLqqp8PU816WoPkIJFMQ\r\nR1XpAnLrjwYBdQFhH3TW42lBwZ+EhGBRO6k=\r\n=X70w\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"8324b843464e04cd7cd545a37cb6383457a2660f","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.191_1648705350443_0.8568396907270774","host":"s3://npm-registry-packages"}},"2.46.192":{"name":"@apollosproject/ui-analytics","version":"2.46.192","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.192","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"2ef17a335d24b887c775a6eeb69363af96a06fb1","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.192.tgz","fileCount":18,"integrity":"sha512-fvUHb/PFBr8y8nPgk5aH9rdeA34zXYMP1sPJOJ3Eq+IcLFrp7aWb5oU7X610V/naFa/NbNkjixdWDaif7GUd3A==","signatures":[{"sig":"MEYCIQDSYEeIzsGl0Em4Z61zCE+PAMdHkozVgeNTK8CPUivGoQIhAKkKp5aBRU/ZS81EECJihq5OtAlUCa5PYNsT+zB7nwD8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86942,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRT/pACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpEQBAAoWdsltAMkP3BgVUbmF4eUM3k32J/0zdF39/OkkU/I+awJrDe\r\nZJ5AhYTriRnn17Nm989IHlOBa4iEZK1uJkQOIywsc9gWAJRJuyfTEXKySIFP\r\nOApVbXI7815SBxOVPfk1zePSD93N6zyYiIiD95boGAvrfAf60igc/RockVla\r\nW3vvusSvk5ZNJZ3U/jGUiKRUqAfQ66WynOz+/7V4SxwPUCDPnpHjSBUduYFB\r\nngnP5JjgdIlQNkOh4OVx5O7jMZ53mxVLo3lCRmzdn+eoJEHAkK1pJR7JbsAe\r\nBquP283+AEHSr08CGCOOA/AvNAi1i0XQ8nr019J+W9KGh/3RBlxz83nyRlw6\r\n6SmtRfeNkPl7Dk7Kzezr7Q+K+Iwy/YQ+TaD4J32n0N2kqEaUEQlx7HvaUrT/\r\n+WyTdFQbVQQPRGfDQFS+9EbUNuHuUvWre5rlGE4iJMA1Ax0TR3oReWbwyZW9\r\nW3QRjJUUuRazcxb0R0UMtRPo/EYTIKrOtmvuqDlkgjXyLP78niaHRNekFHbX\r\nf0ABCGiJu6kQLDMunWbpLX4v41HJGVZjQyxgFpPgYyRdDgk421UW3EkP8QJs\r\nqzMaO9vGYuZVMpAZvsAjFzju+AL4BEv9l2JAOshMx97LzHM1F6H3RMKnVbK/\r\nfqwDe91h4og6Y8J6CDxmYw84rGXGDXBSMJE=\r\n=jukv\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"2d17456c3068820f95329c774a16a033a0fc7aac","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.192_1648705513376_0.01778881122764764","host":"s3://npm-registry-packages"}},"2.46.193":{"name":"@apollosproject/ui-analytics","version":"2.46.193","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.193","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"7f75be24a2057e22dfb96079eefb751ef4105b9a","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.193.tgz","fileCount":18,"integrity":"sha512-PIT5bStiarmlnJOOZd1iMn2YXY7k2zJdeFMFG/GrNW6RLHAiFZiiIIwHwkHBDebwMlKZcRvmuwCrS6a7BKFnYw==","signatures":[{"sig":"MEUCIQDC/VEYnGW41vOTfqnv6QgiVaH5Ec2NVQnEvgRMBqxx3wIgPBF2sg9MJu6/P3qT2r39cwws297/syVbOrgbjewjrxI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87123,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRUDZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpMIA/9HLFgOmEhoa/jNOSLSFQ2QVZL8d07uwcuhGx6eunn9vNjOyQY\r\nYGG7WGTw2CuC/EKYlxMNotrPtoNO/r8eTgbUECW1WOJRF4+IiSQkd2SbNYdm\r\nrvTnMbuTRm0wFKzwRvcvEGoHcN3U0yRI7q77B91gr8lV7cZ4hlwRYPn6bM15\r\nP2Z/5/YuqddqOMGi0VCV08DkMTXLoaWEDNlaolJlN5zBkUV/CJDotG3CrfwG\r\n/NV5xQ3SmNbMk87Byf/uY1ehvHroTVZaw/fzWbMCm3U33yvtm78mIa2E0vSf\r\nYikrKS3WG6jPJK86j+lRrcJ22yBttFEYY4JFVNMdePedZMsaXstekBx58Tal\r\nd8ui20zrFMhQueTwsBQ4t7tv+Z3948MOm4v0EQ/kUUNcxok3G6RSu0pPnEog\r\nakhzPFvbcoZH5RPLjxWiIeVwjHO6nrrKDLmVMKA/WLHPlnGQ7nCf2JKYx5nu\r\no8sSLfIgTcovHGYfxK+r+v7RUByptLJKzw7fn96tWo1Fxdbr458B512DD1Ki\r\nDIHSlYwdXtcv8d4o4OOWruSANzWHumOyoX6qelhRdIFE5h83xuTYSBkVsgJA\r\nDAFswblWf+XiofmPkNPxwv+bFUM8vzRaafzhHx6F0MZvXumUeXfoYyMT9wC0\r\nmzsAjriXrJsAbqy0aNuE9LtbB2p5/qglJXU=\r\n=uUC0\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"b6b952bf4ab5d216596a153f2ba2f554183bf736","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.193_1648705752876_0.3432854634421665","host":"s3://npm-registry-packages"}},"2.46.194":{"name":"@apollosproject/ui-analytics","version":"2.46.194","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.194","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"77f41ea9f1a06f4da15d7b31eaa1123f44c4730a","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.194.tgz","fileCount":18,"integrity":"sha512-g7IyoNklOIwVH2PCko26CmBF0PemS2T5TjfPIrZ/4nlqVh0ollS9v0mCGY7qtDvsmQ3X8b+XdkDRpDgtzZXT6g==","signatures":[{"sig":"MEUCIQCFfDQmNonjXGZopLF1+9zIBeyzfY9Qxk3rKE5XPRKhcgIgRpiYVctSCe8ry5gJf2X467e4zZ95+Po6eMaDP2LiPNU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRUG3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqSXg/8D+jeJmPsHdRlde2xpbfR61Z0k8IFTi9eDVRUbL540cNMb+Yd\r\n2dDjsgtKeHP6fMedgxek6xg6Z3a+p5J8/m+zD5TdvN99iJKrpQFdbTiNcj2y\r\nUOX0mK0iYU8IJwccqL7WZegZphixwZ9u2zRbJZ1iRwy8dwsnzFhowp4FYO80\r\nrXR2Bnf3MuFWtNBfbGD/MfZrAjQaNgIDdfn+h4hNG42zHEoH5Mf7TeTeViPJ\r\n08cczbHqbhdqLg3atYGCKPnzaXTDzTOBjoiSUI7b4GYyQr9XOexxHwETagHj\r\nrObc8pKoBBBpJ6J38p19LfZz2zAncp1l44g3/GsC1c6972s1isFGFdJEovGJ\r\n+R2v1oUVRAb6jUaqIf+cIo2swgUArjceIaFeWKlg6MBEVlNxaMPJZbxk/Y6J\r\npsBg3X9F0d+zioyDSlltll2oBJVpU2PVZeALKgvy8sLRgK/WrzCkn/1J+KMQ\r\nKhp8nT8zDAcZiA0yGAwg7C0t4ueocABNJfC0hDLNkoKkk3CaqfYIVAC+XNrw\r\nl6JqTMifHbzHkkbwF/eAlg4Qh7HDu59Y5nq6HVL34Y1WGrGV0hwSfHDdNzU6\r\nAhPR0rUIsaJhqW8ON8dRUwthCjigA/hPeLdJrR6U7qxppa1DJ30yFx2RzyTu\r\nUru+gnWiPfe3RGnsV8+aSEdSMGpub5octTc=\r\n=kYDs\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"15d960e8182e5ee80ad2a9e7eae294e5f2c7efc8","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.194_1648705975317_0.9612610357052667","host":"s3://npm-registry-packages"}},"2.46.195":{"name":"@apollosproject/ui-analytics","version":"2.46.195","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.195","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"c74ed91583b6248778dccbc564f1ab85779b21d3","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.195.tgz","fileCount":18,"integrity":"sha512-LYu4jiPOOJw3hRLNQI0q7hroSgAEdg3u600O8nwNA8UzpELummJe0BxwyH7WTIKPqQfjewWxZQn2D0VJsCRHUw==","signatures":[{"sig":"MEQCIE6O09D3qGS6ee8RiZYH/v6RDUv0HqRTQbT8eVlZ/Wk6AiAWDGTQql5DUADRxg4Okn2nO80hUr7cLnOhbWp/DqckkQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRUJfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQiQ//YRIzwwXLzR4c75T4Oa4sgK3a2AC/rgLeev1Xm3TOZzT/iWz6\r\nfZepFCN5AfGuWPu+zw3PBX6klJPfo/yKrZrzE3F5jFpaCxuNDYg25++fVfJ+\r\n9bRyCENHZQwKqsjvMRRPSSdnjrr67eICcwYtcUVVlfq+PqRzsA185QeVzMI6\r\n+XphevLCppwGhxplp2W1qegTne6xYUzXnQQTTWscokA9k5Thp8M4Haktg1WW\r\n+7NS/ICCDrus6+gm8fJ4r6ulEubw88UjiWhyhgjfwsozGSL8aQQeWC+dgrGd\r\nFZyVhiSggJlqNNtH4s5cEMOq3aI/hGoKslx12Xw2STEH8r9YEdST7cLrb7pr\r\nH5fL3oVLoyCMI6udMLUtt/PWCnmk4jxWxQ03hZrzlS0h/GRLMljwMmfPq4qW\r\nh9FYcmI5aA+1IyAqu0goGeabIxbGsNN7D7NMHunlN5RNd98xDc0lpVb3igPY\r\nlZsThpPdmmDqp8HiGMq4Anpch0gfHMAKuI/xTzBOBX/vblOsghoCXTiRWgrO\r\n+8Gs2ioiRBJuQIXeQlPAq2OHntptGy3rE1fuYQf9omSywyILC4UZgIYVidfq\r\nLswbQpJVQLdTZZHA1SyKNpc9L5Y1qlhr64csTykv+UI71ryhfYZLMydDZ2B4\r\nf9JKae2QgGWOtv0/4MuJWqHCFZilPVvOWV8=\r\n=bLf+\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"dd119184bfcfa9a063ba8e869d65e703149b49cc","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.195_1648706143167_0.5132434548378473","host":"s3://npm-registry-packages"}},"2.46.196":{"name":"@apollosproject/ui-analytics","version":"2.46.196","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.196","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"7868b2fd7afe8c40490660ef0337857c577239ad","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.196.tgz","fileCount":18,"integrity":"sha512-muHq6GCbEuxRI8XXKuBlhGn7qju/SKW2KMM6+ZxItmhq9obVbnDkcu4LU8ZzuVBUBTCiNV2NgPE9apmDXLTqAw==","signatures":[{"sig":"MEQCIAZG4O/isA3o33b9AM5JZUWbtJxBAJ21Yg/DUA0fghskAiAvqrRYa7dfmUkWMV+M27oLgiFNx5sfnGjGdnxykbcJIw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87666,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRUMbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoYmA/8CQLI8pE5wfwfeHNaup8BfAv2UlDNssOd8TfjkrMkEgPwVOrH\r\nv8YizFUNkme4lJgLAil1igzPPe2uuzAu4NHj013OqQL7mx37e2k6Pl0wOxRG\r\nhQbsgctdWWO7YSR6WnyHSCKylORAuUjRix9XxUUgpn/u1vf13VlMThRw5eFp\r\nB1ah24kT2zz8rRR2oBiZmnBXEj1FSq7dPXNBcr7s10wZdI5qvvKtERMmGW32\r\nzzXQIcKWC7dk9BbU8RLVBN1nzCe1wxwed4usckEACmy+ymJd8LX3RGi0lCZU\r\nGDceypwkqJtqZuTDeErnh/rObHQYxvCz6/RvRzL+U6RqgAFc4pzqCdfx2G8z\r\n3c7s4rDFbZfwNPZOerj31sAb7Vqoxt0B+2KjbtLwR0aHafQxR/TjKiFoKr28\r\n7zraUhrZyS3Hpvm4bZA4uT7dC+4LNYAMFs++OgU2f0niwDnkCiJ3SqDQhM+X\r\nEXJiWooc4FA4zZpUreDKHVsOVtF+VHpGKizvH53La31oNSDr9ijq2/abMybL\r\neqW+9k3sDTlND1d9nF+VAgBxxrXAcVPJWa3flgld6YZYlwg1MoEXt7X+oqaF\r\nrHCIDuoEvZaPzg2ZP0mnb78q38tFjiRfMNtZdYpOnQSNcuyHGwadHwvyLG3h\r\nNSERoLl7FyBsDL/yTwResLAHQQHl45jzaBs=\r\n=g3+V\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"d7b64afbb231f230124b1ebd32766e2ebf8fc176","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.196_1648706331031_0.7766269399623118","host":"s3://npm-registry-packages"}},"2.46.197":{"name":"@apollosproject/ui-analytics","version":"2.46.197","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.197","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"45e245ff3cd4b2ef84d9df6e25b93d3ed5788138","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.197.tgz","fileCount":18,"integrity":"sha512-eXgOez/uXPrktzrwknF9FF0hxmg/48G3KeBYMWhk6aHEfQetj5NVRSyfopPnpgqLu/umfR6FkWEDDNzYPa0tVQ==","signatures":[{"sig":"MEUCIQDPYOcLySiIBgZVELL2P2xvS3IuuCH8YJrVv8yjmVvyGQIgfhs0BBOjs7+UMjrggB419dHBOJlCQJZsM82gVhBMIZY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87847,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRUPQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpgHA//eJapCeM/S+/bMihcz/cqDGgM2VsImPpfXXQSgLh2NsAICYjy\r\nOfdfKFQbZ6M1iRXfbOQoR9kcI7M0gjV/KWqneNjJAmVOeYXGf8eAL+/iVFnA\r\nX2Fc773nJdqYspbqOJp0CPgQsHaiYv8pNWr5SjMAB7v/yFiOVXDs0Tood0hF\r\nMjkNSq7wzN3gTfZVCxTJ0i1aF3Q1QLhUgn+aed+QbfDrSUpA2x1Zw18HiuEV\r\nlM9Xw0IlAZ366PRqaAXXPKnZ3qR23Rfd6cW622r0qL98ZdjpYi/Cjgd81HUY\r\nzvpGo3eo5FxgQQjihgDwazGmW8+EdTdjqnyxtuey6EqHmX8VEcoN35cdppwk\r\nNAtKuIpFFVKtkxMhzuXkF68op9n7duDNWByL8zdk4f/GPZPq1+EeqRzb+nPR\r\n/aPU4hs1qiFnKefhvmODMTM0zmtJflI+KstqX+hsPtrVHs94hSacPOmQ3+ZL\r\nsdciUKNEhtd6n30n09YlRN5iQ4N/YFvIaE0FdhZD7CJSeuBYCxKknn3f0XHQ\r\nekjaGGQBofpw/H+Pq7yCt5XSDfzzqGqMSiXJMzMZrLrJbg09pgIC5EEIAdTs\r\nuDqOZiNxm8lgJGBk3D9hyOFrPrDQ+hrqIxCvHP5QG8+V6V3LNWa2eogoo0OV\r\nyxvqyeSmpEE9Uzrn0CLMIQZRoV2rAw6sysA=\r\n=JSm8\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"17ebd7c5630f1cd8074909f74083a395cc1fda49","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.197_1648706512217_0.16867298027667332","host":"s3://npm-registry-packages"}},"2.46.198":{"name":"@apollosproject/ui-analytics","version":"2.46.198","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.46.198","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"f0c50b181745616868dbcc71d6bb07d3055e98e0","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.46.198.tgz","fileCount":18,"integrity":"sha512-LPaao8CA2AiISHDs5sUbxKs9AAjgr45HTZwEW33yX/eD7spDcBBRR6rYEovZvtFOz1LDiEOaTbf1B1WKtcLBZg==","signatures":[{"sig":"MEQCIEW4vnEnhGMaElAMMbB/4cURzGjUPut6oWnJj47Kq8gHAiAXoHvuM1aMDNRzf1p00fp5TFHDUBU1m8OwKFYPgElVSA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88028,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRUTGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoCXxAAkJXwHKMh8gMj0gkR7dgPoDgA1nbJK+eQeH/3poI01acwbZm1\r\nX4AfT3HuTp/hjU1fbAYCo+cAGFy5Zzt8vr0utfk+5UrLU/gDPa20vSO5I/Ov\r\nZYXxdc4FYtGG3yvoNgNl2vA6V9+GR6mrjW39ugG+3x0qvfwO76mI+Jl5ECqL\r\n9O4+eAR4pStY3LcvwIQSWdGWDnRKM5kWBTAy8xdu0dqnEZy8zsrhaxxYnZN7\r\nnOtuOH+aW4TzFw1vyaxf3X+rbsudnXDeMldYstsmRBXB5x8GBzera8l0Dv/V\r\n318meWy1I+5vuJPW73kGONG39QVJZNApTfNeGpmi0y1zBHxRuai5bSy9nhdu\r\n7aqb8UAKiGfMgCiK03IYSVrnu+in2M39OPNVaB5W9seBOCcUJFIUAOOoEiHW\r\n6u1Mgxn7GNroHYhIWTlqWaDFQDFG/uAWzDVu+owuD7fRnKGAXYqHUnYKPqKm\r\n7IG9b/KUhZrmJFDdMhRa0TaUIZxxfRT6U7DxXFAsQXq/GEHRoEeEIRG+PGah\r\nXosDRMAlnbzss0oOAjad6sSM5Df/HTFD64gFzM2z6+BR0rzjoVmnC8AsTxYo\r\nb4NwownEbdC32TjmPzCA01ZCcGTQbPpe2RkmLyw1XShj+mVUxlqNrrtEvJ27\r\nFkV3jP3T/Wp9zXusU27/LxS9mkZAiEOeMT8=\r\n=kwak\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"c601675711969aea9c21d88c5ef2c5731e044911","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.46.198_1648706758344_0.253230072904713","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"@apollosproject/ui-analytics","version":"3.2.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@3.2.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"2b682ae18cb43de5c0e0e18e2e3145c5594ca81d","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-3.2.0.tgz","fileCount":18,"integrity":"sha512-AhMsoszte8BuSZ5hHXlXNqdn3vl4NMEj7HWuL07AVJdIccHq/yeDKOGZfc6cOvs5WdsZXOXjlwaERvjHp2NzuQ==","signatures":[{"sig":"MEYCIQC0jBoY8p4Xq5zr1OVeik/QhtS/ABMelbtLQKVxEB1fMwIhANg5fW0r5/YJO8qG2OKQYhbsSw7KyUDCZKn0pb0KtH3a","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52525,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiS1f/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpgTw//VWYkFlwn6og1vrHqhGCHNYEQaHAp8bLqbeHAiIfNokL3YZSA\r\nXgtqQq9HKvB/ylyLCdw/EHg39aohcwveLPRVBWWZmnCzi00BvdxVTQJZFJsS\r\niLe0iddzGh3Z/VNAh+iL1LdLXSrw1nNWsNmN6Z2S4fWkSBwmnpx9QL6uITG8\r\nbQcZORgiOynmz3DOdxibtrcRb/75esVnNOBu+noivzzzbO8831eyHNQ/qDYe\r\naPHBFZkftk79K2Eqyo9YMpmM86FE6io717Yd14ZUyJCVk7+yDoUN/Upu9RS4\r\n3OP9ez3G4bFN5UhSSLrxskOAQjKJiPa+Qp7qnUJVPtmkCNm2iNf2lqa4EPlG\r\neIu0bxb0nrSQWGOy/3Yz1TBXrMgk7XwZntKvVitxc12uacWgBU29jXDkeWrB\r\n/QApmQCJPenaAZICvlqSXQUgDQKy98mHlOebNNF3XzRJT3lfse0g2pQ/kIwx\r\nkOJQ/0N4IpNfZWwAcW2yT5FqS+Zt/KX7FRd10X+iWfUxCRrx4Hu2K3OSK+a+\r\n2IiMDkkcuOPQWHflUZ9gAA0PAGQ+HBvg5uh6RfV8Q9wmtqYhBsAAtmspzQ59\r\nuXzSMAGbFm/hDYeGHNvB6RA0Ig0Ntlt6KS5Gww/acadcmo7EjxajaN9/TRk7\r\noZfWuAAoTnc6qn5r1iyVKx2McsuLj2Qdx10=\r\n=yG3E\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack|d3|d3-*|commander))"]},"main":"src/index.js","engines":{"node":">=14"},"gitHead":"19b0a2e08633ebf041ac4eaf8784dbe5d5a19e1d","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.1","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_3.2.0_1649104895465_0.4186913294312018","host":"s3://npm-registry-packages"}},"2.47.0":{"name":"@apollosproject/ui-analytics","version":"2.47.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.47.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"eb204a0a2f3941435da0675d91d8358f7747c36d","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.47.0.tgz","fileCount":18,"integrity":"sha512-JQ1NFRneQPuxFyey1cImflnqFN8eGJYX1ccNWzZEAaVmcjDH8wtObfmUCIvNBa3Eig0XmfBRumQNg1+H4aEQHA==","signatures":[{"sig":"MEYCIQCbijpxiaoxocCBa30RkjPPqHXJhfMDaXNdGdTkNFTqPwIhAM9jgJqxnbBv6o3qx3cOeTHIC7QaDMxN1bPOWjelPYZR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88202,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiS1gYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrm3hAAg6RgwrXrcWQvlVGGALrb8py9rTisCRWH+J/XtJjjp/uvQpFs\r\nVwODDCwgPm7pe90EKQd7C4I2GQLeHXxNfQCpOF/+NjBMkl26BEaF9AdpxNhz\r\nWJOZHIK/EUQdvSdm2ttYY1j7h1gEltHOi50e7RpOigjCZaiXSVAnL1oQKYJI\r\ncCQz7lry4iHD5CkB0yZ4dV93/pTX9yKde2wGpP8+idfW8hcH68SqiW0ghc0U\r\nkSZd/SyfI0qs5xt3IEdOETzcf4q3mD0eFORl8RS85FRL6b+lQ2OkhVOamngw\r\ncsrvuHTsNs4xaZzHogfiT4s6rzYrCrp589PpMLQVwgb4uwV2UuBH3gbNPC41\r\n78QUb/CmSCQzkpiyvj/oUlmCuVPw+P7nEzfMIRN5Wnyi0MUFg3Kkyabr85dx\r\nR7MDqEfGhXrBFnw8I689UY9lZ5LxoYCjGrPDSXaZ9CbcAXLMkMm+/94gVAq1\r\nkHEkdtLzLdkcBPo9FHWTAd8xztJip2jnkTduBBUWs10voWGFd9bNZgNiXjre\r\n+mRtAkg2nCcmIM9Fxl0itUc7lUBeJua+xKXT8P4umQ+op4oi/ExITD91Gg69\r\nSo/1Gq5T4e3ZTLI2G/c2b1WNA2cGr7QJgt4CzV7SKQ2g2iJlyMDlgNJ2dune\r\nIZlWmB7EJ6wSCitdDbqPvRekctIEcgDommA=\r\n=ijgT\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"427bd1a733a4800f308f0ae87d0b61ad2275f819","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"redreceipt","email":"micneeley14@gmail.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"16.13.1","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.47.0_1649104919967_0.9277461068080843","host":"s3://npm-registry-packages"}},"2.47.1":{"name":"@apollosproject/ui-analytics","version":"2.47.1","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.47.1","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"39e5d978df5c7e863083ed9773f498ee434b929b","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.47.1.tgz","fileCount":18,"integrity":"sha512-J6Xe2YoIiEgep+khGz68WyqPn0NgVJtAY9zg1/Jlhm2N6WyeEzzbLyvkEGcv+n9sec07HuewZvNbWWCSS4B9oQ==","signatures":[{"sig":"MEQCIGWz+gpK9HLMRQJcnxZ8B72k+KpKyAbWOOqDTVw3pyxnAiAQO5cFeSIRdq6+x5Zw2tsXhMU3/WsjSUMMy3q8HBFOrA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88377,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTKWgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpxUBAAkwJIxpc5DUYfVa2nq3jn3oHlw0FQpHMuCnQbd2cUCi8F1jy+\r\nd5z+ee2G7HYWNdktoQuBY6y4hBN9KeI4NJP5VftEB9xuiNOeCqAbLuJUVn5i\r\nGKcHA6cTleZny9ZWkZC8dTjoOwZOPbwEn4R6ct7QGWhmfx99bhiumzzupyYF\r\nJyeyEPYNbiDzE2UC3xD5IVsR9s0GKNgWbAMg1JdfPS1jeCGnvlN8/IJnM5/K\r\ndJN0AAk2a3eW3Z2R9WtSgmMDE/fNwM7NeQEUJSxB3JQ1KjTk8adsrigwF7av\r\n3cEmp7ryAyesFv48D5AqKMazb9fZhqLtOIm1CuaB5376tn0OjznqJsJ/TpiX\r\nVKM0Bl+jp1e9rhPbOLlUl9j9uOt3YbVz3cs5umUIade3PPPVCMf9qlctPWBy\r\nxcoqChDLvS2vAfE6D+Xfmy1y4nff89yU20OsoQGYAeoamX4rlIVik+y7r8eS\r\n1USz2LKY+8CQhJJubx2NhYiuj3sJC20l6huDFG/xLxxsOjNcvIFh4fAxijuK\r\nNimHRFlSdgre3+bqKFCZVoEbRn934I2VBDlA2J1VBD4jUJIihQTj+lPddJrG\r\n1WBvFAL8DFYTHoa8sFhenND7lM50a835xrLeHgvW1PcnYXFP0lnMK5+oQhEy\r\nI4b+wdZRO0yVSRdBqwAfGdcCdLG9NRhzytg=\r\n=qNSt\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"d5ca95d54444537d3f21d3f76f68859c05e7bd72","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.1","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.47.1_1649190303965_0.9459252227253849","host":"s3://npm-registry-packages"}},"3.2.1":{"name":"@apollosproject/ui-analytics","version":"3.2.1","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@3.2.1","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"907a171676e5f566e8c58b4af483f59a0253c96e","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-3.2.1.tgz","fileCount":18,"integrity":"sha512-HQvelgfr0W9UP2Gd8zgrp0nL/hZNDKtTwU0PGvaKDeV7UPQH8aIFk3UgPbKEMpIULyn3arJDUonjeZN4uNl7PA==","signatures":[{"sig":"MEUCIQCVKAarobACRTKDvFyjeJyN5izqSarnEJ0eoccXdKSpkQIgQmxczqTVlkPQT8mNFjCxWbFNVkT8J+h6abMsZJAp2EM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52697,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiThCmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrBGBAAga3Rvc5f0LlY5E4BKcLR+Tggfa/acnI4h0UCa1djV46jVCas\r\nt+Sr1bINovEncOGpTu8eQYsUUocq95F+vxYVvUKJAb6CcwzHpAHqExzyNVJN\r\nCjIgY05ahE88TXGy3yDFsm+y6blTZlAaN36IDyRIJTJntHO0VuOPwDbmm/9z\r\nh1fqXB2ddPkE2jYLUPk/qX6WnC4cepgVFku5vRR+2sna4EOJt2E1EQ+mQovg\r\n4NcAPaBvKblxSAcym3gUKl55is8RjTVJvIayTFOUXEAbXyAEToPjh9ABzrIo\r\nMlsNc6NeCU8W/W1Nt8DDlVOWSEdx7fd399msAKSrF2NgJUc+BXpdRDtFykPm\r\nURCX1NLgMSr4XnN16G717im88RiCag4DILPrbRaureQMZzvK5phjg2wT959G\r\nfeOCJIHzpW9THxXUkDXJ5+lUZkzgaNBhB/xduEUYwWx4toDumqLvlPUWjlCo\r\njxacj1ZSjpo3YpDaikjegeXFiEII8ztYoDTcq83fGfRNt28ZqoxR+HXdoXBm\r\nl+1N9tMY8OVl0lWkGwI+M72Rsq2lIhz676Xb8ESHq9BuyiQtD55kzPNeion0\r\nBhz5a2nHIFlaxHEtINfJAVy3v6PSPPHJjC/WEoEpFb/ouEZKl02oArXT9ZXQ\r\nYl2P7wBoihCa7DQ2qPScdncCjzJXMF/ElbU=\r\n=VTdA\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack|d3|d3-*|commander))"]},"main":"src/index.js","engines":{"node":">=14"},"gitHead":"4ce9708195698253412d4d19d97319d84d6dadf7","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.1","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_3.2.1_1649283238480_0.6634388697745137","host":"s3://npm-registry-packages"}},"2.47.2":{"name":"@apollosproject/ui-analytics","version":"2.47.2","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.47.2","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"05fac1fd37d20a81a4184c9d71efb1534a2226bb","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.47.2.tgz","fileCount":18,"integrity":"sha512-+ciivaqfi46IBt7Fpv4qdsM/llzoYGIKRvcfwOWOYEQnlJ1b06Q9Uyb+pGl1RVdOC0BPRvudnRalZnX+Eo3VNg==","signatures":[{"sig":"MEQCICiEjE0qZ7kq8SAz8OhCtrxFm3lY0aTBG6N5Z7RQxHlTAiAxQvCPEswnqbM7e5GikP1xVt9Gxl3nJAR6r6ttZnxNWw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVEvWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrmhw/8CoEddzllPOccazUMYoc0QVNp7R1KdnpDSjtA/gBvBRO04TGX\r\ngDu9TmYCL+Cd7sCP0lhD3NyXItoEtqzSprP+TIlw5l2X95TYzXRgU8NiEWqt\r\nPc3rIOowr8T3z6HnY+esOWUknUVVrCSJKWGrWNwCwshbjr5kcbwjLkTA0T8B\r\nr+SBzkcIe9AhYEY3pmpsNe8dyg7k6XU3Tk/QIgzjH3Z1eDI5txPdUUuiYlwV\r\nGOOvOITN2lbKSl2PDsi6j7zX+w1UQiAKUCQtNKIn9S0HHkJhBq4tgR0ckCzm\r\nxeyukyFdqqQjCF5xOOfTGQDjidVa2MMi5FXjuezDZwIWrM7liPkXpG6A6dDA\r\nDXQDya2gFVRnXw4W7lIDXHx4OKQQHOxKOUrZqPz9aPmBwy0g+8DkN8WhMvJl\r\nRy4396dDK3WetJCExwfmeNUzLPp4JVMqk+xQVIM8w4DyaPEby6J1aossIuLx\r\npADzOpQHk4yvutPN4GIGaJbvMvVfW+xEMmIVgOtXwStk6Eb4F305bWV5WlMj\r\nUxTVUfHyrbJ+Lp6c21dqToGSv7bln2AVkpKwokuUKTxRiwQ7NABIQIcTD4St\r\notci055+nSnMr0ha3HjOvDkH2nkPFNOQoTYfoYr6EJD7tcqfrLHYjGttspP9\r\niwb/EPhJJ1lZb+Qh5NwHkxDkadMXhCrcqIE=\r\n=XDp7\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"e4978d07bb64614660bd0ba39ae4eb4fc4dce289","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.1","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.47.2_1649691606569_0.3210085658589181","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"@apollosproject/ui-analytics","version":"3.3.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@3.3.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"70c25206e02613f591b0fde3c4bd5d209e4dac29","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-3.3.0.tgz","fileCount":18,"integrity":"sha512-M4MgAjHfE/YQdGc2ul/cTluZu3ET5qckyUPZJgSr3rFst+dFA5jGl7sUkbVWjUmu63b3pDI48vR4t9JLClDxuQ==","signatures":[{"sig":"MEUCIQDWh3Um3KHcvtjdNO3D2s9728+UlnXRM46dPhUMzqkEdQIgVIKPYbIUoA8TZ3sh2tdAiKbEz3N/yGysXvDq+m8Sb2s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52868,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVHEcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqcWw//RX0lqkhx0Y9882ziUFnngiR9zVpXDQf+Bzkongv9aE5InY88\r\nXMifKx0mAdchlsDNQ/xJRF6MmetWFnzIv3N+MwDjmq1YzX2Y4oji8GLDW59O\r\nTRMB/1ZPwR9PXyGC3Vohxy9jr4OkMzPrZJnaBuDoQqyWgxZFVT1xafa6XxXP\r\nr6s8usu47CIW/5/jLil2j427alzBdaHFTdXcjBZtCPXIewZNn26nysy3W9lB\r\nsm9P6biLdVXmZVBB8etyWyZXPNOF4+9a5dJ1OL8c0Z72sE2myR/hUbzBm04V\r\niuQkqKNfCsX+N7mjfXARJ3UUpQ7Q2QoRSXQIOgZP4BLXm/HyBkmMGsivOMpi\r\nAIwc2cuo65GpdWZpTMEq0GPKG748lhikEtciWKSbEON1McOtvgr1FltmDIIe\r\nkZJiVlLilOS3DorlIdmreHdvsL/92TvQXISB8yyYuxRQRsmtHyvifsk64oLv\r\nLia8Ja9ubakiu0PN8DeoLVYyW8zG8Bl/nPgEQLDQXgrvYb0/L1I8F5gizGw7\r\nKa6ZJwpUL/tH2VgK2U8VLiaEA3RlIL4h2tum91XpbxRIq3Zoi/0TfwT157Bw\r\nUAUWYMHBUWW1xpGkIRRbo1e+uBTeW7GPYLDFtQvdraKA7+KZR5csKGWiIEAy\r\ni5ashNLUI0ZY/EpC2je6AGYJsvPj6vRPBwo=\r\n=G7sY\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack|d3|d3-*|commander))"]},"main":"src/index.js","engines":{"node":">=14"},"gitHead":"3634e86212eaf479edb13393d228e0784330acad","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.1","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_3.3.0_1649701148253_0.48733007328180844","host":"s3://npm-registry-packages"}},"3.4.0":{"name":"@apollosproject/ui-analytics","version":"3.4.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@3.4.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"565988b4b852b20e62cb434ae489c10f64110bf1","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-3.4.0.tgz","fileCount":18,"integrity":"sha512-6H3kXm6tpf3IoezUpBuAdboKjmiPCbTu2QQSfO0m0Qccj+2O1R0Kjg0qwGfAtLetWRHSu1hNkVp7q/f7hhkoQg==","signatures":[{"sig":"MEYCIQDKyYB3Bx+RNQQZxz3OqsLDlkjY0Jz9c7x5uahhpI8xPgIhAMnbNW+tWw+nZTlZI+nQ36sfAKputIC8a1nXt5EsyUm6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53039,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZ+/fACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpncA/7BmyG/EUQzEb5SqvHN2etPVFGMdySaqdOH8sUjYaAPYtjcrLK\r\nPLIB0744ZTvSafGhOAWWA+p3FDovjgo3jYFbjxwzrFt4nzERSzBi2M39xGm5\r\n/RXIj6s57FuitpXhJiAG0AkWZt5GxjrGJVQJR60akBhdb5l6td6UA7UXcwPy\r\nu/7egnKPd3F2mkUL56jcVQdLJJacGowLDfA/zaegO/I2uOcS/Z2tn8cB5xZZ\r\nfzq9F1F8328JoJNbJEShlyL65qhyZUQNb7HOSCgD1p+8bu+rImZd6bkcFC8p\r\nBu4Qpqs4yn9vv7Yi0PaWFHKHoVg66R/EkBJZSBMfc4KkWW/xDxviZLs3r4Uk\r\nd6qpasKBfyYmqITA1yOKr/ukxuHJIMqjqNfuhx6YdKzGQpm2JPHDlBeIa/JI\r\neWQkJgjoS1qWDiF8tcfcVhtj0870voBC0AGkTO82/lQ37gQZoMpC+lKqSYkv\r\nvPLyqdGKn4P9p+O623t+ANNlusY4hS32IHNE3WAaG7LcRe2DS6HEwqCDy9DO\r\nX8IZ8nNc7x6t/QxKPyKdUc7CjgxmuLdczdhI+cUnR1aIIJkNQv5GvxuQJBKH\r\nZbyt/0otLazKah/Uf9sPkD5tx8gzZ/PHQRqirjsMY/dSsY44YgR9GXRb2OH9\r\nNxuqpKgw23rUIO3pWa9ViqoOUNJmpDpWy10=\r\n=uOaB\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack|d3|d3-*|commander))"]},"main":"src/index.js","engines":{"node":">=14"},"gitHead":"d71c1fff75eb0f427344f5349280beb2012172e9","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.1","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_3.4.0_1650978783643_0.3108477194032788","host":"s3://npm-registry-packages"}},"3.4.1":{"name":"@apollosproject/ui-analytics","version":"3.4.1","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@3.4.1","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"bea72d1f707ebd611e9d8f7e40f74954a1229687","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-3.4.1.tgz","fileCount":18,"integrity":"sha512-26MXnQ77E872UEggUKZ2HBeYync7DJHCTGWDmQFsi7XNcGM8VvZXX1Fp8OnGRtALWqqV38wXN56fwR3YIRJjNg==","signatures":[{"sig":"MEQCIBsddjamA3vQFfBrPvnfOw3xJipbdW2jwUsaI0dQXrqDAiBhrpYlus0cm/tpObZ1BsJBqUnGoaq0z6yys0jkY1/6aA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53211,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiaBVZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoUSQ//SCvbmQvmhOHG50K6I+6C2x/0t+NyjF+36ymzs3F8ch55euHV\r\npgvVIFm+VyWAt6liSxnJwvx37wKtclcElNOkGQiBM3vBfuV62uMYNhVgYwoj\r\nag4/ikIGxqt6nYq2thB8rV24CfvAeulgvyRxN73NNCWg9jdHULQjSCTIMCfe\r\nEO8FOUgb+GkTV6ReR+03pKVqaja5d0X3Cw4rAhUybj7kl2eMwMCquorD5Hka\r\nnBgt5h7ruV0WaCc98ssXWkPkDMe7zVf8F6Yuy9TommsXTdmIHMpmKMGc+mcV\r\nWY5WN2TB7roUXmb2l/opo1wM22VtHPA+rEMeO8m+CAWS+FEHszRYjt+Hrhs7\r\nKIs3lXyLlx9EOG+PAX4gw7Zu96tmpfHXPDVnl0hJeDc1Uam5MOVD8vfoun6p\r\n3/0fsJshGJ3RSebfv3hJ4DS1dGN4oVLKuHquH6j7ngGuQWSjwbduEf3ckIs9\r\nLLzVMQJt5q6gfjNIhAMGzQPZgTMGXOzcNmgfLcPiHoCbDf5uyxjax/2UoZZJ\r\nLLp+25g1SOsK3I3b4H3lirGCpAUM2/DpcB5ZvXNCIaQoPuSB8KLirZI3j6aI\r\nIbixdc5DvDph/stGAn7BU7aEvQA+ecXq0OgM/trlPuSvfM2Am6MDifWNoNai\r\nYjVGNXneoIavXCncxZBmlNM6sLRXdzXsbog=\r\n=b4qN\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack|d3|d3-*|commander))"]},"main":"src/index.js","engines":{"node":">=14"},"gitHead":"c8ef8f756b5125c29e004ba61457f4c1e84f7b88","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.1","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_3.4.1_1650988377446_0.1402081009882803","host":"s3://npm-registry-packages"}},"3.4.2":{"name":"@apollosproject/ui-analytics","version":"3.4.2","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@3.4.2","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"e57a55433013e4f745d5187f4598c68b2dc2a41a","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-3.4.2.tgz","fileCount":18,"integrity":"sha512-HwNrk0rMxfExzceIa7f2ip29yEYKMcaAZOqgQRjfJtuy2CRNcwYrDfzq/rh8Yw9AS5Lv+lKYgfMf98VU6EKR0Q==","signatures":[{"sig":"MEUCIAzC6/z2uPTTcy5GDFkCh7hBjWYJU1A7+PwJkMbnFt5QAiEA3RpgFaf9DkTNK+cf9WVbLLMURVkABdfb9j5Qrm9S85w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53383,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiaD0LACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpYRhAAoG0NeDvfOXIM414r7J3iyKMV8v2UlCu+NhoHwRmQWJgO118C\r\n7hJfyahopvo7niuWlhKQUiG2sl1NKS1ugsa7oyxse/CySZUt5Fy4Vd+uUR3a\r\ny44S9QG80p99v8y1A9jahCL+52++DbOg3S+kDnpTutcLwK15tBvvdykJI4ff\r\nmK7f3BUAXcz6qr+3JrJpRwl+Dy2BqKAoO6guDzwrds2bA75jw3HeFm8nb3OM\r\nTzMgEturomv/YW2CH1frcF2lF+DtGw4ixh0z6Hb4zMGh0+7mENYecttcRm9u\r\nxhsA13IFYHQ7cgZqNUwaN+LaKXsGJiUxEVxH7+zDInzrFlKhUamKLdtcbOpC\r\nC//dPOcH5Hp8I3nkbff+/e4InF8NnKJkNyv3qisZte7fXX8eJAhFPfIpE5cr\r\nZ5ptSGEQqmNn0IZCAfcLvOf9PUH7QNY2rBNkKVzqRJHhx5YLi007TtB7UBR2\r\n3LCSoFuKybMFiMztkWpLmcNIGGnONN1XcwK64tLraOqJdGsWNBHITKaNJQ64\r\na/1eDo8Fv2lQ47mBGzsLdMUPSU1nqLznOQ+7/Z8p9D2ad8bdJWMCR6lFiZuX\r\nEQ/rwapNGyjSXVBrC6AFMS0BO7iyoDx7XDIkKO96WBahK9pCUv37ts8T4BVL\r\ncdzZtxR1exzssLGXO7sg7eSV2kRq6O7rAqs=\r\n=E44p\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack|d3|d3-*|commander))"]},"main":"src/index.js","engines":{"node":">=14"},"gitHead":"e0da929e06a64ee48e3af2f5a73884e65d2e0726","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.1","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_3.4.2_1650998539391_0.5634029696850884","host":"s3://npm-registry-packages"}},"3.5.0":{"name":"@apollosproject/ui-analytics","version":"3.5.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@3.5.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"fef36ead089debaa1d9e1d01fe02dc51380f3ff1","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-3.5.0.tgz","fileCount":18,"integrity":"sha512-mPF8tfK4plLQWvan8pZzPn7soJk5dOqisCeRbh7YVuleCVrMyDR26KcH0AagOcMHbJuioT0K11HDEwNmJ8NtLw==","signatures":[{"sig":"MEUCIQC/hwo1Gu0c2Y2PDoUsy5ruiyRcHjLJS279cQmiMCb4MwIgdnKyxaEqd/gIouOrLrHh6nE4lCgvOJUk9FlG2Cf6ZHs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53554,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiapvJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq1hhAAh28oxjbpHmytgNWb4igV0plHt5/l7zVGDWOvkeNkKtDTqYQk\r\nmd4POBH47H8mcrhwOIezNPmkhFrCT9ijtB+KNoOE3S0XXHLapwPL0iK2gbag\r\nyedmko6c1ldnkBA9sBhm498cxz5o4IVlk+rLXAyT8RRpeQPvXFluE3noPex6\r\n/4Th0KUzzoMS+ON2Cs/UTbd7XdtS/Mj/c4nMwJfMMf+cf0Yyx6J54vszeMpj\r\nbyZzNYQCZbNGTlC8d9OPPImq6YSqtulxBIOkaw/OjGku+MPvyMFte4flE0ZC\r\n0Wk6E71cdPUM6PzCyr/lo0IUfXW7dk3pUsKKQ9cUUaLmGyIgs+vEZjZ7Gzby\r\nJxZRKN8wZVC43AicHEQI4UFm/mrvtPqmGq8Js7a7405Vv16ihlTiNZNwwzQb\r\nWHBFq2BwlhS8QiULUJVS30BZxCEhoSFQ/FgLKlSHi4e68v9h4Fd5NBEDCkSK\r\nU5gB5LFyaD0a4ZP2UfM431+c8rjEscHk5agFwRPki9wTG5fPHYWMG5tYWrtu\r\nUli1o/6hPo6W8CfVdh6B80cF/mrirm96/h1+Q4MK9Og8atxGG8YV9NrFxNbn\r\nxeQgGq0qZDz/KRR7zhzVIa5CxKq/4WFGfzQRBLnpBzSz6sNuvT/gxN4ht/8c\r\nbkJXAC9pp5+QmIaFaybnGtsSKmn5DNOjKc4=\r\n=p+8j\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack|d3|d3-*|commander))"]},"main":"src/index.js","engines":{"node":">=14"},"gitHead":"97410048dcabd77cfff747cbe19c807c04936fad","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.1","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_3.5.0_1651153865447_0.28094437184863486","host":"s3://npm-registry-packages"}},"3.5.1-canary.10":{"name":"@apollosproject/ui-analytics","version":"3.5.1-canary.10","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@3.5.1-canary.10","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"1595a2ad5412af058342cee3e81627124998dad0","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-3.5.1-canary.10.tgz","fileCount":18,"integrity":"sha512-Mb3mz3cgLd913/PatjSAshVZs6joa8TRHJZmOVSJWDw+m1CW0ohEYdBtVE8EF/vu7tF2tJ/I5+Re1XyiSb21dw==","signatures":[{"sig":"MEUCIQCFGlNrfSFddAB7BTOSPIrdEoOoXec79A3Z8GEt3CZJjAIgNFDmWzSZXCc50UpGnTKeepiDb89NomdvR2ogfYOWpIA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53574,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidFMBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrkwg/+IeEgoQ3S7wIL+6bhgce5JCFdGu0hRVJkEE0xl6OgbBtWin/a\r\nvuV54AfUjdpSkJGm2UuwmnYbzkxX8k/jwnMpdf/g3CZyGFEQOhkn1KuWSzI1\r\ngTGgtR0BZPubzlpuGA+ays2K7ksu3k9D5NmYkMDmMDTT9nDbYBGDxrjvsWkp\r\n/PCOMd0uNxZBPtxqdCQGUidE0AF/iy0QLNiGzB819IpYCR8bq5oOEh1/X06N\r\nz+jdMzVhGd7ilWfcip+IHaPdnka5riZbl4WO9ADsPAFBt0LhiRy3QbRxuETk\r\n8ps8ik8J3eBXjNQ6VoPeSq97lput7NGRvEvNy0oqcC6kh3+0KVD3gMS+uwj6\r\n5D15jaWu4VimqSyRpPnDsOsLnYzCMTO39DPhTYw99FmNstj7Wt85FWC7fCw4\r\nqEN8bwrvV8ypPE7acPunDhZZr0fK7cyRh4UPXNovA3m9jAfl7XF01qqUXILt\r\nNUx1FSSE7+OiipqR5wINqbjgaC86YTsgGZoQkG2uj2j74BmFd3e6RqWRqgiG\r\nLL30NYlC078FZYzaFk8rOF89e7XvzR/1YYkZmuWkWbz4GFnlsoukSJd+VDbH\r\nvMHbHeuiBCyOYnZVOGGCSHopz9suRzLmN0OAGhABNTax83HbqRi7TzF3bRYx\r\nPNFyEx77u/zt7bFTkRoCCGHLmVY/pc7jUjc=\r\n=4XhO\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack|d3|d3-*|commander))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"91f0d07b38898a898f7d5cc3efb80652b8c8160c","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.1","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_3.5.1-canary.10_1651790593414_0.40501991097670276","host":"s3://npm-registry-packages"}},"3.6.0":{"name":"@apollosproject/ui-analytics","version":"3.6.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@3.6.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"c437f57512e5c46a452bb6648c02e1a62da131cf","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-3.6.0.tgz","fileCount":18,"integrity":"sha512-K0yAPz8dUqwZsWcYVzYyzRKKdUUBEdlgXJW8Zv3qDvyNelBefst0Xra3tAXXI9GEgNCRjlms95s7QXd4iBywvg==","signatures":[{"sig":"MEUCIQC6QFkYX7uDocUMNcjejWEhNsn8b2l3Vol3zwJe0LKqXAIgY0m2+PAhPbidKaNeGEFd0NTic81P/6Zh1v5IdwQ3bms=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53725,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidFnrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrgXw/8C0FsRaADdr0M7D9yiKQ41veQu/6edhMsZldSYHGAi12OYeUZ\r\nbwJ1j6nCTgywFrBS3NJ5YDQ8L0aIdQ25xSxr/g8tuvpfPz03ofyDUA66/GQE\r\nflXwKo4Bxw1E5Zx5b1WOX3ahdUT4C/sPbsCrXQexs8JY/nQr6tZdJ1+OFOtD\r\nvonJ7UX1F9eyeidKNfJJYvcfG2S0IyuqCAQWYiUvzz+Bhsphr9IICiyHaao9\r\ntsYerhkW+loZ3Y5jO/ppMZjkfDELXMKCY3KW1g2IB1y58NMT562eiZ/spnqK\r\nfv7SmUOCrCYa4Bg6ZOFrCpsMzywTG4HBxBx7HgtVTZM2ScPQe8/cGJmP4Xbb\r\nZuEwrSz2FAypy3E3cNnwe+ISdUFf+iChOnYgDqQ9yBFvi+tsitGbx+heQlpB\r\njOnCeRRdW1QTefh3vVoLcJfG9VRtB5ri7IgTEzB9nWpLcwfuRp4nnkK7lQMH\r\n0m2TGCU4Va0p4R+pIDng9Yoq3mTYIg06NP052FSPwiFhuzL0QPYonarqD/bq\r\n6KY+KCLsJzCfy0LXsaGfVHb4P5RHBc6WQ9TarFMrZYRcxGk8TyNBQRvEmtEL\r\npG89F7AijkhmJdh1TJWlQGdlJ0vEyCcXFDQQtnRC3AFlg67bCbVu4bSCxsKv\r\nJ79+iA3TcnuIdCrvhfjQE2FCWz9vzZw9ueA=\r\n=vX4K\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack|d3|d3-*|commander))"]},"main":"src/index.js","engines":{"node":">=14"},"gitHead":"809c73b34153147ceafb783ad0e55ce3023e2c3d","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.1","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_3.6.0_1651792363454_0.7676511956059728","host":"s3://npm-registry-packages"}},"2.47.3":{"name":"@apollosproject/ui-analytics","version":"2.47.3","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.47.3","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"71143d12bbec845228d27e95b2562ebfb00b8afc","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.47.3.tgz","fileCount":18,"integrity":"sha512-VHXMZA4sugB6i4K7qEDm2mgQ2cvZRN9eUuuYtduKtRTy25Dus/sehM6KulJrfemaLty5OBuUIqJTdllrNQ8/rQ==","signatures":[{"sig":"MEUCIQDWcY2KvFEbiQ/Sekg55zB2cwAD5wBUJD7+pOGRtY7hPwIgFV6cl/dHi7+8OmSbyVflgQXKH1QTUk5OREoYeNcH0VY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88727,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifABPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqULQ/+LVgXRrBK2wK/6fQYO2lwvk7drGoU5MvzSiswHRHnkQSpf8+U\r\n5aYAk5L+0cS0wxUkGFanyfnfqzMVIFWwu9GxcKlhimwcwtHJKpeG5E3JxAIu\r\nSkVVMTIPEzvZE57VAB8Q3k9mktNjt9tL5wEQMlgdQaT0wSumhgu8Smo7nowC\r\nbeX/w6DFJsfobm0ot553xVLP09+voR6nvh6WYVJD/DMpu7hr1LroxnY6dQ1M\r\n4L2JaesdC0gbVgkzr1wxaFii7lm6sGXfjIfQ4cabe1JGAiXK7xTwX+In1LDl\r\nBTHmcOdB2xcZ1+48FHK0FbXDvd2qI/l3/MPF7taxJtAyGY4WaNfXDFIZ8iRf\r\n7QBSH6mqH3iI/kqXc3MV29U2EuZ7wEBqYleeBUy9j8HkP8CXbPgvMuXiNal3\r\nSvI2MEgIbzx7+g0VUBAGc2ntpGWR0AugEujh71YmVEyQavGtj5ynSv5ZYeON\r\nv9x23VtbEUneWCByMsMcMO1Bz1npjROq7pzEH7iqgb/sNOVaqwhOqq9XuCgK\r\n6Lw+UQ7mjbzEfucI6W1/gS3qkliDqoOa0znO+OsJocgyQY6EXGbmKkd2KZGr\r\nXv32sp7gSL7tfGoOx57e1T/H9fJb/EB0K3DpbIKL7fGQKIFCxGnwtIDRSiia\r\nUSpjHIKxv1qoL3Nh6yofviXbjkLFnTGB73Y=\r\n=m2kF\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"fc237fc60a4636ab94dc6fb9cdf03eeef1371014","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.1","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.47.3_1652293711538_0.8054015347832408","host":"s3://npm-registry-packages"}},"3.6.1-canary.11":{"name":"@apollosproject/ui-analytics","version":"3.6.1-canary.11","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@3.6.1-canary.11","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"ceee1c6167b192bf5823f55228a8370a9b0b201d","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-3.6.1-canary.11.tgz","fileCount":18,"integrity":"sha512-22PFKEftnVWPZtgetgMiAy2ppC+8NyVjEc9eyNlozzjFrkpoxSWUCWSyLDgQD9LaiPs7XIKQFNq7t/T81G+mSA==","signatures":[{"sig":"MEYCIQCpm0aotKGXIvXf5pK1xZWHoxJ7cardwY3/P9YHK2EQGwIhAM2fs4CjCiRqxOIFrMOlc1f8y6AUtsupu8X4pCFsUMyX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53645,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJig/+NACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqY+w//b/Su3Xza3d3VrOSxOGey+pG3oStwWTRJKJ/5ofHIXfYnv6Qy\r\n8rpixBwAd+zBIT9LZvCxfgufXsKOSmAsQZts40T1PLT1cJKq/OkBetAb7C4j\r\n4QRlnjTbrtkqj4q+ipHZXw4BaylAtEFassPdrcs/YW+FdAzMhWZcqwmYZ52w\r\nffwqaUYXp4fN+pD0lZ3giGAO/qAmS9d9yAqey1kv36KN/4j9C7ZhrZ1iQErp\r\niPnC8hpNIzjXbl6KoKHZqIGGKD8Xli8PFZ3Vfduk/xHEaFT5F7IlW34RvRRB\r\nLIzuIQFVE+ifPS1Uou3PMKtrH+yCRgym7jerYrwuNlTJDmfA1GqsEOXbho1S\r\n98Br/5o7N66Zu0/afUoTMjSgejegowPI6YZnP5nZOwHaB0mmzSMHoFzUFv7+\r\n+Z0Dvzmp+X3L1RhKZ2XvKMSGAizJNSmsMgLOdIhR6sgMH6TRI6HvKXHml8xP\r\nQR0LK5XtDLqtubOWtc2D3Jk4iCJlkH6W7wF2Kv29Eyyxg+woFIl0ZFFwydGZ\r\nkJEXzngT2t+FaxQP8oHIMvZgXErnfb85+U1qY6hNqvXuWBCzTclkIpDdw6g8\r\nVsgjIaQzzNr3EaYbOdss6bhQZamtZWn5d1uLKeWQViwDnnDAzZVRHtbm1L1y\r\nY+sRDaAuqRWwWgzdYi2eEbUi0QcMEp0i69w=\r\n=8WV7\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack|d3|d3-*|commander))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"4739ad1d75e1104518b2ddb1a153878c53e24a59","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.2+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.2","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_3.6.1-canary.11_1652817804937_0.05355986928455003","host":"s3://npm-registry-packages"}},"3.7.0":{"name":"@apollosproject/ui-analytics","version":"3.7.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@3.7.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"8f1b3756077407960e8568c63d30901100c445da","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-3.7.0.tgz","fileCount":18,"integrity":"sha512-Mj3yHU+Cja73WQDOO1ZuFr3qkT069rBkWQ9LQK5mHvD1Lvj81QrvrzxdDN03fQ1TkgIF5dCwHGmm5p9ZS7Cg1Q==","signatures":[{"sig":"MEQCIH7tBxl83J0IYLES0EkMLpzqiIsyQjJhpoVLS9R6sBg0AiBXbQ6K++jOt1Jca4FQKM6by4kHkSSOZEoKWQJ2nYtn6Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53796,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijOsHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpXgg/8DHNttDdBYEV7nAc/I4ZWal5pmjZCpY1PZPHq3QDsE/GT9GTn\r\neRpv97+yoJaHqEYnniDFkR31YLCJ4TJSxZ8YGCPKz0gL+UGLJTRnOFafOtOS\r\ntR7X1/3RYNQ3kQuZVnfQUpYps/wHW0+3rfB9fb/Bs9CnoSxzI2nOgaSk35wd\r\nwDqfwJ2SNH0ehM3C2CMcNbww5kKUrtCmxDZzojz/v+8VhEun0pRCQtgfVX/Q\r\nR5ioEHGm2QBayz2vnGHqZJQLbjakr6tvj78Btu2yyImYeamSM3SI9acrSF3f\r\nNlnK4EBXbLOfG2vWm6X9YGhldPKzJzkLq5M1YVOAhJnetxZP519C8DU0X1b7\r\ng4IPmKkDtvIlTmjoDYwNPYkW5ZyWYrJsKpn93Ec234MgqF3fMZQ42Fq39agK\r\nJUIG+LmYhQA6WU6toK1o0FKLK+3L94rx4PDf3O3dNBB+ZuZ07VYGewOmy102\r\nY6Wmvd5XTZf+mCy3dUVQRer3cVCIOnBe6XxRudgbKX17+skA9SORwKf1dmIh\r\nxD64z42lwUEQcvIrApAcAo/puklIdVbphD2l01C/Eu0d+Sdius36GXdbLC+c\r\ndbX3zSKg3WjDesoceMS4v6jSEccQHykgsLT/psdjck4vGjf6Qa6a7If6kABs\r\nhuxxGnDqlnL4xhVaPNqfq5+uR1T1ia2CI0g=\r\n=BEC7\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack|d3|d3-*|commander))"]},"main":"src/index.js","engines":{"node":">=14"},"gitHead":"248e63881e37e88b4a59ada7dfb52b6b2665993b","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.2+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.2","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_3.7.0_1653402375565_0.985203046070747","host":"s3://npm-registry-packages"}},"3.8.0":{"name":"@apollosproject/ui-analytics","version":"3.8.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@3.8.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"b5ab35d262781cec0db876fd541fe6a09f2cc773","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-3.8.0.tgz","fileCount":18,"integrity":"sha512-UbP78xHWmq5I2GwlJ89tr0FckuyBDbdmHHjpIiowgi+la+TDK/T+13wJ0i9eUS98d3z/jmJN2ZLsOXNlUp+hiQ==","signatures":[{"sig":"MEUCIQDiK7QAIpSViyZkT7YbhgrcefN7gJrUWggNZ5uagWlu8QIga3kZ0H71uZDiaukJQCtJ0UPd0c6x3fuN8yCx7Fj8fjY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53967,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJimMxaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrkvw//TVlexi3OkOtgiMTgLaFi35+0kPRbrUPi2vRISM9csUgaFHP/\r\nv3olLkFfhQpi1k+771TnYyEkahhYkQj56vZMzgCTE6FepWDRgMoJhhZtu4R0\r\nx5DHoO+DLW5KxDUF8o76tyG2jiIz4ZI2xFtBv4VAJPxDcElMFhuCrjiozZzF\r\nPjE29JQozZwJCEaSuMIpOXovpt2Im+rRw8yiykteCkDLZN6B7ydlGD/063f/\r\n/qZfvUKBmkz9eMWZqeeL29j1+M0KvGYgrhT2RNy9Cg1MBprL9I2KGawADlbl\r\nY8pSiLCVDn11Uc5btjnzI9Te02bADNHoih1nQdM6v+QfoU8YNqeQ7w3MNZJn\r\n7tsFjUdQjD52W8fCAtLxCore0+3r86NJfmjwbqF4Iv87RiUP8HCKAPDrzIoz\r\nALITrKKHM48QWOsEIAmIkT2wU8BLyXryquarpg4dChUkiI/rCsFlzlIkB1I7\r\ntAK6ATXITS0ygSiqkjdzEM/M+gMJJOmEIEBuH3sJ4+jgQoe5WOj5NFHWyREF\r\nV3GQblSzy+7j10CDPQ9HWv/f9w2ybAf8NZ3xm3cOaOJ+ZsOL680rLUWblb3f\r\nSLMjE6pmA5OIq5C88chCmOTX4MxOeKbxFO+q//McvJVqZ65mp4EJryTKmj/b\r\n/dCVXaTkyp85j8U9IINt7z8JF1gTP+rSL0o=\r\n=qrfR\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack|d3|d3-*|commander))"]},"main":"src/index.js","engines":{"node":">=14"},"gitHead":"46e4cf26c1bf7e2b8f7e0f92f2b55ccbb12c324b","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.3+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.3","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_3.8.0_1654180953992_0.7992356726356393","host":"s3://npm-registry-packages"}},"3.9.0":{"name":"@apollosproject/ui-analytics","version":"3.9.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@3.9.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"3851220b68d78ab8a342fdfdbfb3071c5babba6f","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-3.9.0.tgz","fileCount":18,"integrity":"sha512-Ozd1OakxB8r2xv2ydwXD24/KGS+vqqv+cZdCC2KT4znLFwDI/B6R/eSDrftuHC7BEl0Shrw+BpzCtW1T+Wh5sA==","signatures":[{"sig":"MEUCIQCzzMlx/eOkjLs2IqjSvueTLlfn0EJvqfvnY9GgHMhbGQIgYZRTAaOgJT2m7cjdCmPBPH48c74F9fM376buTbtqlJ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54138,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioPpWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmohSRAAjGeJdXk5dU5fdHCWn1OvMkVlccRmDP61/X+WoB48rYDuJLiZ\r\nuLqQtSjyYr3HWO4BBovebG2Ng0hpXug6r6hIMp/es/njkKnxUErbkMd1lVj/\r\nSqQJrtnKV27FHuMnxbdlCu3OpUHDGB7R7fmHGocMNbDR86QU+znjiLKvm+L4\r\nDggLlDZ/OwIIozYcsQkztbv5q34IvnZDK2Om9zKR+vKzrigXEzvqhTWhmUvE\r\nlRMSW9KZ4VPXdle55W+9hKbNSmC4Du/29zCNcKTw9xbjNVy80Pad9iQCJufW\r\nRCCkFWu47E0ogfzaHgWXf4ERd9bVxScnFCSOuZAy95yE5s3TT/ZewcNuxJQZ\r\nlUl0srgS3qL5iVS5cwhKqbffSgQMEjEdXHh2L7ndVRWUhCQGWTV3S2B5J8JY\r\nBvX8/83dcZiBO4uSZKyOGW+PkjW43SaUrNZdOB13HdFduiW4H788xx08Nczx\r\nWjSHdmE/9H2Qvxf/4OjPn2InqL5j/Th3mGdAgw+ePXumHS1FM+pwJePqptrR\r\nsqdP1kocf3i2SXFmabkN9vK6Ii1R+gk2m3TDsYIx0FDWb7QXXwWs3wJ9eFtA\r\nbM/3a/K1xPFxto7WgDvf3CpsxXnOzoqxI8JnbDLmG6kykJ7imErRTdXJXgCO\r\njvcaYzGoT6LN2/S1aAL/Af/ByxVGF4aqVbA=\r\n=3Sw/\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack|d3|d3-*|commander))"]},"main":"src/index.js","engines":{"node":">=14"},"gitHead":"37ce0730a04069f4eac32aa2c2537a717a5bda15","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.3+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.3","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_3.9.0_1654717014230_0.8530340144765933","host":"s3://npm-registry-packages"}},"2.47.4":{"name":"@apollosproject/ui-analytics","version":"2.47.4","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.47.4","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"01cf81803d2f5188aab65532e08358e05f920ca0","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.47.4.tgz","fileCount":18,"integrity":"sha512-1XVk7cc+STtwdAEI02I1fr+KjiUGOWHlhb+PzouwRH4hiHVOV7eBOWX1vnufXKBTscLWh2BdR0FCl5z1QrCxDA==","signatures":[{"sig":"MEUCIQDxzZoV/rkSR8nOLXTSEhS/jf0r5enJ/+Dh4Ajp6ifZLgIgDfeVyVcZuIhxlkhhQ9JlSBvO1ona5bMeSKI1Bmx+Xbo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88902,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioUtHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpNShAAmg8WZ9ocqWb7K0VQ84axLEUPQfZqJukUklaUYPdMOyo/+IHr\r\nDKwwhubS4gcVQgryab3GJS+RRItJdCrj6PlcgD+6k35LYEKVPcfKO9K0CFjB\r\nIOI+Dy18C5fXpyETgjyORH/9DNy7Zg9XlzjX0lMCBkwsmsy4YscvroIT/3/U\r\nyYME1EQV+ITx3RLMjhV9lBGM+NsjvT60pfTcMq86sPRvNlq9D18B4pmLoqkF\r\ndwS03f2AzPWTv0eXeh8vRgIP0choPhIEjbn2R1VjGxlq0KOBDtfYSJdUSbGx\r\nSmfKLaVcpWNUVMeJQryIACoe/tTZ/62cSDTvbbrskMr+7ycXlVNghfedX+Ca\r\nq/EfBzZL+HuJKFtLfOVoC3xWOOvzKCeeZ3lMrajE4zI4jYQGcdmZOb0XyVB/\r\nZhZkoq2CfFm/OnmpdOrnz/PoCbL3XCvURQtwli037Vs0j3gVEWVte6U70f1l\r\nK9MUUbtyggQSvGgkFr+Elrncde93TNrrDZPAzGET5t1Th/pr/bN5W3dEAkS3\r\nrBcSB/lBquvfBQCW5G9dQ2jcAye1NBflhCuXP690b9GZzm4zTBdn4wwobt73\r\nZVOTmSVJ8F5syyRwGB6SmY1XJnH+c/7+zSHN0luH8Y+9fI79Vqxw+x+pXQmH\r\nTvhFNoykbpSgLgsuoRxO0zXyu8caxhy/ZLw=\r\n=OYLo\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"6b5320dd89d0a1a28538717c369f7b7cc6e8dfee","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.3+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.3","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.47.4_1654737735449_0.9998912808410512","host":"s3://npm-registry-packages"}},"2.47.5":{"name":"@apollosproject/ui-analytics","version":"2.47.5","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.47.5","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"6b98a1d899dbce015e4f83fb56e7916d2ec6fc0b","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.47.5.tgz","fileCount":18,"integrity":"sha512-RTQ1N6oOz9nWd2bwP9x8DOUmaaBiRiYyhX2uFbWEQt8fIouEH1XUxopD0xc7KEs9z+lTMj5HAQ+PmOutTHtmvQ==","signatures":[{"sig":"MEQCIDvYNsbtYffTegeOtaIss32Xsapyc03nKP53y8/SMR5hAiBAI7GkCNMDVSbDyxVe6r3y6wUM09ZC6Wu+yNx9Wws3sw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89077,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJio37JACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp2MhAAkQ+KWvO+3k33bn8bftMYyuGYwAYNvmVHhlTouqQmhIRI7DSE\r\nOIGjcatQqvHtNEuERKx62xoVsvfwy1uzSKRx6oiR4a90dxNfUp0bdsNjYctQ\r\nQHJ6+74on8WCdPUTLZ6WdYipq0kXnczcbQg18H7XclkwTgHU13JathRYiMZj\r\nP9z3bJApzWqoP/GDIzmoqNgWuQa9+iDWWPu0lUf/sSGnX0YADEp0oj26ywur\r\n0KD/lBd2T1r0OGvoSzjRxc/fg9A8uNXCqBkTsGROkmxYgalbj5+eKTn0sLFV\r\nYSQfxS44otnnhTby5XtY/qLS66vAH9vcTQZ3kwjlg3i/MiUr6AN33lXpHEw0\r\nPZzP3Ek5TRelstVtMrppEtwbeQz5bkRZwi9FJCt+TB4T0R6gw+uXI4VX/t1R\r\n+pMd5C26BU5eM0/BC3c35ku63BINdVb59UfvEk19hl9svaQ447XV0Q5alkSX\r\n/VxUvnyQ1DhaC8NLH5OSfoF3dPtxHpQmWj4zTKrE/EILjzeDv66OsFn9qwRK\r\nLofTZfBlRXPJyME9Pq4glMgefQGY4u5FvK2tpKSruP46laqTXoXdGseKawBU\r\nZ6CQfs0iKCDYPUYsP72k9Ww/5wnxw04F3Y6MqT4x2My+YP90x3dwkkEprCXN\r\nLahsmi0G66ze6JM3tyR1uJazOskKpytPpko=\r\n=jxat\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"6e3aac319270138bcc2e1ac5b0f0a866c16ab62f","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.3+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.3","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.47.5_1654881993101_0.07256047425544843","host":"s3://npm-registry-packages"}},"3.9.1-canary.24":{"name":"@apollosproject/ui-analytics","version":"3.9.1-canary.24","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@3.9.1-canary.24","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"ecd75c5795cda203e1729f2bd2624aa003998db8","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-3.9.1-canary.24.tgz","fileCount":18,"integrity":"sha512-PK2jiiitWm2vaIYhILUcXf1ETUSRT9wrhI/UCIewwAV1cc7JlZQdXGyRazwuRE1FDJGKMvt4j63lW6xUsAPmnw==","signatures":[{"sig":"MEYCIQDP7IwGwEXLV0LMklZrR2DUsbUpkXjW0C83C7tOnNlRnQIhAKAWXls8CtKeT8gdNnpv1Jpep1I9pjA2sgqb8QdxLeE1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54093,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiuxIdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpocg//Wx5XrQBl7tdLd3GFREBEx9vO3vmMo+5l+M8kuxOI7xoGLnDT\r\nHtmMr5ftsMeLETVOZdPgXVPgKvfGjiqyAu20W0z+kmP7QFh7eYCONO/pIOoo\r\nEG4Gkv8kiGdZ2h0czhbxxep9mUrqRQ14ZSEI7vpMw1JXAe8oXa0gRfTDxfoq\r\nViGCBCSSLHg/nlNGmDLE2xScv9efVRFmCTq0bYUWRfcOnSDeMWHCf7nHjJXk\r\n8GSm+uAO+tKGX3pABxvGt7aWGtjKmJ45jazEuiaCFAOEFmjQjIu+xljZ6d3E\r\nw1k6zjWr3fLin2DC51NJ71RhFsl9PAdluR1gOD8/aKECMnn2+GQVl8qoWA5s\r\n7SDTF3RtM9zGRqm+cq79vp++3yKBN4f8FL0U1P12ETHiLrYpKn9tPFKR7YR7\r\nRXCP8JyFoCyoDNGkSeoynSVJ2XOBradYvE8wwrrwKJGdgBtbUqySa6gJ+ZA+\r\nVekHNluugfCXe+lMeH/vSA4j6eSpj0NHlDOhWxpXxZ0j4+A8v7FVnWjXblob\r\nFLZh1snvDytGjudg+DeyeABScrW4QYmwWt2A18Kwt146fpfjAqptYDb70qdg\r\nwAZlOXr/fFkgkD65UKOYjxjlTQ0VfR8EG2fJ7clCstYjTiGNMgvYWIn0nexR\r\n94vNvxgh6kRGuaYwF2ahc/GY+YYrUqilRII=\r\n=ocJH\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack|d3|d3-*|commander))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"ffccb486e1e89fc83f62be57353b68c234de88ef","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.3+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.3","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.6.5","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_3.9.1-canary.24_1656427037214_0.866009139684111","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"@apollosproject/ui-analytics","version":"4.1.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@4.1.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"47bd2248f16c3a58ba735696227e971c3403b202","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-4.1.0.tgz","fileCount":18,"integrity":"sha512-1H5hTizTqAE4EvH/q486un9/+Lq+Bba2A+62py8kT6aW76veCa+keVCOrOn273fr4J7VDBhI1WqC57JU4vFXEw==","signatures":[{"sig":"MEYCIQCSeb1mhEI8JoKB4ZTDa0cZdPVvjMaM8O3YSPuCoNqYdgIhALkgEjvPH3r8dCWKPqaNqVpFO0acMnq8ocDflpfed8oJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiu4+2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/Iw/+KiaFu3ukHvvEjT3IeeWFiN9GWo3Lh1hSebk6cMXxuxChvCgU\r\n68LL6Ol2tPqQGDU8SFLLYoCHQR1ku62+DCcwGPVRcVin45G04RL4/VgLXeYd\r\nq2Y8YZEUVMpTzX6BeqrU66KWCuyHLh2xuKnyUlEH79g6txA0YlEVXLzE5eMQ\r\n2x8Rj/Syd7lo8ezPYi3Jx0hU5gy5sX55ppVvA0J8hC6LjC+32wSvmKjy+VQ8\r\n67Wd28Sk1/vkY8EP0KLp2cxDlTmDXWD3AD+Ng8Mk4p0+Gc9VVe7/FHFWgSxn\r\nGX1I4NVBFF2ilKOMuRcNHBsEPS+AwDMQfrbPhqU4PuAkQlv/CKsgZEFFsKIA\r\nTSfQU1qYOBwLOZH5WzZ+z8onU7yn+QyBtzFbehoTxUKfRPhwZL/sgZgoZU1s\r\nU/4MUNzkjOSZoeF+fyV/GfYOyiR//RpDU2vSj/LAZXzRiCILigNq4fhuKJK/\r\nlkG9ByrBB2o5jAmsfh0TxXYemoJDIpbyCf8C6lTSHZ6adARczLDiLp1+T1TL\r\nP+sStewLEwHqGc3ukYbjAgIbS0hYifs4QNDxQNWTrQ9tTntdzSKY78S/MSZ0\r\nO0pSpQr3J/BSajbgSKe2d0akHjOkQLzr/Lcy+7Vdekqx8jt9n8A2RN2AOGZT\r\nHfvsYO9CmEFoC65icbUp8SmAMewcA08Uktg=\r\n=+8t8\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack|d3|d3-*|commander))"]},"main":"src/index.js","engines":{"node":">=14"},"gitHead":"60aea624e47c54afcf2a627d8ce92d608c169742","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"redreceipt","email":"micneeley14@gmail.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"16.13.1","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.6.5","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_4.1.0_1656459190397_0.6716334858779316","host":"s3://npm-registry-packages"}},"2.47.6":{"name":"@apollosproject/ui-analytics","version":"2.47.6","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.47.6","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"720cb9ed3d87e6aa928d75ae3e200ebc7699caf8","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.47.6.tgz","fileCount":18,"integrity":"sha512-SLokwI4zjI1gxg0PYgHOZ5tzM/L2u1y2KeRUMtPQYpxE+NQsZlKNAfxYjb7tph86mSdI2A0kElq4MlxkX+GqMQ==","signatures":[{"sig":"MEUCIGSWpEdZz/qKY58r0UUTa04bf6SwPV6Gw9utua8+DGaNAiEAtetascnThIrwxEt4iPslftfZjlWnZ0bXFIxScQZIViQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89252,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixuVtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqCAA//WhUhknOt/t12kkmIqThf3SQ4fg/vLyqViizAjA1YRCLqkJO4\r\nCko0H1UItnzW0ZzF/f5gpBla3O99YH6Xmw5wXl7pyUQgZoSIPXG+ZECxm5zx\r\nZAOc9z54fyxetuKtLYX5CfmgQQPrDleTfYs5cCBIqTTqkewCjQJ6TvioYNMr\r\no39ZbBBvm28vTzjYR7KaMwAYD2NwDZXb8fDjp6CePnac1l8KGVkNJU0K5Qlw\r\n2ojmFczYKylWI1qOGWDM70g983PgMrQvgSzhfpZiWRf5Ptj6fzmXkbmazZXJ\r\nAss6gxN17Zo4uWPvB2BzYUT0XwhO+XjWuDEeMCFr3TwaQHtR6o71pNqSZ3to\r\nG73I1Kt97n7hjP/oEGuqogthAna03VwVf/qONxGb0I1VuXH2FQ9o/Q23tJXu\r\nz8ri7End1l68gvWs47t+mTf1p+GhruEqC0AvpsyRSmIdyWge2z4jhWvtriLW\r\nxrO95UrVR3+XDphBvXIwDHFNFUph02VHDvBIlW8wTX2C8gWjOYxDqMstpazv\r\neX4txYpGljv4CxAqkWOgzAFzpy4bYITaMogVUAboMtFWblX3KpYu5uZ2sfPF\r\nEzgdYhi+J7jaYocOI7NjOSFSVM97SoJZYzxj30MuOAAVifPJJymiyPBwqRL4\r\nHpyGBO7X76pMJXJJlW2R/RhQLxWo7fF7BNE=\r\n=8bOU\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"a003460491c6701bc0c5180dc27f0fe27a37c9ce","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.3+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.19.3","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.47.6_1657202029723_0.5228910592585634","host":"s3://npm-registry-packages"}},"3.10.0":{"name":"@apollosproject/ui-analytics","version":"3.10.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@3.10.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"02a3c3d3377471d2a766c091e7a72fc102b7666e","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-3.10.0.tgz","fileCount":18,"integrity":"sha512-nth3qF5sSmmWEW0aaGXZTIiHXlw/BG2xVieWGhEINLtkxFbdnoIInE1PGglMa2/EzQnkD3y3UAwArHr/Jn5JLQ==","signatures":[{"sig":"MEQCIB3raiRHBqKTv2ydNanu94dq1hGjF+TE9cvNiFXuJ/dpAiBxhdLafn0emImcXMpOkuMTumDuUlHMALFNg0uYYkOLMw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54389,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi0KfGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmotjg//fMWknWtKCwRfj03REvm1mrTjsyQdThGSrBZVEQezNDl4ciFJ\r\nn8CbcVz5e3u6lMJkHs2206j+6ZKGc7bDq+Pd7ejKZm7dntTRgpdqNCAdhJ/Z\r\n3KwXHzW2k7s7OZg+2krvgKq2Z2xyMlMeWtmpXYkEUd1l1lz3VXuCg2kUliHP\r\nqQq+BipHhT5cVty/Xt83AQUzzHDgAO9oVe7BeytmN4rI0+9hcGdcb9na4K9r\r\nzBDzX+bHVMBbsVIJYu1+NVsG+ZkIgudn+C145cJMLJogd/lerx3OeOtBPA7X\r\nnvYYfqTTQiRb9lp2iI8BrYeqGWh1PQAkat+sDjxfOXtKtiN/tZsXB2IsMWML\r\n80T2ECi3LpFYWsgyHbUaK34tkQtk2dxKr22iqW4vVMj+h27REzwM6OLMgCTp\r\njrkkGzayR697RWeVF6rdVW94ClXIsOTJb+Vm+UIOBpWQb1JjRWZnZpe9LEXi\r\n525Vs88SOIhB4dVYqiXVVzVqW9TRUPkPtG9dlrC3G+PLZqFsOqM/O7DpZD0T\r\nRsZP7s2GJAdWXN8D0r4g8N1nuFBQ2JCgWGHrskIGoTxiMqQg4oRRk01tiwOc\r\nsThYNxhdNl+/GoAOYf78yqNLVVqBzODljOrgNz7tJmpEwiS/HUCgiXXsnDnx\r\n+vrAs/dnbvqBIm+6hqeiCUTIWkduFjKWw2A=\r\n=OVWO\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack|d3|d3-*|commander))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"2cfaeff6f3610c9fb2495f20fb3031df8f797bd3","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.20.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.6.5","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_3.10.0_1657841606487_0.34913384846703344","host":"s3://npm-registry-packages"}},"4.2.0":{"name":"@apollosproject/ui-analytics","version":"4.2.0","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@4.2.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"6629f65edcd9c60956e4e910d845e487e41a3763","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-4.2.0.tgz","fileCount":18,"integrity":"sha512-vWMtoOR0BcpZfxb+eUJdaXy+c6E8YFvwJEhgT7XAgjIi/fFDkgfXNRVMB1dF6PwxoRa3+33vP9y+kj+f9KOyAA==","signatures":[{"sig":"MEYCIQCyBITwGQMnKhwXOxtS+wm+eMI1nAt4diSCvodPW8ggrQIhANnjq+eKGqiT5O1p/IAvj87J5hN8pV54dPpFviX7Flln","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2324152,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi0XNQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqeAg/9F1eqyWo8Ysb5ClFaql04EQVR3WXbS9L7a44yrOnPopS0lCXE\r\nE3rHLNEWgQ41KB0UTa1k5QnyUDoxIz/BubGLj4FWskmGyVFmtZEqd5H09C0z\r\nG5a9xm49cjnEUFNWP8cXVNZUoZqbb7JpN0EoJg8bvPQ1GmZdxpc2kqMj37rR\r\nYehBT281zTgtSvC/TsOpJuvtndGuEz3GXdtNETq7OMUXqT10PiPTUBUvqGgt\r\nPD8fqJh2YFTjKLj/XH2hrDakCQGioavc/T3/gnq7r5wGvaJPgOUDeGKEqhX4\r\nvqUEWIQ9AMnOCmlAqr0JmiwPxR5EeRzksUbQmmf9hM3xQVPS1EzGWRiK91ge\r\ngeg6+LiZ84Ymw0Mh2rXsJyLyYOxfFzS5uhzfhnIkRnuuv3cfSqs3JAVKaA1M\r\nZJ1ClT3usP1CPxVlz+iWk+buxDoc2mRrS3syIuflZC+LO78Xv6WMpqjFmOD8\r\nCKfmeihdF5hKFqKH9GU17YZBBbwoCXmbw3TmYgu2iQdJQ0Ow+FfLoGVe5b6H\r\ndil13Am4vjdCb0gCsW5mjtC0puO8fVrfvmaj57uT7x/sJcd3M4xdg3aT+T0k\r\nq6TPdIE/gRKyUjBlE92lsIVAnv86+hp74bNWYMqzlKDX1C7tK8Q/4Ghs3omD\r\n9qthuHsRNG7m/H6/cUfK6xVJ2PcQYkY/ITc=\r\n=di2o\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack|d3|d3-*|commander))"]},"main":"src/index.js","engines":{"node":">=14"},"gitHead":"e64953f16ce62b8c831e7e99556b77d171a953a9","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.20.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.6.5","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_4.2.0_1657893712019_0.70686382443058","host":"s3://npm-registry-packages"}},"3.10.1":{"name":"@apollosproject/ui-analytics","version":"3.10.1","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@3.10.1","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"951ba1a4ff139e7c0c638ecab9674ec2b17166f7","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-3.10.1.tgz","fileCount":18,"integrity":"sha512-IrVZc7UNwoky1kWSPRzNuRH7WDT94bwS1HfIwO7WBwyhi8GG4W/qaxyXKmiIT0cGwydMQorONC/uuVSXW9WqzA==","signatures":[{"sig":"MEQCIEOHuxDDwcQF0g+yUyjp0t/YnQiWvpX/4+xCLNc68szsAiAde+AHfDR9Ff3eGhapEed2+0sCe5+l663+hWc5V5VSZA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54564,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3/uSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo24BAAjYMVrWF7tWF3I/O8zIIdSkdDk40jHmWPYMJk4Fpl6KGZvWDf\r\nSlK9VvVQ4//TMo+JOFh7rIEnq3vRe/ixHVLYwwLom0EE6BOGh5z7FA88SBhv\r\nHcidqoyA8vx9Oc6u6pQM9aFqfRcYDi/qYxFkEDYVEpSYdMS0hx6tAFB+euyA\r\nSCHwdoffJLL2gSHlpLmXW277PWafD/hSw+GQhpNWlEgGiVDC9Euv2ieQPRoy\r\nmGSDU2r7CmzQmMkW+EnjKd23j/f1tZZ7/BJAbT3fmCADgecfmrllAz9UcR9J\r\nxr4fOyDxu82+3V8d6GtoUPKjiJdNKw6PBmzbdMCVs2PumGib17VEe0moqtkK\r\nK4uwlsFy0bS80zh1xF+/jaZMOqqqLMKi3zHUg/lzEIgaYuQ/lUnpud4eALKX\r\nB6u09vPak7ZmdZuFPJ92QErS+ZltJlnK+QsP1rjS/lIsj/ELYf7lsl+YO1a5\r\nzDhZYZ6yN4LMqFoQz6pdGVutuUA+RBXXK6JAxobd4jzK1nWp2YMXTvZi7mq6\r\ntzb+W+HmE3V4QMT7e0mURLyjetl/cHeEyocNzDRH9PGpBkCB3+3NfgBTMJoT\r\n8M65CKA3ShVzek/w/ahW07dUnS37kjHg9P1s96NQ1DFuOFN62GSq5veMMrDt\r\naJ0fRvXjNviiHXLiL5nnZeoqKWZwoamr6pE=\r\n=UbHI\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack|d3|d3-*|commander))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"8ede76467e49af87ef384f733a125e4bbf7698ab","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.20.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.6.5","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_3.10.1_1658846098531_0.2804675486153074","host":"s3://npm-registry-packages"}},"2.47.7":{"name":"@apollosproject/ui-analytics","version":"2.47.7","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.47.7","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"19efd278200e35d68d27110b3f81b337c2e292dc","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.47.7.tgz","fileCount":18,"integrity":"sha512-NgUuobp0bcR/a2hZV/2HyAzlgI5eG9GALYufc66S2sL4TQkHXv4ujn/Zcj6AcDK4IW3EwEcdoUGvIytfGm0nEA==","signatures":[{"sig":"MEYCIQDoj7Uvwzd5eg7ZxqwQlalaWIJLQh0C829FZnrwcKZrGgIhANm3uUKgiRCkOO6UR2Evd+Wa/JnzvLQTyWb+NuczIs1d","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89427,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3/urACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmroZA//VseUhiJ95i91VtXXjY2UM6pRcsMRnkirstwXxuTcZzHsrYsP\r\n62dqP248e1TzWgmKamCWdUg8OwoA9CFEkee2zhDvHQL2jrfNi3ZiR0QqqtqX\r\nsfq4GDsZef0XgY7xcfT/PvIwoLc2MwPiNEvRbqlQe6Aie3xULvd4romThOWb\r\nUxZ33Rlp2FSPVN5Z2DGNQ1cwv5DjHo2cjOsRpcBy0g6oeMEHgMwqJgmUmzJh\r\nPQ2iIMkw4sL0s+1WuYWF2v/VlsLEFmlmS851uwcv7sT3OGZgzjK60AZ+yT8p\r\ngMRlCc7OwPVsQtypW2rvhuIuzAUWwS+J6RwSCEyrZiXTom259UWceUgX9z91\r\nBbeYzStIq98Tu+/5bbsI7C1tvkZUeFycq0sa7IsV7mDjopGNkzcIcUEQsMxS\r\nu0BUFn7Bif3Vnmp5Jz4FeSyzcH/1quLuh2RM6LF2hdkgN3rTPQx+MNSNVbyH\r\nPEqtCRT3/1SU9IA9hrQmLf3jBK8V81D6d/kZ48R3JQDGthnNZWCD9kb+fqSi\r\nm9V3AZhpc1gK1Fa9cTSLGtVvYZBLPEP5beexkmlJwRpFu/22XmvitdaAozxp\r\nAQFvKTqw8s5PyLzxn3t6rTf7dgBYY7RBG7Hmp+0JGE0CjwkRUocnMxVCSHPJ\r\nTQ+0nPpkioJtmaUsTG0yQfRvE4VqUX+4Ke8=\r\n=WMEy\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"8d384fc93c44177d51a39a1d7150534180c0ef5d","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.20.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.47.7_1658846123688_0.8790126377542069","host":"s3://npm-registry-packages"}},"3.10.2":{"name":"@apollosproject/ui-analytics","version":"3.10.2","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@3.10.2","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"6ac897bf71a353830960012fb2537823468c0837","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-3.10.2.tgz","fileCount":18,"integrity":"sha512-RqxAZ2G/GFD6kJl28SOjv+H7QhUgiWMyP0GVse+/lpfHIGbMrVsct6ZxmTubnzH23y91ajVTRuQYVRL1Yz+46g==","signatures":[{"sig":"MEYCIQCS8VjbWEsfjGEVBhzPE9P5aAwWMMi+ZATpAtx3GzypYQIhAN4n8cX56xvKcPzYMwy5mgipPSmJPZ/oqviZN/1e62hh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54739,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4VMJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrIFw//W8/r5iq9DOmh1mX/gf6PNRZumv4OTJ93ncpDP38fiAsOs+ub\r\n9IRNWGxle610x0qgibO+2+iJg2TRkTj3hyVCyGez9oHNQy+mRdR2CSENNli5\r\nJwatxtg0Cs7NO43JyZYWt9NAGeVEUMwv02fEWg9IbVnzpIHjo7Ifc35fSOUK\r\nJoDjEb1ixS4k+YKUIyGlTrTR7xfsgKBG9eDwO2rzeaaK6ScNqKZoOG4XzOjb\r\nWRZ6dHrSrtsgJWb7MIQgKNiVVvmlrBOnKonyNMrFvBxkS5Jqvqp+QujZB9HS\r\n2+kB4mdoihpmWiy/Rf6SIwU6avbAMfqdNBRrVzowI350IT2Bw71ixlDjPoal\r\nST0L1Of9g+UCr2D2D6NrhZwuXy9Y9GWATy7JJWO31yPXCxyp91IAukYJR7R5\r\n3NcKV5sPgII8+fr4bGvT3gxYiUl7wG8bz+qqZUqs5JYPg4+gaeLwmA9eTT6I\r\nxwRyU/+G+o1HiNuoGZXSu6i1NqZm3iSm3yJ3ArQKfMV43SGU/gSEY00uEHU/\r\n0xEGFICtPu5nzKHkJdYTzyqwNNVNkcho0W8cOd+xFqUBQIKIJW9iq7I86o73\r\nXvDSxWoetca+9Ldm1rchwHAW3TqNGuNvDimjKPptQKqnvnlqAd5lFp/ZMjMU\r\nFqgRtZbnZBap5VpGp2/zjE6wJ59rdGd4+8g=\r\n=+PMu\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack|d3|d3-*|commander))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"dcd0d1a25ae4e728edbeb6f7921e9861a3440a77","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.20.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.6.5","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_3.10.2_1658934025544_0.7499189945299773","host":"s3://npm-registry-packages"}},"3.10.3":{"name":"@apollosproject/ui-analytics","version":"3.10.3","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@3.10.3","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"ca0d6bac59d08d5c6163d1e99598fe14c4aa680d","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-3.10.3.tgz","fileCount":18,"integrity":"sha512-7kyL2joKOuWKrp8TYHCqnUX4dsyf8Q3g6F5G92c8QQlFlkZFknpHUcn3xAOemd+ZWl06vQIPmzoS5wnldh6DqQ==","signatures":[{"sig":"MEQCIDCcgxrf6dBJ5YdgmpPMTap3UBkyOV1jyh0v6p2JIXP3AiAKtBi3qJg6AkxsnX4gHJQl9EcY53Kq+GSqkhw3yIF42w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54914,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6++oACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrYUhAAlhR1ufVcqnjjz7/XobAZXIuuC0tGrT0CVfQ5GrCJCSygflyX\r\nqBKAUCLt0bdW7VVBe+eLJJnqF+kPWMqRye01XHk59KmRiMUfnqpbAqlsxUGV\r\nzyTBThgCKcvLBzxAXyGRWPkaZlhjo0SUndmXi8hS4/vVifWFbjXqaKJHQt9k\r\nCFEVkww+UtFbQMG1gs3G04vFef7p8sHVerJ/NR8bfCj3e0fnCTKLKhWfI4Nu\r\nUMG12R/qq5tLQh+MWi/lOeuC8UCxYp0/YscoNXBfyBAsx9t4kdyunmEI1t1f\r\nP/jptQ31upq5QF/RRpI6EWEHQvCvPxf7RCIF+stHfKc5ponwPfJlD8NfwZ6I\r\npy2KCo8uDUK06ILTwFO2u+dHcfRi3lCA1G5PqJ/E/WtWyDaKpZ0Sff2Abcx6\r\nKDqd4VTfgCPqFtQvd8O1sTZvt4eL/Kl23fINSQKwbDGrycvbAiYtw3XnGoq6\r\njnzQoP6W3sQv5rJ0vAgLGzYer7nlPpvUtWU3soOT7c5iBbr+rqeuTsujbCSa\r\nsaahl/eNfvwV2tRKWSeuGswInOVVOLs2KuMiuhBIYR4cdrNpofrwYj0Fmu9K\r\nWj2tk6JmrW8B2arM+uGpnAusQBKCxvIursPZCelkdZ+KG64kMRsJ9/vrdhR+\r\nt0nZg5tuEgGlC+ajattvSnpbYOsE+BBuGw8=\r\n=iqd4\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack|d3|d3-*|commander))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"0f44665ec2ff21ffb6372a233fb9df7572a5560a","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","description":"## Configuration","directories":{},"_nodeVersion":"14.20.0","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.6.5","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_3.10.3_1659629480584_0.0882415442138409","host":"s3://npm-registry-packages"}},"2.47.9":{"name":"@apollosproject/ui-analytics","version":"2.47.9","keywords":["react-native-component","react-component","react-native"],"license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/ui-analytics@2.47.9","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"10b79f3a892f0f2e1711eb1e45e08b3afd8c3752","tarball":"https://registry.npmjs.org/@apollosproject/ui-analytics/-/ui-analytics-2.47.9.tgz","fileCount":18,"integrity":"sha512-l8RpxXZzdjz8D35splZP1YRvPm/l9WeQnZxkk28ZQYm4+B6jZNJcj9ufMRHMk9OdwdD2nhZNOxFUlqo+EeAvhQ==","signatures":[{"sig":"MEQCIBHBeml029rwq1RYtGP2MzYCfOZLprpGIz7tCegYK71IAiAUH8nOXNFobhpe3Ie9Q9gVG8PEG5ByAclesLjtmwxhqA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLGlRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpCkw/8Ch9Y5hUJwfKpOuqjfwbfZxh5IEXW+v9umqTLTiIKZKujQUoV\r\n0ATClAbbqoavncNS2YwkdFnMhdABcsK9VveUYACHOUD+6IAkPGmDhZvH7Spg\r\nfN/QprxoLtlvCQBZ6kWAycB+Vm/fUCfTgtFD2DWLsUZxhdAJ3c/HelgM21jn\r\n5IlpGHiJdVdilXHt7uAAZ9/SlHTQWgwCULNXi7n5rVCXS5L/FKmv9eauBKTw\r\niiNIZQ+kxoLVKtmAJrvbJbCt4ev7XrKRyxslzxgz1L0I5vhfqpeTPAY92FII\r\nOev8wloidxoGJMJE7IAPNUJPlSNzfbQZvUjZQPX98Vk7pSMf37Dzm057pwC/\r\nFw8IdE2rbBvgP+DVSZ7cuY0gYgZ169Jiu/ZptY72a4q5z8RK4RAn6mCUrvH/\r\nln1QfheFvu7L7T6DocmCX+Lf2qQB/nz81FRXgdYcebN/U4O2KJKhPv3hhx4i\r\nhaSDTWdFGkpl0XSO6JSNCeSK/Oe/BooAvQxk6CnYPLlMugAlDLNgnwMGDurX\r\nXo5++l/BISVlg0GRri9ZjghcmfJMgS2f0v1bUaLDFjY42OVbK/KrNLwHK0Lg\r\nak8FxxBFQOhi2D/2Cjq7BVQ/K7fOFwfYYPd/Q32SCVYimKXAqBbvxytFpGb4\r\nyr01Fp4br2dNBGmJK+yNiSJNP6nyETBOQ8k=\r\n=4bt8\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"react-native","testMatch":["<rootDir>/src/**/?(*.)(test|tests).{js,jsx,mjs}"],"setupFiles":["../../node_modules/react-native-gesture-handler/jestSetup.js","./jest.setup.js"],"modulePaths":["<rootDir>/src/"],"collectCoverage":true,"coverageReporters":["json","lcovonly","clover"],"transformIgnorePatterns":["../../node_modules/(?!((jest-)?react-native|rn-*|@react-native-picker|react-clone-referenced-element|@react-navigation/native|@apollosproject|@react-navigation/stack))"]},"main":"src/index.js","readme":"# Apollos UI: Analytics\n\n## Configuration\n\nThere is one configuration option available with this PR. You can add additional third party tracking libraries that are triggered anytime a track event from this library is triggered.\n\nWhen implementing your provider, set the trackFunctions prop. For example, like this:\n```\n  <AnalyticsProvider trackFunctions={[console.warn]}>\n    <Providers {...props} />\n  </AnalyticsProvider>\n```\n\nThis will call the `console.warn` function every time the analytics calls `track`. The properties passed are `{eventName: String, properties: Object }`.\n\nYou can do the same for identify using `identifyFunctions`. You must always pass an `array` of functions, even if you are only passing a single function.\n\n## Usage\n\n### From anywhere you have access to your apollo client variable...\n\n```\nimport { track } from '@apollosproject/ui-analytics'\n\n...\n\n  track({ client, eventName, properties });\n```\n\n### From anywhere in the component tree under the AnalyticsProvider.\n\n```\nimport { AnalyticsConsumer } from '@apollosproject/ui-analytics'\n\n...\n\n  <AnalyticsConsumer>\n  ({ track, identify }) => (\n    <Something onSomethingHappened={() => track({ eventName, properties })} />\n  )\n  </AnalyticsConsumer\n```\n\n### Using a component.\n```\nimport { TrackEventWhenLoaded } from '@apollosproject/ui-analytics'\n\n...\n\n  <TrackEventWhenLoaded eventName=\"Something\" properties={...someData} loaded={this.props.loaded} />\n```\n\n","engines":{"node":">=14"},"gitHead":"a47ced4d09c147f24c98807d2ea58fba577663fc","scripts":{"lint":"eslint ./src --ext .js","test":"jest --no-watchman","generate-stories":"rnstl --searchDir ./src --pattern **/*.stories.js"},"_npmUser":{"name":"redreceipt","email":"micneeley14@gmail.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (darwin)","description":"## Configuration","directories":{},"_nodeVersion":"16.13.1","dependencies":{"react-native-device-info":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","react":"16.13.1","prop-types":"15.7.2","react-native":"0.63.2","@apollo/client":"3.3.20","jest-fetch-mock":"^2.1.2","react-test-renderer":"16.13.1","react-native-gesture-handler":"^1.3.0"},"peerDependencies":{"react":"*","react-native":"*","@apollo/client":"*","@apollosproject/ui-kit":"*"},"_npmOperationalInternal":{"tmp":"tmp/ui-analytics_2.47.9_1663854929178_0.8211530480694573","host":"s3://npm-registry-packages"}}},"time":{"created":"2019-04-17T20:31:07.950Z","modified":"2026-01-30T18:39:14.224Z","0.8.2":"2019-04-17T20:31:08.413Z","0.8.3":"2019-04-25T21:17:26.286Z","0.8.4":"2019-05-02T20:54:54.329Z","0.8.5":"2019-05-08T17:03:50.219Z","0.8.6":"2019-05-14T15:38:02.757Z","0.8.6-alpha.9":"2019-05-14T19:52:31.341Z","0.8.7-alpha.1":"2019-05-15T13:41:08.246Z","0.8.7-alpha.8":"2019-05-15T16:09:52.828Z","0.8.7-alpha.2":"2019-05-15T18:28:06.324Z","0.8.7-alpha.9":"2019-05-20T19:01:08.471Z","0.8.7-alpha.15":"2019-05-23T19:45:56.465Z","0.8.7-alpha.19":"2019-05-28T20:24:21.578Z","0.8.7-alpha.23":"2019-05-30T14:30:29.225Z","0.8.7-alpha.26":"2019-05-31T16:55:09.783Z","0.8.7":"2019-06-04T17:22:22.619Z","0.8.7-alpha.32":"2019-06-04T18:19:26.688Z","1.0.0-beta.0":"2019-06-07T18:12:30.185Z","0.8.7-alpha.35":"2019-06-07T20:05:17.192Z","1.0.0-alpha.3":"2019-06-17T14:30:10.999Z","1.0.0-alpha.6":"2019-06-18T14:37:11.714Z","1.0.0":"2019-06-28T01:39:24.096Z","1.1.0-beta.0":"2019-07-16T19:30:07.925Z","1.1.0-alpha.19":"2019-07-25T17:33:58.264Z","1.1.0-beta.1":"2019-07-29T12:42:00.064Z","1.1.0-alpha.24":"2019-07-29T14:18:40.961Z","1.1.0-beta.2":"2019-07-29T18:32:37.215Z","1.1.0-alpha.29":"2019-07-29T19:41:36.411Z","1.1.0-beta.3":"2019-08-05T13:22:59.029Z","1.1.0":"2019-08-14T13:12:20.185Z","1.1.1-alpha.12":"2019-09-04T00:48:27.932Z","1.1.1-alpha.27":"2019-09-17T16:11:51.907Z","1.2.0-beta.0":"2019-09-25T14:10:21.152Z","1.2.0-beta.1":"2019-10-02T13:38:53.283Z","1.2.0-alpha.6":"2019-10-07T14:49:15.555Z","1.2.0-beta.2":"2019-10-07T15:13:14.932Z","1.2.0-beta.3":"2019-10-10T14:08:02.390Z","1.2.0-beta.4":"2019-10-14T12:31:16.880Z","1.2.0-alpha.9":"2019-10-17T13:33:59.368Z","1.2.0-beta.5":"2019-10-18T16:21:17.465Z","1.2.0-beta.6":"2019-10-21T17:15:41.734Z","1.2.0-beta.7":"2019-10-23T19:49:40.785Z","1.2.0":"2019-10-31T17:57:35.701Z","1.2.1":"2019-11-05T15:39:03.318Z","1.2.2":"2019-11-06T20:46:05.812Z","1.2.2-alpha.3":"2019-11-07T15:06:22.624Z","1.2.3-alpha.6":"2019-11-10T20:50:57.272Z","1.2.3":"2019-11-12T17:42:00.147Z","1.2.3-alpha.10":"2019-11-12T19:02:16.857Z","1.2.4-alpha.1":"2019-11-16T02:37:16.769Z","1.2.4":"2019-11-20T22:59:10.242Z","1.2.4-alpha.18":"2019-11-21T00:36:33.293Z","1.2.5":"2019-12-10T19:18:57.656Z","1.2.5-alpha.12":"2019-12-13T14:51:09.286Z","1.2.6-alpha.0":"2019-12-13T18:03:54.525Z","1.3.0-beta.0":"2020-01-16T15:30:33.007Z","1.2.6-alpha.22":"2020-01-16T16:40:45.020Z","1.3.0-beta.1":"2020-01-16T21:00:59.894Z","1.3.0-alpha.0":"2020-01-17T16:27:19.414Z","1.3.0-alpha.15":"2020-01-28T18:00:52.636Z","1.3.0-beta.2":"2020-01-28T18:52:05.629Z","1.3.0-beta.3":"2020-01-28T20:22:58.120Z","1.3.0-beta.4":"2020-01-29T13:27:35.939Z","1.3.0-beta.5":"2020-02-06T20:11:07.412Z","1.3.0-alpha.19":"2020-02-06T21:20:53.714Z","1.3.0-beta.6":"2020-02-19T16:14:27.847Z","1.3.0":"2020-03-05T18:08:10.795Z","1.3.0-alpha.23":"2020-03-13T18:49:18.066Z","1.3.0-alpha.41":"2020-04-02T16:09:46.726Z","1.3.1-beta.0":"2020-04-06T17:40:25.813Z","1.3.1":"2020-04-13T15:00:23.234Z","1.3.2-1.4.0-beta.0.0":"2020-04-15T12:54:24.549Z","1.4.0-beta.0":"2020-04-15T12:58:33.692Z","1.4.0-beta.1":"2020-04-17T20:41:07.836Z","1.4.0-beta.2":"2020-04-27T17:37:05.489Z","1.3.2":"2020-04-28T16:58:49.658Z","1.4.0":"2020-05-04T15:34:02.131Z","1.4.1-alpha.11":"2020-05-20T19:34:43.648Z","1.4.1":"2020-06-02T18:53:39.932Z","1.4.1-alpha.16":"2020-06-02T20:22:50.925Z","1.4.2":"2020-06-05T15:25:09.056Z","1.4.1-alpha.18":"2020-06-08T17:23:25.480Z","1.4.1-alpha.24":"2020-06-11T03:48:16.014Z","1.4.1-alpha.28":"2020-06-22T15:32:38.789Z","1.4.3":"2020-06-22T20:59:44.275Z","1.5.0-beta.0":"2020-08-03T14:51:13.052Z","1.5.0":"2020-08-18T18:00:01.836Z","1.4.4-alpha.35":"2020-08-18T19:22:17.798Z","1.5.1-alpha.31":"2020-09-17T14:47:15.319Z","1.6.0-beta.0":"2020-09-21T22:16:17.629Z","1.6.0":"2020-10-09T18:15:09.751Z","1.6.1-alpha.5":"2020-10-14T19:35:33.316Z","1.7.0-beta.0":"2020-10-19T20:43:48.402Z","1.6.1-alpha.18":"2020-10-19T20:48:16.935Z","1.7.0-beta.1":"2020-10-23T14:11:01.470Z","1.7.0-alpha.0":"2020-10-23T19:45:42.534Z","1.7.0-beta.2":"2020-10-27T13:37:18.933Z","2.0.0-alpha.2":"2020-10-28T14:23:49.279Z","2.0.0-alpha.3":"2020-11-06T13:41:22.089Z","1.7.0-beta.3":"2020-11-09T13:50:02.335Z","1.7.0":"2020-11-18T19:47:27.064Z","2.0.0-alpha.4":"2020-11-23T17:20:32.906Z","2.0.0-alpha.5":"2020-11-23T19:32:28.472Z","2.0.0-alpha.6":"2020-11-25T16:08:12.411Z","2.0.0-alpha.7":"2020-11-25T19:38:53.457Z","2.0.0-alpha.8":"2020-11-25T19:39:50.851Z","2.0.0-alpha.9":"2020-11-30T19:04:59.703Z","2.0.0-alpha.10":"2020-11-30T20:22:36.642Z","2.0.0-alpha.11":"2020-12-08T15:27:15.639Z","2.0.0-alpha.12":"2020-12-09T13:45:13.954Z","2.0.0-alpha.13":"2020-12-11T14:40:59.836Z","2.0.0-alpha.14":"2020-12-11T20:54:04.382Z","2.0.0-alpha.15":"2020-12-14T16:53:53.238Z","1.8.0-beta.0":"2021-01-06T17:13:16.351Z","2.0.0-alpha.17":"2021-01-07T14:34:25.495Z","2.0.0-beta.0":"2021-01-07T16:42:32.783Z","2.0.0-alpha.0":"2021-01-07T16:45:22.402Z","2.0.0-alpha.1":"2021-01-20T17:06:20.947Z","2.0.0-beta.1":"2021-01-22T21:26:04.654Z","2.0.0-beta.2":"2021-01-27T18:57:21.277Z","2.0.0-2.0.0-alpha.16.0":"2021-01-27T20:36:25.926Z","1.8.0-alpha.8":"2021-02-03T14:41:27.164Z","2.0.0-beta.3":"2021-02-03T14:47:06.416Z","2.0.0-beta.4":"2021-02-03T16:11:53.752Z","1.8.0-alpha.11":"2021-02-03T16:29:13.132Z","2.0.0":"2021-02-03T20:24:54.189Z","2.1.1":"2021-02-26T17:26:23.084Z","2.2.0":"2021-03-04T18:27:57.224Z","2.2.1-canary.8":"2021-03-10T20:31:57.129Z","2.3.0":"2021-03-11T19:12:15.481Z","2.3.1-canary.0":"2021-03-11T19:54:44.639Z","2.3.1":"2021-03-11T20:26:09.955Z","2.4.0":"2021-03-18T00:22:27.928Z","2.4.1-canary.7":"2021-03-22T17:58:54.913Z","2.5.0":"2021-03-22T18:59:05.666Z","2.6.0":"2021-03-24T19:59:51.985Z","2.7.0":"2021-03-25T17:36:48.775Z","2.7.1-canary.0":"2021-03-25T17:38:31.048Z","2.8.0":"2021-03-29T12:27:09.928Z","2.8.1-canary.0":"2021-03-29T12:28:51.929Z","2.9.0":"2021-03-30T12:15:02.640Z","2.9.1-canary.0":"2021-03-30T12:16:53.486Z","2.9.1-canary.1":"2021-03-30T15:48:15.558Z","2.9.1-canary.6":"2021-03-31T20:01:35.525Z","2.10.0":"2021-04-06T14:43:57.211Z","2.11.0":"2021-04-12T17:34:11.494Z","2.12.0":"2021-04-22T18:55:49.463Z","2.13.0":"2021-04-23T13:43:19.774Z","2.13.1":"2021-04-28T13:55:54.790Z","2.14.0":"2021-05-14T15:37:47.428Z","2.14.1-canary.3":"2021-05-18T17:27:57.401Z","2.15.0":"2021-05-19T14:05:24.872Z","2.16.0":"2021-05-20T14:12:16.611Z","2.17.0":"2021-05-24T18:41:37.376Z","2.18.0":"2021-05-27T18:22:57.336Z","2.18.1":"2021-06-01T17:56:46.434Z","2.19.0":"2021-06-07T13:51:16.064Z","2.20.0":"2021-06-14T12:44:21.273Z","1.8.0":"2021-06-16T13:02:39.378Z","2.21.0":"2021-06-16T20:51:23.266Z","2.21.1":"2021-06-17T15:46:32.413Z","2.21.2":"2021-06-18T17:53:03.082Z","2.22.0":"2021-06-23T18:28:34.285Z","2.23.0":"2021-06-24T18:03:37.554Z","2.23.1":"2021-06-24T18:53:35.478Z","2.24.0":"2021-06-28T14:21:00.027Z","2.25.0":"2021-06-30T16:25:21.477Z","2.25.1-canary.2":"2021-06-30T22:46:06.515Z","2.26.0":"2021-07-09T18:13:21.825Z","2.27.0":"2021-07-19T17:11:23.703Z","2.27.1":"2021-07-20T13:22:34.062Z","2.27.2":"2021-07-20T19:41:12.722Z","2.27.3-canary.7":"2021-07-27T21:18:30.258Z","2.28.0":"2021-08-04T14:51:54.212Z","2.28.1-canary.0":"2021-08-04T14:53:31.527Z","2.29.0":"2021-08-05T18:31:52.307Z","2.29.1-canary.0":"2021-08-05T18:33:32.193Z","2.29.1":"2021-08-06T14:16:55.509Z","2.29.2-canary.0":"2021-08-06T14:18:44.623Z","2.29.2":"2021-08-06T15:37:56.206Z","2.29.3-canary.0":"2021-08-06T15:39:35.158Z","2.29.3":"2021-08-11T14:51:29.052Z","2.29.4-canary.0":"2021-08-11T14:53:25.190Z","2.29.4-canary.5":"2021-08-13T00:13:08.841Z","2.30.0":"2021-08-17T14:09:29.366Z","2.31.0":"2021-08-26T20:08:18.363Z","2.32.0":"2021-09-03T19:27:38.186Z","2.32.1":"2021-09-07T15:49:00.077Z","2.32.2":"2021-09-09T17:42:04.907Z","2.33.0":"2021-09-15T15:31:46.242Z","2.33.1":"2021-09-15T21:25:08.002Z","2.33.2":"2021-09-17T17:42:38.514Z","2.33.3":"2021-09-22T14:31:38.303Z","2.33.4":"2021-09-27T13:37:51.578Z","2.33.5-canary.5":"2021-09-29T15:37:03.847Z","2.33.5-canary.6":"2021-09-30T16:40:01.968Z","2.34.0":"2021-10-01T18:36:22.661Z","2.35.0":"2021-10-12T13:40:32.325Z","2.35.1-canary.3":"2021-10-15T21:57:38.715Z","2.36.0":"2021-10-21T20:31:45.156Z","2.36.1":"2021-10-22T21:02:43.481Z","2.36.2":"2021-10-28T00:48:59.650Z","2.36.3":"2021-10-29T13:36:22.038Z","2.37.0":"2021-11-12T17:20:26.088Z","2.38.0":"2021-11-15T16:52:16.807Z","2.38.1-canary.7":"2021-11-17T19:28:09.828Z","2.39.0":"2021-11-22T19:41:11.644Z","2.40.0":"2021-12-07T01:55:25.910Z","2.41.0":"2021-12-10T17:03:00.479Z","2.42.0":"2022-01-11T16:33:08.901Z","2.43.0":"2022-01-27T23:06:46.485Z","2.43.1":"2022-02-01T22:43:48.557Z","3.0.0-canary.36":"2022-02-02T15:16:25.784Z","3.0.0-canary.41":"2022-02-03T16:44:10.782Z","2.43.2-canary.6":"2022-02-03T18:18:53.838Z","3.0.0-canary.43":"2022-02-03T21:02:19.854Z","3.0.0-canary.61":"2022-02-28T14:57:04.926Z","3.0.0":"2022-02-28T19:13:18.950Z","2.43.2-canary.24":"2022-02-28T20:11:52.789Z","3.0.1":"2022-02-28T20:55:01.204Z","3.0.2":"2022-03-01T21:54:09.041Z","2.44.0":"2022-03-03T17:35:31.990Z","2.44.1":"2022-03-03T22:03:48.305Z","2.44.2":"2022-03-04T16:46:18.319Z","2.44.3":"2022-03-14T14:35:53.411Z","2.44.4":"2022-03-15T23:10:42.424Z","3.1.0":"2022-03-22T16:27:17.987Z","2.45.0":"2022-03-22T19:52:59.430Z","3.1.1":"2022-03-22T21:58:41.638Z","3.1.1-canary.1":"2022-03-23T14:24:58.309Z","2.45.1":"2022-03-29T13:32:38.241Z","3.1.2":"2022-03-29T15:14:51.986Z","2.46.0":"2022-03-29T18:29:34.077Z","2.46.1":"2022-03-30T15:10:54.752Z","2.46.2":"2022-03-30T19:37:24.609Z","2.46.3":"2022-03-30T19:40:16.388Z","2.46.4":"2022-03-30T19:43:56.960Z","2.46.5":"2022-03-30T19:46:59.586Z","2.46.6":"2022-03-30T19:50:34.449Z","2.46.7":"2022-03-30T19:53:16.833Z","2.46.8":"2022-03-30T19:55:53.902Z","2.46.9":"2022-03-30T19:58:53.917Z","2.46.10":"2022-03-30T20:01:53.550Z","2.46.11":"2022-03-30T20:04:15.131Z","2.46.12":"2022-03-30T20:07:16.749Z","2.46.13":"2022-03-30T20:10:43.089Z","2.46.14":"2022-03-30T20:13:36.878Z","2.46.15":"2022-03-30T20:16:38.611Z","2.46.16":"2022-03-30T20:19:31.909Z","2.46.17":"2022-03-30T20:23:25.659Z","2.46.18":"2022-03-30T20:26:12.779Z","2.46.19":"2022-03-30T20:29:00.666Z","2.46.20":"2022-03-30T20:32:32.071Z","2.46.21":"2022-03-30T20:36:38.140Z","2.46.22":"2022-03-30T20:39:33.328Z","2.46.23":"2022-03-30T20:43:07.417Z","2.46.24":"2022-03-30T20:45:48.466Z","2.46.25":"2022-03-30T20:48:54.547Z","2.46.26":"2022-03-30T20:52:14.215Z","2.46.28":"2022-03-30T20:58:56.341Z","2.46.29":"2022-03-30T21:01:37.884Z","2.46.30":"2022-03-30T21:05:05.269Z","2.46.31":"2022-03-30T21:08:21.886Z","2.46.32":"2022-03-30T21:11:00.767Z","2.46.33":"2022-03-30T21:14:08.411Z","2.46.34":"2022-03-30T21:17:47.722Z","2.46.35":"2022-03-30T21:20:53.662Z","2.46.36":"2022-03-30T21:23:46.404Z","2.46.37":"2022-03-30T21:27:31.695Z","2.46.38":"2022-03-30T21:30:05.948Z","2.46.39":"2022-03-30T21:34:07.046Z","2.46.40":"2022-03-30T21:38:01.095Z","2.46.41":"2022-03-30T21:40:59.529Z","2.46.42":"2022-03-30T21:44:04.218Z","2.46.43":"2022-03-30T21:47:15.791Z","2.46.44":"2022-03-30T21:51:41.840Z","2.46.45":"2022-03-30T21:55:31.321Z","2.46.46":"2022-03-30T21:58:04.911Z","2.46.47":"2022-03-30T22:01:55.213Z","2.46.48":"2022-03-30T22:04:21.739Z","2.46.49":"2022-03-30T22:08:03.804Z","2.46.50":"2022-03-30T22:11:38.186Z","2.46.51":"2022-03-30T22:14:09.077Z","2.46.52":"2022-03-30T22:17:41.339Z","2.46.53":"2022-03-30T22:20:23.798Z","2.46.54":"2022-03-30T22:24:02.203Z","2.46.55":"2022-03-30T22:27:28.595Z","2.46.56":"2022-03-30T22:30:38.967Z","2.46.57":"2022-03-30T22:34:05.785Z","2.46.58":"2022-03-30T22:36:37.428Z","2.46.59":"2022-03-30T22:40:27.922Z","2.46.60":"2022-03-30T22:43:29.614Z","2.46.61":"2022-03-30T22:46:24.880Z","2.46.62":"2022-03-30T22:48:59.105Z","2.46.63":"2022-03-30T22:51:41.419Z","2.46.64":"2022-03-30T22:54:34.553Z","2.46.65":"2022-03-30T22:57:07.858Z","2.46.66":"2022-03-30T22:59:47.242Z","2.46.67":"2022-03-30T23:03:03.867Z","2.46.68":"2022-03-30T23:06:26.313Z","2.46.69":"2022-03-30T23:10:34.867Z","2.46.70":"2022-03-30T23:14:06.644Z","2.46.71":"2022-03-30T23:16:54.535Z","2.46.72":"2022-03-30T23:20:05.511Z","2.46.73":"2022-03-30T23:23:51.679Z","2.46.74":"2022-03-30T23:27:17.139Z","2.46.75":"2022-03-30T23:30:05.584Z","2.46.76":"2022-03-30T23:34:00.746Z","2.46.77":"2022-03-30T23:37:12.270Z","2.46.78":"2022-03-30T23:39:47.849Z","2.46.79":"2022-03-30T23:42:47.051Z","2.46.80":"2022-03-30T23:46:47.315Z","2.46.81":"2022-03-30T23:50:29.997Z","2.46.82":"2022-03-30T23:54:05.277Z","2.46.83":"2022-03-30T23:57:20.751Z","2.46.84":"2022-03-30T23:59:50.249Z","2.46.85":"2022-03-31T00:03:36.899Z","2.46.86":"2022-03-31T00:06:11.022Z","2.46.87":"2022-03-31T00:10:41.349Z","2.46.88":"2022-03-31T00:14:08.376Z","2.46.89":"2022-03-31T00:17:37.349Z","2.46.90":"2022-03-31T00:21:43.297Z","2.46.91":"2022-03-31T00:25:34.639Z","2.46.92":"2022-03-31T00:29:22.071Z","2.46.93":"2022-03-31T00:32:17.983Z","2.46.94":"2022-03-31T00:36:00.198Z","2.46.95":"2022-03-31T00:39:46.889Z","2.46.96":"2022-03-31T00:42:44.109Z","2.46.97":"2022-03-31T00:46:46.040Z","2.46.98":"2022-03-31T00:49:57.774Z","2.46.99":"2022-03-31T00:53:05.339Z","2.46.100":"2022-03-31T00:55:52.928Z","2.46.101":"2022-03-31T00:59:20.454Z","2.46.102":"2022-03-31T01:03:03.273Z","2.46.103":"2022-03-31T01:06:00.314Z","2.46.104":"2022-03-31T01:09:38.479Z","2.46.105":"2022-03-31T01:13:00.946Z","2.46.106":"2022-03-31T01:16:36.093Z","2.46.107":"2022-03-31T01:19:50.191Z","2.46.108":"2022-03-31T01:22:53.845Z","2.46.109":"2022-03-31T01:26:13.144Z","2.46.110":"2022-03-31T01:29:25.369Z","2.46.111":"2022-03-31T01:32:20.931Z","2.46.112":"2022-03-31T01:36:09.476Z","2.46.113":"2022-03-31T01:39:31.203Z","2.46.114":"2022-03-31T01:42:05.694Z","2.46.115":"2022-03-31T01:45:52.662Z","2.46.116":"2022-03-31T01:49:23.900Z","2.46.117":"2022-03-31T01:53:12.011Z","2.46.118":"2022-03-31T01:56:36.424Z","2.46.119":"2022-03-31T01:59:37.111Z","2.46.120":"2022-03-31T02:02:15.617Z","2.46.121":"2022-03-31T02:05:04.543Z","2.46.122":"2022-03-31T02:07:49.443Z","2.46.123":"2022-03-31T02:10:31.486Z","2.46.124":"2022-03-31T02:13:16.802Z","2.46.125":"2022-03-31T02:17:10.914Z","2.46.126":"2022-03-31T02:20:23.933Z","2.46.127":"2022-03-31T02:23:42.676Z","2.46.128":"2022-03-31T02:26:54.747Z","2.46.129":"2022-03-31T02:30:46.252Z","2.46.130":"2022-03-31T02:33:59.948Z","2.46.131":"2022-03-31T02:36:37.345Z","2.46.132":"2022-03-31T02:40:00.283Z","2.46.133":"2022-03-31T02:42:35.541Z","2.46.134":"2022-03-31T02:47:03.821Z","2.46.135":"2022-03-31T02:49:16.758Z","2.46.136":"2022-03-31T02:52:45.392Z","2.46.137":"2022-03-31T02:55:43.158Z","2.46.138":"2022-03-31T02:58:20.688Z","2.46.139":"2022-03-31T03:00:58.897Z","2.46.140":"2022-03-31T03:04:27.350Z","2.46.141":"2022-03-31T03:06:55.207Z","2.46.142":"2022-03-31T03:10:52.317Z","2.46.143":"2022-03-31T03:14:06.988Z","2.46.144":"2022-03-31T03:16:42.264Z","2.46.145":"2022-03-31T03:20:31.500Z","2.46.146":"2022-03-31T03:23:58.739Z","2.46.147":"2022-03-31T03:27:30.605Z","2.46.148":"2022-03-31T03:30:26.886Z","2.46.149":"2022-03-31T03:33:37.104Z","2.46.150":"2022-03-31T03:36:38.794Z","2.46.151":"2022-03-31T03:40:34.505Z","2.46.152":"2022-03-31T03:44:09.645Z","2.46.153":"2022-03-31T03:46:49.414Z","2.46.154":"2022-03-31T03:49:33.053Z","2.46.155":"2022-03-31T03:52:18.877Z","2.46.156":"2022-03-31T03:55:18.526Z","2.46.157":"2022-03-31T03:59:18.240Z","2.46.158":"2022-03-31T04:02:46.275Z","2.46.159":"2022-03-31T04:05:26.376Z","2.46.160":"2022-03-31T04:09:22.587Z","2.46.161":"2022-03-31T04:11:58.702Z","2.46.162":"2022-03-31T04:14:38.552Z","2.46.163":"2022-03-31T04:17:51.564Z","2.46.164":"2022-03-31T04:21:13.619Z","2.46.165":"2022-03-31T04:23:48.434Z","2.46.166":"2022-03-31T04:26:36.200Z","2.46.167":"2022-03-31T04:29:18.671Z","2.46.168":"2022-03-31T04:32:44.830Z","2.46.169":"2022-03-31T04:35:21.721Z","2.46.170":"2022-03-31T04:38:22.129Z","2.46.171":"2022-03-31T04:41:08.789Z","2.46.172":"2022-03-31T04:45:16.005Z","2.46.173":"2022-03-31T04:48:16.333Z","2.46.174":"2022-03-31T04:51:42.875Z","2.46.175":"2022-03-31T04:54:49.302Z","2.46.176":"2022-03-31T04:57:49.706Z","2.46.177":"2022-03-31T05:00:42.278Z","2.46.178":"2022-03-31T05:03:48.426Z","2.46.179":"2022-03-31T05:07:29.363Z","2.46.180":"2022-03-31T05:11:26.048Z","2.46.181":"2022-03-31T05:14:23.760Z","2.46.182":"2022-03-31T05:17:33.670Z","2.46.183":"2022-03-31T05:19:58.405Z","2.46.184":"2022-03-31T05:22:33.712Z","2.46.185":"2022-03-31T05:25:12.239Z","2.46.186":"2022-03-31T05:27:55.830Z","2.46.187":"2022-03-31T05:31:39.692Z","2.46.188":"2022-03-31T05:34:08.116Z","2.46.189":"2022-03-31T05:37:05.256Z","2.46.190":"2022-03-31T05:39:55.567Z","2.46.191":"2022-03-31T05:42:30.615Z","2.46.192":"2022-03-31T05:45:13.540Z","2.46.193":"2022-03-31T05:49:13.047Z","2.46.194":"2022-03-31T05:52:55.471Z","2.46.195":"2022-03-31T05:55:43.364Z","2.46.196":"2022-03-31T05:58:51.134Z","2.46.197":"2022-03-31T06:01:52.420Z","2.46.198":"2022-03-31T06:05:58.519Z","3.2.0":"2022-04-04T20:41:35.617Z","2.47.0":"2022-04-04T20:42:00.164Z","2.47.1":"2022-04-05T20:25:04.141Z","3.2.1":"2022-04-06T22:13:58.644Z","2.47.2":"2022-04-11T15:40:06.692Z","3.3.0":"2022-04-11T18:19:08.482Z","3.4.0":"2022-04-26T13:13:03.823Z","3.4.1":"2022-04-26T15:52:57.640Z","3.4.2":"2022-04-26T18:42:19.584Z","3.5.0":"2022-04-28T13:51:05.576Z","3.5.1-canary.10":"2022-05-05T22:43:13.588Z","3.6.0":"2022-05-05T23:12:43.682Z","2.47.3":"2022-05-11T18:28:31.739Z","3.6.1-canary.11":"2022-05-17T20:03:25.134Z","3.7.0":"2022-05-24T14:26:15.670Z","3.8.0":"2022-06-02T14:42:34.219Z","3.9.0":"2022-06-08T19:36:54.453Z","2.47.4":"2022-06-09T01:22:15.805Z","2.47.5":"2022-06-10T17:26:33.279Z","3.9.1-canary.24":"2022-06-28T14:37:17.424Z","4.1.0":"2022-06-28T23:33:10.627Z","2.47.6":"2022-07-07T13:53:49.945Z","3.10.0":"2022-07-14T23:33:26.774Z","4.2.0":"2022-07-15T14:01:52.173Z","3.10.1":"2022-07-26T14:34:58.667Z","2.47.7":"2022-07-26T14:35:23.827Z","3.10.2":"2022-07-27T15:00:25.770Z","3.10.3":"2022-08-04T16:11:20.773Z","2.47.9":"2022-09-22T13:55:29.379Z"},"bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"license":"SEE LICENSE IN LICENSE.md","homepage":"https://github.com/apollosproject/apollos-apps#readme","keywords":["react-native-component","react-component","react-native"],"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"description":"## Configuration","maintainers":[{"email":"vince@classyh.at","name":"yungvincenzo"},{"email":"hi@convan.me","name":"conrad_vanl"},{"email":"micneeley14@gmail.com","name":"redreceipt"},{"email":"npm@differential.com","name":"didevshop"},{"email":"nick@differential.com","name":"nick-di"},{"email":"apps@apollos.app","name":"apollosadmin"},{"email":"nathan@differential.com","name":"nathanlewis.differential"}],"readme":"","readmeFilename":""}