{"_id":"react-native-startup-time","_rev":"9-9efe1b35a7dad26684a7f8af208e6a76","name":"react-native-startup-time","dist-tags":{"latest":"2.1.0"},"versions":{"1.0.0":{"name":"react-native-startup-time","version":"1.0.0","description":"measure startup time of your react-native app","main":"index.js","scripts":{"lint":"eslint .","semantic-release":"semantic-release"},"repository":{"type":"git","url":"git+https://github.com/doomsower/react-native-startup-time.git"},"keywords":["react-native","measure","time","startup","start","performance","benchmark"],"author":{"name":"Konstantin Kuznetsov"},"license":"MIT","bugs":{"url":"https://github.com/doomsower/react-native-startup-time/issues"},"homepage":"https://github.com/doomsower/react-native-startup-time#readme","peerDependencies":{"react":"^16.8.3","react-native":">=0.59.0"},"devDependencies":{"@commitlint/config-conventional":"^8.1.0","@react-native-community/eslint-config":"^0.0.5","@semantic-release/changelog":"^3.0.4","@semantic-release/git":"^7.0.16","commitlint":"^8.1.0","eslint":"^6.3.0","eslint-plugin-prettier":"^3.1.0","husky":"^3.0.5","prettier":"^1.18.2","pretty-quick":"^1.11.1","react":"^16.8.3","react-native":"^0.59.10","semantic-release":"^15.13.24"},"gitHead":"dcb8705a364c2fde503c548ab95d7f70d70d8ca7","_id":"react-native-startup-time@1.0.0","_nodeVersion":"10.16.3","_npmVersion":"6.11.3","dist":{"integrity":"sha512-56BoR5knZZuyKkDp+Gif/B7TK3WhehTe4CxV905Dtj6ZpCYLol1h3BKlM4suPCUowsIrzLURj8V11ul8zJoULQ==","shasum":"e6db9aa3c1a78007ddeb466aa45e34405bf50acd","tarball":"https://registry.npmjs.org/react-native-startup-time/-/react-native-startup-time-1.0.0.tgz","fileCount":13,"unpackedSize":10193,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJddqE+CRA9TVsSAnZWagAAdiIP/3nj6dEZl+dMAwmzr2Ks\n/X1xoHhDORz1R15p5b2pR1gUHcShKQCHHLA4qZl2H+d4Xhvp9NsCO1J0n4ra\nWRYyavaWewe+84PEYoYE0vDNP3QaFK73CwzhYcKrpkVq/PJXTR7QyHJlWcUu\n/RLFYXAwSsOPXJV8hu3/vbEZg5hS7g2qJnNNbzYsB+cm39ky+KivUv4NBFEy\no7lNyuAFoA0Hi+NqznYN7HD0FfA/SBvR6An4XDcvhg9qbScwtw5fd7y22eJw\n6Rybrik+QzMbZpz/MDNBwwyiw7YuV3CoYTiM/fkwg4bt9RaAddCm3FR8JPDN\nslvH6vMKqjnoCfGHheymOEFJM54wjuSrLUrLN+WGMJ+ePRYMzEi3zBxMGQu1\nRhuYVPoddDBYVn1N8RlPhwVRaREHLhUK7ErUi0vc8inKSyQ7NF7UywLhAYFL\nBduMabBZzWhEchVinGM8KYMNdI8zz5u6+AknlJTv0cr4fvHFnGFjacg7YivX\nkwxvwv8cskogz3hRi2Pw4v5RhLh4joAvuZCDemKWd1k5ujHTqe9o3iFNGUFc\nFoKJ4RB+POyTbfUSdayW99x4Y3da78pp/IXTc2l7Xy60F5/O8lx6mnJXOmM1\neaovM7UbPyz2gll6VEJTrN8jP7bFmXTgouRVTrmdWI8K6ZzIPlabEvRxU+6s\n0fp6\r\n=2K+6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHk6XZGLSFUWuOEPal1LkyRAFvkKOkGZRBCYv8osFXVzAiAXHkxJnyJCavQ6T27BlN/7O5nxDTnJAqd276PutKR56Q=="}]},"maintainers":[{"name":"doomsower","email":"fish.munga@yandex.ru"}],"_npmUser":{"name":"doomsower","email":"fish.munga@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-startup-time_1.0.0_1568055614368_0.7790203124891646"},"_hasShrinkwrap":false},"1.1.0":{"name":"react-native-startup-time","version":"1.1.0","description":"measure startup time of your react-native app","main":"index.js","scripts":{"lint":"eslint .","semantic-release":"semantic-release"},"repository":{"type":"git","url":"git+https://github.com/doomsower/react-native-startup-time.git"},"keywords":["react-native","measure","time","startup","start","performance","benchmark"],"author":{"name":"Konstantin Kuznetsov"},"license":"MIT","bugs":{"url":"https://github.com/doomsower/react-native-startup-time/issues"},"homepage":"https://github.com/doomsower/react-native-startup-time#readme","peerDependencies":{"react":"^16.8.3","react-native":">=0.59.0"},"devDependencies":{"@commitlint/config-conventional":"^8.1.0","@react-native-community/eslint-config":"^0.0.5","@semantic-release/changelog":"^3.0.4","@semantic-release/git":"^7.0.16","@types/react":"^16.9.2","@types/react-native":"^0.60.13","commitlint":"^8.1.0","eslint":"^6.3.0","eslint-plugin-prettier":"^3.1.0","husky":"^3.0.5","prettier":"^1.18.2","pretty-quick":"^1.11.1","react":"^16.8.3","react-native":"^0.59.10","semantic-release":"^15.13.24","typescript":"^3.6.3"},"gitHead":"5683066d678c14c4b73336f73178667531503309","_id":"react-native-startup-time@1.1.0","_nodeVersion":"10.16.3","_npmVersion":"6.11.3","dist":{"integrity":"sha512-T3e2CeW/+Gjt21qDuAl5tk/HcO+njkeeFfPDvuiSIYtDX9UVhK8IPrrCpsci+c+Vg8fciN7COGjXuCMNTbSkxA==","shasum":"00fd2a42a6327f378d6596bd5307bb509c60f275","tarball":"https://registry.npmjs.org/react-native-startup-time/-/react-native-startup-time-1.1.0.tgz","fileCount":13,"unpackedSize":11511,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdeOJgCRA9TVsSAnZWagAAOgMP/1VpnK2IoJYTL3rZ2pO0\nE+48nq0d/Ynpl/k+jIyGbItFeZ2/fsKeQdazZNdA6i44isNnnewx66pY4v+3\nGRR9mUF1g4FoaM6hxUMwWPUYogwlzvKveQWF0V11p96MZwfRrbmv8yTCvnZo\nYFG6kmp86XFHjQQeRaP2RgPl1vWM5mDMqcpi4AzLpgCxRj3D9EP7PRIWbD9h\naNmmIJr06pv87pIZ/7Nt3KJWr65GWAu1nVruOmYW2A3PKoD7+N324Kws49Fy\nIBPG23MV8bWf1WUORL6orh6rXZ0EZCgYWcf0/sTg2dh3gur/Usf6h/E+QywU\npMjT2vJXzGbmx4NYsPEnOgwBdJ1D1Qp0ueHUcV9+CjgiaCtjV/H5XhpzY9qC\n5UrZ82M32UYvsTYUCi0NHfeb7H+ODRpu43Xj1oLkNvN/r7242rQb/wxbKtQ5\nBWr1tdJ+IPTpJYHCN7cnvTM93KdY07AZzj2TxGcXqi+2Z8TWKaCmQSt1zV6C\nAHtZu2EVSftttJIQdbnIGVz0t+oL6vvocDnwhHvm4Pb0Yc07sGEAJ59MJAOr\nQaQmyXKQc7/wj1qPaNtR2mc2OPGMHNyrx28ZH3aHnG+Av9NX6qf2C3uFukPZ\n01pLgXfFkUeQ6b5FDJRXSuB1G6K3IGAsP5XzGV45PpVRRVTNxISsWcM/Mas4\nlPCL\r\n=QLdY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMf5HyXsV6Tf1llDPKxpW7+YPNfkhO1wolAnmxbVRIRAIhANb/vkIb9o5Q2CmkmJAJQf49vtIC1neK0UmWLJUaScX1"}]},"maintainers":[{"name":"doomsower","email":"fish.munga@yandex.ru"}],"_npmUser":{"name":"doomsower","email":"fish.munga@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-startup-time_1.1.0_1568203359701_0.447899302772816"},"_hasShrinkwrap":false},"1.2.0":{"name":"react-native-startup-time","version":"1.2.0","description":"measure startup time of your react-native app","main":"index.js","scripts":{"lint":"eslint .","semantic-release":"semantic-release"},"repository":{"type":"git","url":"git+https://github.com/doomsower/react-native-startup-time.git"},"keywords":["react-native","measure","time","startup","start","performance","benchmark"],"author":{"name":"Konstantin Kuznetsov"},"license":"MIT","bugs":{"url":"https://github.com/doomsower/react-native-startup-time/issues"},"homepage":"https://github.com/doomsower/react-native-startup-time#readme","peerDependencies":{"react":"^16.8.3","react-native":">=0.59.0"},"devDependencies":{"@commitlint/config-conventional":"^8.1.0","@react-native-community/eslint-config":"^0.0.5","@semantic-release/changelog":"^3.0.4","@semantic-release/git":"^7.0.16","@types/react":"^16.9.2","@types/react-native":"^0.60.13","commitlint":"^8.1.0","eslint":"^6.3.0","eslint-plugin-prettier":"^3.1.0","husky":"^3.0.5","prettier":"^1.18.2","pretty-quick":"^1.11.1","react":"^16.8.3","react-native":"^0.59.10","semantic-release":"^15.13.24","typescript":"^3.6.3"},"gitHead":"9fff1edbe78aa07c1897a7b09edc8162e172cf35","_id":"react-native-startup-time@1.2.0","_nodeVersion":"10.16.3","_npmVersion":"6.11.3","dist":{"integrity":"sha512-p5k0aovmn7ykXx6PoykFAQUbAibs98hpptK0Mx1wj/47DTXaRJZN2kVkYyyLGJcHdhx4LCJoK+08Nr+cGZ01zA==","shasum":"308e2c0572495c0a1bc8c1a2ad27dae09eafacb8","tarball":"https://registry.npmjs.org/react-native-startup-time/-/react-native-startup-time-1.2.0.tgz","fileCount":13,"unpackedSize":19753,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdejoUCRA9TVsSAnZWagAAGOIP/jrHvKP7lN7C9B2Zn2KP\nOG8vekAqqjDzRwbR9yvbhM5x5toBvUx/bi/78ak3BiLt9TI5mfUZiszRKWo/\nGRBmRw2b1J1M9xqv9yww8uBrXJv3DyFFaVxGgE7rpqDu9eQthGYUfIcX50wl\nwSST9FhVtuwyIVUGn2tcCevD7oWgn/o8hArfJrCwShqFgnhlMfWKEBVXKoDb\npn20ou4CROMUfQoEZt+Y9mEF3LHHNobeWqDKKaUVnJFrZb3tDMRsu63iTDir\nbGv0akCrf9mgY87Tpe9nDYpBWXT+bBkNZc7Gm0XRsoMxA2sWUb1UsR14ACI7\nalcu4+N8ozSuJ3Nwm52Jw9PS5ke/CnQrINW3Odgv+gAXfnARPGarsfQRgF5l\nBTI/EIAEabcekakOPbYJq02zzt8pQsKE4/QrG3novP6NGz5R6/p3tx7/yYP0\nn0F6S4FWwcd/BbEKrVdmarLZ0/agrXj6lh6gVQN46ulIZrTX3YdZUke8Miuh\nuE+bnsjE4XHFJ+FT3+wR84lk7WmaCmSYF9CjBq7zki0vJD+7/0dykdLAx3C0\nUecHTzB4n+pOS8B/LvXKcH46XxhoaovAd8xxSrb4fWPy6UAAIyrcdLuoQRsL\nMOzouCuVDBoz9MtfPg1cNXyUY3Mg838ZpuGD60z474JCCtrgkIOVs0kRzLhG\nnbwQ\r\n=IZtm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8n8ZciF8tX/CRYFMcQqVhpxVLdWfKiChv++OXbwGn8QIhALdXf8MKYVzz3O7fKTnpU90h7T3uQVGwrUbrr8jemtOM"}]},"maintainers":[{"name":"doomsower","email":"fish.munga@yandex.ru"}],"_npmUser":{"name":"doomsower","email":"fish.munga@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-startup-time_1.2.0_1568291347955_0.20774586655299832"},"_hasShrinkwrap":false},"1.2.1":{"name":"react-native-startup-time","version":"1.2.1","description":"measure startup time of your react-native app","main":"index.js","scripts":{"lint":"eslint .","semantic-release":"semantic-release"},"repository":{"type":"git","url":"git+https://github.com/doomsower/react-native-startup-time.git"},"keywords":["react-native","measure","time","startup","start","performance","benchmark"],"author":{"name":"Konstantin Kuznetsov"},"license":"MIT","bugs":{"url":"https://github.com/doomsower/react-native-startup-time/issues"},"homepage":"https://github.com/doomsower/react-native-startup-time#readme","peerDependencies":{"react":"^16.8.3","react-native":">=0.59.0"},"devDependencies":{"@commitlint/config-conventional":"^8.1.0","@react-native-community/eslint-config":"^0.0.5","@semantic-release/changelog":"^3.0.4","@semantic-release/git":"^7.0.16","@types/react":"^16.9.2","@types/react-native":"^0.60.13","commitlint":"^8.1.0","eslint":"^6.3.0","eslint-plugin-prettier":"^3.1.0","husky":"^3.0.5","prettier":"^1.18.2","pretty-quick":"^1.11.1","react":"^16.8.3","react-native":"^0.59.10","semantic-release":"^15.13.24","typescript":"^3.6.3"},"gitHead":"58e2e1dc6ef1893eb5aec92e0224fa643a8c9908","_id":"react-native-startup-time@1.2.1","_nodeVersion":"10.16.3","_npmVersion":"6.11.3","dist":{"integrity":"sha512-34Tu2gYY1P5iViQLtLkdNq4NmfKUpqeit4qJFt1OZEZt2g+G77P2Y2Hd8LrCMxzWk/4G//7xebIyAXyYS3bSDQ==","shasum":"ad809badbc8f0cf208ab98947b6719b9e8d131c1","tarball":"https://registry.npmjs.org/react-native-startup-time/-/react-native-startup-time-1.2.1.tgz","fileCount":13,"unpackedSize":19751,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJde37MCRA9TVsSAnZWagAAUmwP+wXxvKqd7NCp/GIEW9Ef\nBdVovPz3LAA/Sw08p42F/RzVjmgZIJr5eWBdvQvjFYaKu8p322eJAAymAwRv\neglRMjBooL2Q9O0Bq8463c2BiB781xHA1pFL9Vj+2gWG1MqkO46cMtdElWm+\nYKUrJSOCkHm5rPY7aKoE+8rHBjIHyd4c7o8KI6PK0n4wwZ2ibynfh4hZzZsQ\n2hKqcVsYh5xALN69CCqe6f5/EcVszCdzZxPf/ysTRSJSQYsBq2HvoiZ05DtP\nOdZ89XQCdn8rrsN+DRIO0j2LcHSq8W/tXM5OyBM/aEHcJRI0xCa4M2T+GdGH\naMAd9coyS9sEIQSpf8b5hAPHUwXt+7cYjundnVYnCpnhOT2P8+AGcAGKu9/7\n5nMlf4oHDWuwbFVDASwOQXEOdWm3wOueJu3eMw34JdmPNCXBvMWcVwA80QcL\nwSVDKvyAyNKAvVCxphxQh001npupTOBCywctxGkQJ89QjJ1lYyD1VFXwKfsM\nfGk6u2ytn/Bl8lN5EuRxSxkXQxBbIPIGgMEIj+YEdOjh0+nQuio2fyFwe3Qy\nPcOiIT5CXh+lP45/iH+OvldNG3jjGZ8D8pm50Q5ejuVGMK8ng6+PCr5roYqz\n/CiAT2bb3C+cXfkz7KdcO/b/MOj9Y3tfxqeGO12TtTKFtOR0/tpzLP0uKsYq\noUPU\r\n=2pF3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHrA1kPjAUmr5A1gOyJG/0fJkBo0lhPePLfCGQcPjW0gIhALBNCHwURFmLgi+x9yo4j8ju7vU8REhNah7ktaZwmpxe"}]},"maintainers":[{"name":"doomsower","email":"fish.munga@yandex.ru"}],"_npmUser":{"name":"doomsower","email":"fish.munga@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-startup-time_1.2.1_1568374475679_0.3911040815493587"},"_hasShrinkwrap":false},"1.2.2":{"name":"react-native-startup-time","version":"1.2.2","description":"measure startup time of your react-native app","main":"index.js","scripts":{"lint":"eslint .","semantic-release":"semantic-release"},"repository":{"type":"git","url":"git+https://github.com/doomsower/react-native-startup-time.git"},"keywords":["react-native","measure","time","startup","start","performance","benchmark"],"author":{"name":"Konstantin Kuznetsov"},"license":"MIT","bugs":{"url":"https://github.com/doomsower/react-native-startup-time/issues"},"homepage":"https://github.com/doomsower/react-native-startup-time#readme","peerDependencies":{"react":"^16.8.3","react-native":">=0.59.0"},"devDependencies":{"@commitlint/config-conventional":"^8.1.0","@react-native-community/eslint-config":"^0.0.5","@semantic-release/changelog":"^3.0.4","@semantic-release/git":"^7.0.16","@types/react":"^16.9.2","@types/react-native":"^0.60.13","commitlint":"^8.1.0","eslint":"^6.3.0","eslint-plugin-prettier":"^3.1.0","husky":"^3.0.5","prettier":"^1.18.2","pretty-quick":"^1.11.1","react":"^16.8.3","react-native":"^0.59.10","semantic-release":"^15.13.24","typescript":"^3.6.3"},"gitHead":"8eef389317cb62875c32363ea381172f1b53f1e3","_id":"react-native-startup-time@1.2.2","_nodeVersion":"10.19.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-AKmUY/33LQqVdedi0weNcYhRmddu0gMYsywvlqSHxRwez8ygtz1IOEneZfFw7iKyhwIjIan04K/YBJLo08HNeQ==","shasum":"2e41e5af5a54699a2adf0a910e27ed2cbf88c6ed","tarball":"https://registry.npmjs.org/react-native-startup-time/-/react-native-startup-time-1.2.2.tgz","fileCount":13,"unpackedSize":20300,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeYN1kCRA9TVsSAnZWagAAFXEP/1J8bxAf/GNM0GRTXUK4\nQXNJ37eY3gUXMwDW4QQ35lJjl9I1XNr10q3lKUfAz/HCq9C6CDDpNUXMI17l\naecNRUobbb0kbq+WpVh3RwU8i6AqKYb4xN07b9TgLTgqOJle4Z2H7yFR+666\nQqlW4q+sbsd4Bq3XsJt+iCLxtT7m8uc43ZGXhub4+COVIaVuqUP+YP9uW40N\nL+VbZVWyKuVjzX5sbpAUX8DwPNhyAyiYBd+SdYT0uaxwMLSQEhYEM97Iqtub\nOtPV2ZZUxmXoToG7eHw92Xnve4n8fl37km7DmFPRRMH53YyQ1zddzF9VnzYU\nLBgcOyDWjyyYc5UVv8DQyZJvNwCNjxScmRyEV7IRhQZdumlDgeFsT65gcsl6\nO9NwJXE0DcyI1H3bmCR5BGELLKi3TykBDndVb8ng/ilLq3OsNvsEa3fxFJdZ\nfE7sxmqGYTJ9PQ7nFeYomj7WsiUEuEVTMaB3AcdVEPvcTpKqyUo5+RwnMtIQ\nRq1hSmMME0y6ehtObR6a8eSerC0mISvIp6U/AnACPfw/aGfnSQ+ekYbybWnl\n9ZmGfgYGFUC+dCq4mfzs+mQrRAIAoGzo/iERFL6ak/d8xUBwmBJVfqOOa6ql\n3jNCPbj2tdUAyylAiI/1gZuDBNNe+wfY0BPYA0O+z+eqNgB4txuMFQ+kdVsn\nCVMn\r\n=V4xg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqIcL5eoXiMcqbO6BQEJhY4+8KkdbjpSM9wz0iHZ9rPgIgBpQvqZeEPuLjb3CGhCcGdU0p9R/zyoOH5fYtu4BwcMU="}]},"maintainers":[{"name":"doomsower","email":"fish.munga@yandex.ru"}],"_npmUser":{"name":"doomsower","email":"fish.munga@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-startup-time_1.2.2_1583406436211_0.15780353181702833"},"_hasShrinkwrap":false},"1.3.0":{"name":"react-native-startup-time","version":"1.3.0","description":"measure startup time of your react-native app","main":"index.js","scripts":{"lint":"eslint .","semantic-release":"semantic-release"},"repository":{"type":"git","url":"git+https://github.com/doomsower/react-native-startup-time.git"},"keywords":["react-native","measure","time","startup","start","performance","benchmark"],"author":{"name":"Konstantin Kuznetsov"},"license":"MIT","bugs":{"url":"https://github.com/doomsower/react-native-startup-time/issues"},"homepage":"https://github.com/doomsower/react-native-startup-time#readme","peerDependencies":{"react":"^16.8.3","react-native":">=0.59.0"},"devDependencies":{"@commitlint/config-conventional":"^8.1.0","@react-native-community/eslint-config":"^0.0.5","@semantic-release/changelog":"^3.0.4","@semantic-release/git":"^7.0.16","@types/react":"^16.9.2","@types/react-native":"^0.60.13","commitlint":"^8.1.0","eslint":"^6.3.0","eslint-plugin-prettier":"^3.1.0","husky":"^3.0.5","prettier":"^1.18.2","pretty-quick":"^1.11.1","react":"^16.8.3","react-native":"^0.59.10","semantic-release":"^15.13.24","typescript":"^3.6.3"},"gitHead":"efdf4d492fcf0fcbffe98db177afd41232f20489","_id":"react-native-startup-time@1.3.0","_nodeVersion":"10.21.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-N7SuPf13e0tVfjdU4yw6z7nr7xCJN8Y5iGP4J0KojGQ75di23bArai7v32WeMRp1fZrPatzge4lhKbG87pW8eg==","shasum":"4c1f248845187a57658aff2fe98e6286341e461e","tarball":"https://registry.npmjs.org/react-native-startup-time/-/react-native-startup-time-1.3.0.tgz","fileCount":13,"unpackedSize":22955,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/rSBCRA9TVsSAnZWagAAc6wQAIA8NZW/V00/5/+fDtqS\naVjJnN9Ax9Y9EwKxy+V+0qntWeKkhyRRxkhZcW9W2Wk4p4tlFJHSMR/TfuYk\nqqUQWEOzcVkh1ORvKEVHw+4cIY4ywM/lwqIg4eqlLwL3lM+tH3J9gHlny62F\nRkjnDCgNy+EQyF8Phx9rLJCOGsrFUeZBrDRGOPE8lMc0tpKoiRjkoJpPPv4T\nV/MV8Kc6Jb6o7Oi6q+Lv6algg72W/0CwuAc3JXbGe4tlIVkU53F+BnSSfZoP\nvpMZEewLOco/ANuWK+HvJr7kFWwP+WI3kQAZiuKjYS/DRbzt8ghAKIxVARXL\nhGQf2JUZoBiEYdq0pS//YQTbuOo+zP+faQJO1q0PkDwOHJu8wFRN0dN7ZUAK\nW8FJQNM5hLQazplHT80LLVHLFlkE91O21RBvfTJZoOSS7F6VOO4R+dvUacmM\nAQTJQKHNk2GC0/I1OIk4wVjVuhM+dYrImO/loDf/s59p131W7kv6Vl4axU1C\nnk+WdnNsSS4e6o9kwCs0Xt4YEEsBkbbO0W1Ynr5J9y/gF9QXbOVkozwFGgt8\nrKQh4HNV5BQq0GnWqL4FizjwNp4k2d+2nzm7mInNUEJ7/wxQKsdj6dpMjo2S\nVT/XVINwYagQqeV+o/vNR541iAMQitdYxx7+Rho+PuxeyqNkhC95eBXWvLRn\ncyX5\r\n=KEks\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAoKjLslK8jYgXak0qhuc0Imgk42fQ7htf/hTBuFK3o7AiEAhZA0AcUFou0/hq9CSYQhfQ1QSPZ0VXcz2FT6NvfSnWg="}]},"maintainers":[{"name":"doomsower","email":"fish.munga@yandex.ru"}],"_npmUser":{"name":"doomsower","email":"fish.munga@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-startup-time_1.3.0_1593750657209_0.6605720510615196"},"_hasShrinkwrap":false},"2.0.0":{"name":"react-native-startup-time","version":"2.0.0","description":"measure startup time of your react-native app","main":"index.js","scripts":{"lint":"eslint .","semantic-release":"semantic-release"},"repository":{"type":"git","url":"git+https://github.com/doomsower/react-native-startup-time.git"},"keywords":["react-native","measure","time","startup","start","performance","benchmark"],"author":{"name":"Konstantin Kuznetsov"},"license":"MIT","bugs":{"url":"https://github.com/doomsower/react-native-startup-time/issues"},"homepage":"https://github.com/doomsower/react-native-startup-time#readme","peerDependencies":{"react":"^16.8.3","react-native":">=0.59.0"},"devDependencies":{"@commitlint/config-conventional":"^8.1.0","@react-native-community/eslint-config":"^0.0.5","@semantic-release/changelog":"^3.0.4","@semantic-release/git":"^7.0.16","@types/react":"^16.9.2","@types/react-native":"^0.60.13","commitlint":"^8.1.0","eslint":"^6.3.0","eslint-plugin-prettier":"^3.1.0","husky":"^3.0.5","prettier":"^1.18.2","pretty-quick":"^1.11.1","react":"^16.8.3","react-native":"^0.59.10","semantic-release":"^15.13.24","typescript":"^3.6.3"},"gitHead":"64112979850047a9a6d49d94c10e6913ed60902e","_id":"react-native-startup-time@2.0.0","_nodeVersion":"10.24.1","_npmVersion":"6.11.3","dist":{"integrity":"sha512-tYruEDvwoVEOf+FMTTqp3aHNfA5ARWXXV+ar4wJBIQBdIlPEYDQWaYljOAV2dITuTsKAyPY2Q/N58gkKvGWIrA==","shasum":"37e2713f37b1ea99cc5680b76f77ab7ac5ceb196","tarball":"https://registry.npmjs.org/react-native-startup-time/-/react-native-startup-time-2.0.0.tgz","fileCount":13,"unpackedSize":22990,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghTLPCRA9TVsSAnZWagAAncIQAIYqDLr+8D68xxGEU/DG\nuUQLm9cSliucfNJD961C5rP8A/jOrkGd2CLXiPNjc0BEJ7r713ZF4EiCfjjZ\nP57WXUJJPv59pkzsRI4yokD5u7iPH7cjhrowTEq7jw+BFmuG+Ru4qAt/h5/V\nTyfTIdnp00G+oSiETt7cL0KtY/B1ApNPPsM+glyK/y7+2rHzSqm12ZW/5+77\nGwBJ41mPYXBBEutr1aK4cdynMmjkySoTL07N2joIZWQ3tMASg+bk6VmZoQm6\nvuTMMvJx0zzz/PwrTEh8jfNB5bE3rrbp86y8tsa9S5m6/R70/RquxUb/zFuS\nJ8SMCZHzevWESUJZdbmHQgPlyUe8Wg6Xb5c4U3cqLmvcSiPb1yVEMJDrdPA2\n0uPrlljgyfcwptGfPMFHmIl3hwgjuy4q1NGMZ2P9QuVa/QDC6fNsTgscssDF\n16FxUZ/GRobtoVsb2gS6BxDqHLfT6i5L1C7jqqc7UU991ONrIGH6w/0KNGak\ntSpoy4ZlSEIOLOJvVhhIt1RleBmmLbACgHp8kLoqTS+KdneIk5JfHKP4yzaB\n8K3aeG4MdWyrzGeaH1ozBp0HMDExvfL5AQeY7pVpywYDqA39glidi9juPW/t\nXkNcwcSNwviIU7fPyHGwWVCvLNcB+XpixeFvwJdWEiyXj8s9CYiPJVySBZsY\npl+Q\r\n=FQzi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAv9nK0YiXBZIlo4dImyzwfg0qIPFiMY/+lGE8GrNENdAiEArEdlaMBWNMHKBN1raxx3xESKInSB13Jb2525sbZ5HdI="}]},"_npmUser":{"name":"doomsower","email":"fish.munga@yandex.ru"},"directories":{},"maintainers":[{"name":"doomsower","email":"fish.munga@yandex.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-startup-time_2.0.0_1619342030527_0.9674574327401444"},"_hasShrinkwrap":false},"2.0.1":{"name":"react-native-startup-time","version":"2.0.1","description":"measure startup time of your react-native app","main":"index.js","scripts":{"lint":"eslint .","semantic-release":"semantic-release"},"repository":{"type":"git","url":"git+https://github.com/doomsower/react-native-startup-time.git"},"keywords":["react-native","measure","time","startup","start","performance","benchmark"],"author":{"name":"Konstantin Kuznetsov"},"license":"MIT","bugs":{"url":"https://github.com/doomsower/react-native-startup-time/issues"},"homepage":"https://github.com/doomsower/react-native-startup-time#readme","peerDependencies":{"react":"^16.8.3","react-native":">=0.59.0"},"devDependencies":{"@commitlint/config-conventional":"^17.0.3","@react-native-community/eslint-config":"^0.0.5","@semantic-release/changelog":"^6.0.1","@semantic-release/git":"^10.0.1","@types/react":"^16.9.2","@types/react-native":"^0.60.13","commitlint":"^8.1.0","eslint":"^6.3.0","eslint-plugin-prettier":"^3.1.0","husky":"^3.0.5","prettier":"^1.18.2","pretty-quick":"^1.11.1","react":"^16.8.3","react-native":"^0.59.10","semantic-release":"^19.0.3","typescript":"^3.6.3"},"types":"./index.d.ts","gitHead":"dce1b001c1bbd4741189a4d55329cf87a0812dc9","_id":"react-native-startup-time@2.0.1","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-jonGqRrwUKO32WaniUE5eDvTst3fw5j78J6sGXSfE9hPWO/iQmTJQnLF7aHd/RLi9VFY/F+dmHMqGlVWOwuDgQ==","shasum":"38b08618973bea05a84e01c615311962fa9288ab","tarball":"https://registry.npmjs.org/react-native-startup-time/-/react-native-startup-time-2.0.1.tgz","fileCount":13,"unpackedSize":22994,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCjAe4EXvsmJJCRaO8S2dNyILsQZtlEI+2lt3ckXcnMRAIgUiW2pltoGzj10HFpXIK4T+ItkN06bXSkzBRhktrlKr0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+RSKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo8mhAAgC7Lv+2s/l8GwBqrfOwUq9lVeL2b/AvjSzlm9ZnBRBCMYbCZ\r\naQ1e87SioY+KevS9MIaoxwH7IGMWsz+pK8QKdvJVriRExMptr1os5x2u8S8F\r\nc+iVSze92CS58moOXt0Y/2azXyuB6IduW7zpLLpTCK191h4l8L3z+s1pGq2K\r\ny0JheO7cMbN5jdG3jbqpufZRUcuwxDwKFWScggOtESmL0wX1gJJqYrxJAkVL\r\nZckNSUcRpThcW9z5MfXl/x4ScNEIasqYsxWqaDwkfAolkW79dt39qzaeE2uj\r\nY3btZEDDLocLJPtKgw4etjgbhV0ulOAnm8sFEvdAyi7FeDvQmpfwRMQJfjQJ\r\n/9C2+DawLOkkoiZj490vRzXklDk6OSAnMhue6wz8Ylp6aQbgFvMsR9q0RQ/t\r\nX2/65j8eImK6h777JqYhBSyEkhW//VKdH4PMCv4Ethppk3kVvbQASnSucVk5\r\nwMT3+lmuIE/65GHDrKfWNJdAynai9h8gVgbP7xbqGLmmrtSZbnqYRB4nsa88\r\nfAzv/oFkkDsLnz7Rohdw7Wy8JeDylJsQ8BkmjWsGB+CG6IuPwNKLcvD3X3Lh\r\nYyWEn8lGSlHLT5YKLpOJ+BWLicYiTaBHNg+nvSXHb5NhgWow5i4g2AbpM5tr\r\nifv1IVA7QXpjCYeZ3+6+PKOdQhZGZpVnu2s=\r\n=6rYD\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"doomsower","email":"fish.munga@yandex.ru"},"directories":{},"maintainers":[{"name":"doomsower","email":"fish.munga@yandex.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-startup-time_2.0.1_1660490890630_0.5858131843133538"},"_hasShrinkwrap":false},"2.1.0":{"name":"react-native-startup-time","version":"2.1.0","description":"measure startup time of your react-native app","main":"index.js","scripts":{"lint":"eslint .","semantic-release":"semantic-release"},"repository":{"type":"git","url":"git+https://github.com/doomsower/react-native-startup-time.git"},"keywords":["react-native","measure","time","startup","start","performance","benchmark"],"author":{"name":"Konstantin Kuznetsov"},"license":"MIT","bugs":{"url":"https://github.com/doomsower/react-native-startup-time/issues"},"homepage":"https://github.com/doomsower/react-native-startup-time#readme","peerDependencies":{"react":"^16.8.3","react-native":">=0.59.0"},"devDependencies":{"@commitlint/config-conventional":"^17.0.3","@react-native-community/eslint-config":"^0.0.5","@semantic-release/changelog":"^6.0.1","@semantic-release/git":"^10.0.1","@types/react":"^16.9.2","@types/react-native":"^0.60.13","commitlint":"^8.1.0","eslint":"^6.3.0","eslint-plugin-prettier":"^3.1.0","husky":"^3.0.5","prettier":"^1.18.2","pretty-quick":"^1.11.1","react":"^16.8.3","react-native":"^0.59.10","semantic-release":"^19.0.3","typescript":"^3.6.3"},"types":"./index.d.ts","gitHead":"a542149db03f62725e3746050fa79964b4b20662","_id":"react-native-startup-time@2.1.0","_nodeVersion":"16.20.1","_npmVersion":"8.19.4","dist":{"integrity":"sha512-cm014/ig/ddHEEiAKoxfTDxUwrs5gaoxKpAOnpMIuhW5yozLxhouDtkozD26TLQ2UcIgftowgaScPMeZnI1YYg==","shasum":"55c503503c903a4668051a9b600d9b868597b932","tarball":"https://registry.npmjs.org/react-native-startup-time/-/react-native-startup-time-2.1.0.tgz","fileCount":13,"unpackedSize":23033,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdZ7y+FurVDhbNtPqnKJYj6WNx8iktcujT3j1MmgfpPQIhAKH0B/VEa52/dZgei2PIYpYvBTMfddFDJDLg9ceX6bqz"}]},"_npmUser":{"name":"doomsower","email":"fish.munga@yandex.ru"},"directories":{},"maintainers":[{"name":"doomsower","email":"fish.munga@yandex.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-startup-time_2.1.0_1693522384767_0.25064541935702356"},"_hasShrinkwrap":false}},"time":{"created":"2019-09-09T19:00:14.367Z","1.0.0":"2019-09-09T19:00:14.479Z","modified":"2023-08-31T22:53:05.101Z","1.1.0":"2019-09-11T12:02:39.819Z","1.2.0":"2019-09-12T12:29:08.118Z","1.2.1":"2019-09-13T11:34:35.834Z","1.2.2":"2020-03-05T11:07:16.305Z","1.3.0":"2020-07-03T04:30:57.397Z","2.0.0":"2021-04-25T09:13:50.696Z","2.0.1":"2022-08-14T15:28:10.785Z","2.1.0":"2023-08-31T22:53:04.930Z"},"maintainers":[{"name":"doomsower","email":"fish.munga@yandex.ru"}],"description":"measure startup time of your react-native app","homepage":"https://github.com/doomsower/react-native-startup-time#readme","keywords":["react-native","measure","time","startup","start","performance","benchmark"],"repository":{"type":"git","url":"git+https://github.com/doomsower/react-native-startup-time.git"},"author":{"name":"Konstantin Kuznetsov"},"bugs":{"url":"https://github.com/doomsower/react-native-startup-time/issues"},"license":"MIT","readme":"# react-native-startup-time\n\nThis module helps you to measure your app launch time. It is measured from the earliest point in time available to the native module, that is the module's initialization. When `getTimeSinceStartup` is called on JS side, you'll get a promise which resolves with difference between these two moments in ms. This is not very accurate, but should give you good enough base for further optimizations.\n\nOn iOS time measurement is based on [this article](https://medium.com/@michael.eisel/measuring-your-ios-apps-pre-main-time-in-the-wild-98197f3d95b4). On Android [SystemClock.uptimeMills](https://developer.android.com/reference/android/os/SystemClock.html) is used.\n\nAs far as I know, there's no way to programmatically obtain time passed since the moment when user taps on app icon. For this you have to use native dev tools. On Android this module will call `reportFullyDrawn` so you can inspect adb logs.\n\nIf you know a better way to measure startup time (in a module), let me know or better shoot a PR.\n\n## Getting started\n\n`$ yarn add react-native-startup-time`\n\n### Mostly automatic installation\n\nThis module supports autolinking so **if you use RN 0.60+ then no additional action is required**.\n\nOtherwise, run\n\n`$ react-native link react-native-startup-time`\n\n### Manual linking installation\n\n<details>\n    <summary>Show manual installation steps</summary>\n    \n1. Open `./android/settings.gradle`, add this:\n\n```gradle\ninclude ':react-native-startup-time'\nproject(':react-native-startup-time').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-startup-time/android')\n```\n\n2. Open `./android/app/build.gradle`, add this:\n\n```gradle\nimplementation project(':react-native-startup-time')\n```\n\n3. In `MainApplication.java`, add this:\n\n```java\n// Import\nimport com.github.doomsower.RNStartupTimePackage;\n\n// Define package\nnew RNStartupTimePackage()\n```\n</details>\n\n\n## Usage\n\nRender startup time badge somewhere on your first screen:\n\n```jsx\nimport { StartupTime } from 'react-native-startup-time';\n\n<StartupTime\n  ready={true /* optional, defaults to true */}\n  style={styles.startupTime /* optional*/}\n/>\n```\n\nOr use imperative call:\n\n```jsx\nimport { getTimeSinceStartup } from 'react-native-startup-time';\n\n// when you app is ready:\ngetTimeSinceStartup().then((time) => {\n  console.log(`Time since startup: ${time} ms`);\n});\n```\n\n_The following sections are applicable to Android only_\n\n### Single-Sampling\n\nThis makes sure Android doesn't resolve the getTimeSinceStartup promise more than once per app execution. More information in [PR #10](https://github.com/doomsower/react-native-startup-time/pull/10).\n\nSince v1.4.0 this strategy is enabled by default, if you're migrating from a previous version and you just want things to keep working as they are, follow the steps below.\n\n#### Disabling Single-Sampling:\n\nBe aware, depending on which lifecycle hook you've attached your call to `getTimeSinceStartup()` you might receive redundant invocations, e.g. when the app is brought from bg to fg. Because the app isn't really starting up, the measured time can be unrealistic; such unrealistic samples adulterate your data.\n\nTo disable single-sampling strategy, create your package using constructor with parameter `false`:\n```java\n// Define package\nnew RNStartupTimePackage(false)\n```\n","readmeFilename":"README.md"}