{"_id":"roarr","_rev":"4252299","name":"roarr","description":"JSON logger for Node.js and browser.","dist-tags":{"latest":"7.21.4"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"time":{"modified":"2026-03-31T23:56:34.000Z","created":"2017-09-30T18:08:27.598Z","7.21.4":"2026-01-16T06:22:56.105Z","7.21.3":"2026-01-16T06:16:18.565Z","7.21.2":"2025-10-26T03:51:20.087Z","7.21.1":"2024-03-12T18:15:25.876Z","7.21.0":"2023-11-16T07:55:57.221Z","7.20.0":"2023-11-16T07:32:58.778Z","7.19.0":"2023-11-16T07:13:11.345Z","7.18.4":"2023-11-15T21:59:15.177Z","7.18.3":"2023-10-30T19:26:22.972Z","7.18.2":"2023-10-30T17:50:13.686Z","7.18.1":"2023-10-30T17:41:09.633Z","7.18.0":"2023-10-30T17:30:33.519Z","7.17.0":"2023-10-30T17:04:21.004Z","7.16.0":"2023-10-30T16:32:33.620Z","7.15.3":"2023-10-30T16:04:12.824Z","7.15.2":"2023-10-30T15:58:08.931Z","7.15.1":"2023-08-02T20:22:44.665Z","7.15.0":"2023-03-22T10:40:41.112Z","7.14.7":"2023-03-21T05:55:10.282Z","7.14.6":"2023-03-20T03:12:28.155Z","7.14.5":"2023-03-20T03:10:57.911Z","7.14.4":"2023-03-20T03:08:15.258Z","7.14.3":"2023-02-25T03:47:10.777Z","7.14.2":"2023-01-15T19:27:21.866Z","7.14.1":"2022-12-16T16:17:52.511Z","7.14.0":"2022-10-18T20:17:43.223Z","7.13.0":"2022-09-29T22:06:45.701Z","7.12.3":"2022-08-22T15:15:22.253Z","7.12.2":"2022-08-17T16:00:36.779Z","7.12.0":"2022-08-11T21:09:11.289Z","7.11.1":"2022-08-10T18:24:10.854Z","7.11.0":"2022-03-24T16:50:55.476Z","7.10.1":"2022-03-23T17:11:31.652Z","7.10.0":"2022-03-18T21:28:33.266Z","7.9.0":"2022-03-15T00:11:44.420Z","7.8.2":"2022-03-02T19:50:00.620Z","7.8.1":"2022-02-19T19:04:10.894Z","7.8.0":"2021-11-23T14:52:48.791Z","7.7.0":"2021-11-13T17:59:39.463Z","7.6.1":"2021-11-12T23:06:18.839Z","7.6.0":"2021-11-12T15:12:25.156Z","7.5.0":"2021-11-09T17:50:59.787Z","7.4.2":"2021-11-09T15:53:11.137Z","7.4.1":"2021-11-09T15:40:29.646Z","7.4.0":"2021-11-06T00:56:11.262Z","7.3.0":"2021-11-06T00:03:17.078Z","7.2.0":"2021-11-05T23:18:13.235Z","7.1.0":"2021-10-26T21:55:46.435Z","7.0.7":"2021-10-14T14:21:14.925Z","7.0.6":"2021-10-14T14:06:12.579Z","7.0.5":"2021-10-14T13:53:48.164Z","7.0.4":"2021-09-14T19:54:33.901Z","7.0.3":"2021-07-27T18:41:56.636Z","7.0.2":"2021-07-14T23:56:25.319Z","7.0.1":"2021-07-08T16:19:53.145Z","7.0.0":"2021-06-24T06:22:14.950Z","6.0.0":"2021-06-24T05:50:29.827Z","5.0.0":"2021-06-23T21:25:56.186Z","4.2.5":"2021-03-25T03:44:29.654Z","4.2.4":"2021-03-25T02:55:34.094Z","4.2.3":"2021-03-25T02:42:34.623Z","4.2.2":"2021-03-25T02:36:26.563Z","4.2.1":"2021-03-20T04:48:16.157Z","4.2.0":"2021-02-27T20:28:18.295Z","4.1.4":"2021-02-27T04:39:07.566Z","4.1.3":"2021-02-26T00:35:18.863Z","4.1.2":"2021-02-25T23:04:14.005Z","4.1.1":"2021-02-25T22:46:40.977Z","4.1.0":"2021-02-25T22:20:21.681Z","4.0.12":"2021-02-25T20:59:14.463Z","4.0.11":"2021-02-09T02:31:37.007Z","4.0.10":"2021-02-09T02:25:28.944Z","4.0.9":"2021-02-09T01:12:07.214Z","4.0.8":"2021-02-08T21:09:27.601Z","4.0.7":"2021-02-08T20:58:52.374Z","4.0.6":"2021-02-08T20:46:05.038Z","4.0.5":"2021-02-08T20:32:41.584Z","4.0.4":"2021-02-08T20:26:40.014Z","4.0.3":"2021-02-08T19:18:35.012Z","4.0.2":"2021-02-07T06:04:08.334Z","4.0.1":"2021-01-12T17:55:13.406Z","4.0.0":"2021-01-12T05:37:11.718Z","3.3.0":"2021-01-03T03:34:36.345Z","3.2.0":"2020-12-25T22:57:30.813Z","3.1.3":"2020-12-25T21:01:21.057Z","3.1.2":"2020-12-25T03:11:08.761Z","3.1.1":"2020-12-25T03:05:51.885Z","3.1.0":"2020-12-25T02:57:19.750Z","3.0.0":"2020-12-24T22:56:02.796Z","2.15.4":"2020-09-14T15:11:59.781Z","2.15.3":"2020-04-02T05:18:51.733Z","2.15.2":"2020-01-31T12:51:24.314Z","2.15.1":"2020-01-31T12:28:12.013Z","2.15.0":"2020-01-31T10:51:22.975Z","2.14.6":"2019-11-21T18:16:31.325Z","2.14.5":"2019-11-16T20:17:50.781Z","2.14.4":"2019-11-07T22:38:58.792Z","2.14.3":"2019-10-31T01:04:17.326Z","2.14.2":"2019-10-20T13:03:51.571Z","2.14.1":"2019-08-15T17:45:51.259Z","2.14.0":"2019-08-14T16:38:58.912Z","2.13.3":"2019-07-28T20:41:38.706Z","2.13.2":"2019-05-11T08:27:03.152Z","2.13.1":"2019-05-09T17:00:27.103Z","2.13.0":"2019-02-10T16:47:18.805Z","2.12.1":"2018-12-27T10:21:32.840Z","2.12.0":"2018-12-22T20:15:34.708Z","2.11.9":"2018-12-07T15:12:22.531Z","2.11.8":"2018-11-14T17:35:16.332Z","2.11.7":"2018-11-13T00:12:20.656Z","2.11.6":"2018-10-20T16:37:47.369Z","2.11.5":"2018-10-20T15:15:21.980Z","2.11.4":"2018-10-07T23:14:26.631Z","2.11.3":"2018-10-07T23:03:58.568Z","2.11.2":"2018-10-02T09:44:32.575Z","2.11.1":"2018-10-01T12:48:40.101Z","2.11.0":"2018-09-01T12:51:03.812Z","2.10.0":"2018-08-16T10:25:05.091Z","2.9.4":"2018-08-13T14:48:12.841Z","2.9.3":"2018-08-13T10:46:41.445Z","2.9.2":"2018-08-13T10:34:48.121Z","2.9.1":"2018-08-13T10:26:02.764Z","2.9.0":"2018-08-13T10:18:37.009Z","2.8.0":"2018-08-08T13:24:24.416Z","2.7.1":"2018-08-08T13:14:28.531Z","2.7.0":"2018-08-07T08:23:04.629Z","2.6.1":"2018-08-03T15:58:31.745Z","2.6.0":"2018-08-03T15:42:43.892Z","2.5.0":"2018-07-18T12:13:33.350Z","2.4.0":"2018-07-18T11:59:00.135Z","2.3.2":"2018-07-09T13:50:56.618Z","2.3.1":"2018-07-09T12:22:00.784Z","2.3.0":"2018-05-16T08:01:47.270Z","2.2.0":"2018-05-11T16:14:14.222Z","2.1.3":"2018-05-11T10:15:28.246Z","2.1.2":"2018-05-11T09:33:36.941Z","2.1.1":"2018-05-06T15:32:44.325Z","2.1.0":"2018-05-06T14:56:24.108Z","2.0.2":"2017-11-04T11:41:00.351Z","2.0.1":"2017-11-02T20:08:52.887Z","2.0.0":"2017-10-16T14:15:23.312Z","1.7.2":"2017-10-06T19:33:30.508Z","1.7.1":"2017-10-02T10:18:38.395Z","1.7.0":"2017-10-02T10:05:31.243Z","1.6.0":"2017-10-01T10:09:30.314Z","1.5.0":"2017-10-01T09:56:31.830Z","1.4.0":"2017-10-01T09:27:52.791Z","1.3.1":"2017-10-01T08:09:38.744Z","1.3.0":"2017-09-30T20:36:56.800Z","1.2.1":"2017-09-30T19:48:44.022Z","1.2.0":"2017-09-30T19:22:40.659Z","1.1.0":"2017-09-30T18:17:04.020Z","1.0.0":"2017-09-30T18:08:27.598Z"},"users":{"isayme":true},"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"versions":{"7.21.4":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":{"ts":"module"},"files":["test/roarr/**/*"],"nodeArguments":["--import=tsimp"]},"browser":"./dist/browser.js","dependencies":{"fast-printf":"^1.6.9","safe-stable-stringify":"^2.4.3","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.2","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/github":"^12.0.2","@semantic-release/npm":"^13.1.3","@types/node":"^20.8.9","@types/semver-compare":"^1.0.2","ava":"^6.1.2","benchmark":"^2.1.4","eslint":"^8.52.0","eslint-config-canonical":"^42.3.0","husky":"^8.0.3","knip":"^2.38.4","nyc":"^15.1.0","semantic-release":"^25.0.2","sinon":"^17.0.0","tsimp":"^2.0.11","tsx":"^4.7.1","typescript":"^5.4.2"},"engines":{"node":">=18.0"},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/Roarr.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true tsx test/benchmark.ts","build":"rm -fr ./dist && tsc --project tsconfig.build.json","dev":"tsc --watch --project tsconfig.build.json","lint":"eslint ./src ./test && tsc && knip","test":"ava --serial --verbose"},"types":"./dist/Roarr.d.ts","version":"7.21.4","gitHead":"44572d1b367145c99d5efb506879baca502f2ff4","_id":"roarr@7.21.4","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_nodeVersion":"24.12.0","_npmVersion":"11.7.0","dist":{"shasum":"c202c84d0b201ac821591f4bb46a3b28b8affe6b","size":27186,"noattachment":false,"key":"/roarr/-/roarr-7.21.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-7.21.4.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d6459a2c-7b69-4988-bbe1-4bf6bc062528"}},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/roarr_7.21.4_1768544575964_0.746585928352987"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-16T06:22:56.105Z","publish_time":1768544576105,"_source_registry_name":"default","_cnpm_publish_time":1768544576105},"7.21.3":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":{"ts":"module"},"files":["test/roarr/**/*"],"nodeArguments":["--import=tsimp"]},"browser":"./dist/browser.js","dependencies":{"fast-printf":"^1.6.9","safe-stable-stringify":"^2.4.3","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.2","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/github":"^12.0.2","@semantic-release/npm":"^13.1.3","@types/node":"^20.8.9","@types/semver-compare":"^1.0.2","ava":"^6.1.2","benchmark":"^2.1.4","eslint":"^8.52.0","eslint-config-canonical":"^42.3.0","husky":"^8.0.3","knip":"^2.38.4","nyc":"^15.1.0","semantic-release":"^25.0.2","sinon":"^17.0.0","tsimp":"^2.0.11","tsx":"^4.7.1","typescript":"^5.4.2"},"engines":{"node":">=18.0"},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/Roarr.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true tsx test/benchmark.ts","build":"rm -fr ./dist && tsc --project tsconfig.build.json","dev":"tsc --watch --project tsconfig.build.json","lint":"eslint ./src ./test && tsc && knip","test":"ava --serial --verbose"},"types":"./dist/Roarr.d.ts","version":"7.21.3","gitHead":"a4dbdd0aeb636c448654a3bee092034938cdc3e9","_id":"roarr@7.21.3","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_nodeVersion":"24.12.0","_npmVersion":"11.7.0","dist":{"shasum":"27c1cf92bb4a25382d60d26d27dffeeb51f81d57","size":26409,"noattachment":false,"key":"/roarr/-/roarr-7.21.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-7.21.3.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d6459a2c-7b69-4988-bbe1-4bf6bc062528"}},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/roarr_7.21.3_1768544178418_0.44882799532170803"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-16T06:16:18.565Z","publish_time":1768544178565,"_source_registry_name":"default","_cnpm_publish_time":1768544178565},"7.21.2":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":{"ts":"module"},"files":["test/roarr/**/*"],"nodeArguments":["--import=tsimp"]},"browser":"./dist/browser.js","dependencies":{"fast-printf":"^1.6.9","safe-stable-stringify":"^2.4.3","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.2","@semantic-release/commit-analyzer":"^11.0.0","@semantic-release/github":"^9.2.1","@semantic-release/npm":"^11.0.0","@types/node":"^20.8.9","@types/semver-compare":"^1.0.2","ava":"^6.1.2","benchmark":"^2.1.4","eslint":"^8.52.0","eslint-config-canonical":"^42.3.0","husky":"^8.0.3","knip":"^2.38.4","nyc":"^15.1.0","semantic-release":"^22.0.5","sinon":"^17.0.0","tsimp":"^2.0.11","tsx":"^4.7.1","typescript":"^5.4.2"},"engines":{"node":">=18.0"},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/Roarr.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true tsx test/benchmark.ts","build":"rm -fr ./dist && tsc --project tsconfig.build.json","dev":"tsc --watch --project tsconfig.build.json","lint":"eslint ./src ./test && tsc && knip","test":"ava --serial --verbose"},"types":"./dist/Roarr.d.ts","version":"7.21.2","_id":"roarr@7.21.2","gitHead":"bd6173abf3981d6fcf3ef5fb185cd04c188e7e2c","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_nodeVersion":"21.7.3","_npmVersion":"10.2.1","dist":{"shasum":"15ae59a04aad05c8c42508dd55fcd2cd286f1fc0","size":25792,"noattachment":false,"key":"/roarr/-/roarr-7.21.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-7.21.2.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/roarr_7.21.2_1761450679893_0.7874856598209787"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-26T03:51:20.087Z","publish_time":1761450680087,"_source_registry_name":"default","_cnpm_publish_time":1761450680087},"7.21.1":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":{"ts":"module"},"files":["test/roarr/**/*"],"nodeArguments":["--import=tsimp"]},"browser":"./dist/browser.js","dependencies":{"fast-printf":"^1.6.9","safe-stable-stringify":"^2.4.3","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.2","@semantic-release/commit-analyzer":"^11.0.0","@semantic-release/github":"^9.2.1","@semantic-release/npm":"^11.0.0","@types/node":"^20.8.9","@types/semver-compare":"^1.0.2","ava":"^6.1.2","benchmark":"^2.1.4","eslint":"^8.52.0","eslint-config-canonical":"^42.3.0","husky":"^8.0.3","knip":"^2.38.4","nyc":"^15.1.0","semantic-release":"^22.0.5","sinon":"^17.0.0","tsimp":"^2.0.11","tsx":"^4.7.1","typescript":"^5.4.2"},"engines":{"node":">=18.0"},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/Roarr.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true tsx test/benchmark.ts","build":"rm -fr ./dist && tsc --project tsconfig.build.json","dev":"tsc --watch --project tsconfig.build.json","lint":"eslint ./src ./test && tsc && knip","test":"ava --serial --verbose"},"types":"./dist/Roarr.d.ts","version":"7.21.1","_id":"roarr@7.21.1","gitHead":"e170c9a1e3a249b4040146378f92e3d09e56deb4","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_nodeVersion":"21.7.1","_npmVersion":"10.2.1","dist":{"shasum":"fd6452ca822a65f736c35e5372f04ee9f2ca3851","size":25665,"noattachment":false,"key":"/roarr/-/roarr-7.21.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-7.21.1.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_7.21.1_1710267325713_0.41904663509279527"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-12T18:15:25.876Z","publish_time":1710267325876,"_source_registry_name":"default","_cnpm_publish_time":1710267325876},"7.21.0":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":{"ts":"module"},"files":["test/roarr/**/*"],"nodeArguments":["--loader=tsx"]},"browser":"./dist/browser.js","dependencies":{"fast-printf":"^1.6.9","safe-stable-stringify":"^2.4.3","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.2","@semantic-release/commit-analyzer":"^11.0.0","@semantic-release/github":"^9.2.1","@semantic-release/npm":"^11.0.0","@types/node":"^20.8.9","@types/semver-compare":"^1.0.2","ava":"^5.3.1","benchmark":"^2.1.4","eslint":"^8.52.0","eslint-config-canonical":"^42.3.0","husky":"^8.0.3","knip":"^2.38.4","nyc":"^15.1.0","semantic-release":"^22.0.5","sinon":"^17.0.0","tsx":"^3.14.0","typescript":"^5.2.2"},"engines":{"node":">=18.0"},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/Roarr.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true tsx test/benchmark.ts","build":"rm -fr ./dist && tsc --project tsconfig.build.json","dev":"tsc --watch --project tsconfig.build.json","lint":"eslint ./src ./test && tsc && knip","test":"NODE_ENV=test ava --serial --verbose"},"types":"./dist/Roarr.d.ts","version":"7.21.0","_id":"roarr@7.21.0","gitHead":"fbee5f56043f9236055c4d76ba06fda2b5b9ae0d","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_nodeVersion":"18.18.2","_npmVersion":"10.2.1","dist":{"shasum":"5c3c7b88802f85219b77c2e6f166532aa31c675d","size":25493,"noattachment":false,"key":"/roarr/-/roarr-7.21.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-7.21.0.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_7.21.0_1700121357029_0.9771977375673211"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-16T07:55:57.221Z","publish_time":1700121357221,"_source_registry_name":"default","_cnpm_publish_time":1700121357221},"7.20.0":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":{"ts":"module"},"files":["test/roarr/**/*"],"nodeArguments":["--loader=tsx"]},"browser":"./dist/browser.js","dependencies":{"fast-printf":"^1.6.9","safe-stable-stringify":"^2.4.3","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.2","@semantic-release/commit-analyzer":"^11.0.0","@semantic-release/github":"^9.2.1","@semantic-release/npm":"^11.0.0","@types/node":"^20.8.9","@types/semver-compare":"^1.0.2","ava":"^5.3.1","benchmark":"^2.1.4","eslint":"^8.52.0","eslint-config-canonical":"^42.3.0","husky":"^8.0.3","knip":"^2.38.4","nyc":"^15.1.0","semantic-release":"^22.0.5","sinon":"^17.0.0","tsx":"^3.14.0","typescript":"^5.2.2"},"engines":{"node":">=18.0"},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/Roarr.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true tsx test/benchmark.ts","build":"rm -fr ./dist && tsc --project tsconfig.build.json","dev":"tsc --watch --project tsconfig.build.json","lint":"eslint ./src ./test && tsc && knip","test":"NODE_ENV=test ava --serial --verbose"},"types":"./dist/Roarr.d.ts","version":"7.20.0","_id":"roarr@7.20.0","gitHead":"832ade18b61200030df9afae5d3ac42049fb7114","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_nodeVersion":"18.18.2","_npmVersion":"10.2.1","dist":{"shasum":"50f351ae35ef34a66baaea7514b35467f8927914","size":24829,"noattachment":false,"key":"/roarr/-/roarr-7.20.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-7.20.0.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_7.20.0_1700119978574_0.35936726970792265"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-16T07:32:58.778Z","publish_time":1700119978778,"_source_registry_name":"default","_cnpm_publish_time":1700119978778},"7.19.0":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":{"ts":"module"},"files":["test/roarr/**/*"],"nodeArguments":["--loader=tsx"]},"browser":"./dist/browser.js","dependencies":{"fast-printf":"^1.6.9","safe-stable-stringify":"^2.4.3","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.2","@semantic-release/commit-analyzer":"^11.0.0","@semantic-release/github":"^9.2.1","@semantic-release/npm":"^11.0.0","@types/node":"^20.8.9","@types/semver-compare":"^1.0.2","ava":"^5.3.1","benchmark":"^2.1.4","eslint":"^8.52.0","eslint-config-canonical":"^42.3.0","husky":"^8.0.3","knip":"^2.38.4","nyc":"^15.1.0","semantic-release":"^22.0.5","sinon":"^17.0.0","tsx":"^3.14.0","typescript":"^5.2.2"},"engines":{"node":">=18.0"},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/Roarr.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true tsx test/benchmark.ts","build":"rm -fr ./dist && tsc --project tsconfig.build.json","dev":"tsc --watch --project tsconfig.build.json","lint":"eslint ./src ./test && tsc && knip","test":"NODE_ENV=test ava --serial --verbose"},"types":"./dist/Roarr.d.ts","version":"7.19.0","_id":"roarr@7.19.0","gitHead":"47fba2b1aba3fa7b4609e1c415d8150ab5a8a892","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_nodeVersion":"18.18.2","_npmVersion":"10.2.1","dist":{"shasum":"2e8d5635849c3bf7d42f3d216a395e55b2adb620","size":24874,"noattachment":false,"key":"/roarr/-/roarr-7.19.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-7.19.0.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_7.19.0_1700118791123_0.665079512896074"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-16T07:13:11.345Z","publish_time":1700118791345,"_source_registry_name":"default","_cnpm_publish_time":1700118791345},"7.18.4":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":{"ts":"module"},"files":["test/roarr/**/*"],"nodeArguments":["--loader=tsx"]},"browser":"./dist/browser.js","dependencies":{"fast-printf":"^1.6.9","safe-stable-stringify":"^2.4.3","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.2","@semantic-release/commit-analyzer":"^11.0.0","@semantic-release/github":"^9.2.1","@semantic-release/npm":"^11.0.0","@types/node":"^20.8.9","@types/semver-compare":"^1.0.2","ava":"^5.3.1","benchmark":"^2.1.4","eslint":"^8.52.0","eslint-config-canonical":"^42.3.0","husky":"^8.0.3","knip":"^2.38.4","nyc":"^15.1.0","semantic-release":"^22.0.5","sinon":"^17.0.0","tsx":"^3.14.0","typescript":"^5.2.2"},"engines":{"node":">=18.0"},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/Roarr.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true tsx test/benchmark.ts","build":"rm -fr ./dist && tsc --project tsconfig.build.json","dev":"tsc --watch --project tsconfig.build.json","lint":"eslint ./src ./test && tsc && knip","test":"NODE_ENV=test ava --serial --verbose"},"types":"./dist/Roarr.d.ts","version":"7.18.4","_id":"roarr@7.18.4","gitHead":"49e4d1abb22367ae7ed6d76615669301c1c66f00","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_nodeVersion":"18.18.2","_npmVersion":"10.2.1","dist":{"shasum":"92e8213a7b777f1b018531643bc881e7b58b0a97","size":24229,"noattachment":false,"key":"/roarr/-/roarr-7.18.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-7.18.4.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_7.18.4_1700085554975_0.3040731392410412"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-15T21:59:15.177Z","publish_time":1700085555177,"_source_registry_name":"default","_cnpm_publish_time":1700085555177},"7.18.3":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":{"ts":"module"},"files":["test/roarr/**/*"],"nodeArguments":["--loader=tsx"]},"browser":"./dist/browser.js","dependencies":{"fast-printf":"^1.6.9","safe-stable-stringify":"^2.4.3","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.2","@semantic-release/commit-analyzer":"^11.0.0","@semantic-release/github":"^9.2.1","@semantic-release/npm":"^11.0.0","@types/node":"^20.8.9","@types/semver-compare":"^1.0.2","ava":"^5.3.1","benchmark":"^2.1.4","eslint":"^8.52.0","eslint-config-canonical":"^42.3.0","husky":"^8.0.3","knip":"^2.38.4","nyc":"^15.1.0","semantic-release":"^22.0.5","sinon":"^17.0.0","tsx":"^3.14.0","typescript":"^5.2.2"},"engines":{"node":">=18.0"},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/Roarr.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true tsx test/benchmark.ts","build":"rm -fr ./dist && tsc --project tsconfig.build.json","dev":"tsc --watch --project tsconfig.build.json","lint":"eslint ./src ./test && tsc && knip","test":"NODE_ENV=test ava --serial --verbose"},"types":"./dist/Roarr.d.ts","version":"7.18.3","_id":"roarr@7.18.3","gitHead":"83b46f9b1c6e5c809ac476ea9642033cf0fdf09e","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_nodeVersion":"18.18.2","_npmVersion":"10.2.1","dist":{"shasum":"9f829012b3da55fd15305fd6a2a5594426ad3c6d","size":24247,"noattachment":false,"key":"/roarr/-/roarr-7.18.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-7.18.3.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_7.18.3_1698693982775_0.5191279516854652"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-30T19:26:22.972Z","publish_time":1698693982972,"_source_registry_name":"default","_cnpm_publish_time":1698693982972},"7.18.2":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":{"ts":"module"},"files":["test/roarr/**/*"],"nodeArguments":["--loader=tsx"]},"browser":"./dist/browser.js","dependencies":{"fast-printf":"^1.6.9","safe-stable-stringify":"^2.4.3","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.2","@semantic-release/commit-analyzer":"^11.0.0","@semantic-release/github":"^9.2.1","@semantic-release/npm":"^11.0.0","@types/node":"^20.8.9","@types/semver-compare":"^1.0.2","ava":"^5.3.1","benchmark":"^2.1.4","eslint":"^8.52.0","eslint-config-canonical":"^42.3.0","husky":"^8.0.3","knip":"^2.38.4","nyc":"^15.1.0","semantic-release":"^22.0.5","sinon":"^17.0.0","tsx":"^3.14.0","typescript":"^5.2.2"},"engines":{"node":">=18.0"},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/Roarr.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true tsx test/benchmark.ts","build":"rm -fr ./dist && tsc --project tsconfig.build.json","dev":"tsc --watch --project tsconfig.build.json","lint":"eslint ./src ./test && tsc && knip","test":"NODE_ENV=test ava --serial --verbose"},"types":"./dist/Roarr.d.ts","version":"7.18.2","_id":"roarr@7.18.2","gitHead":"6dd127e957c01ae5fae84850e37d86f297782521","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_nodeVersion":"18.18.2","_npmVersion":"10.2.1","dist":{"shasum":"456012948e3a76651e72646ad79a3163e4e4379f","size":24227,"noattachment":false,"key":"/roarr/-/roarr-7.18.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-7.18.2.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_7.18.2_1698688213278_0.2820772851296396"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-30T17:50:13.686Z","publish_time":1698688213686,"_source_registry_name":"default","_cnpm_publish_time":1698688213686},"7.18.1":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":{"ts":"module"},"files":["test/roarr/**/*"],"nodeArguments":["--loader=tsx"]},"browser":"./dist/browser.js","dependencies":{"fast-printf":"^1.6.9","safe-stable-stringify":"^2.4.3","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.2","@semantic-release/commit-analyzer":"^11.0.0","@semantic-release/github":"^9.2.1","@semantic-release/npm":"^11.0.0","@types/node":"^20.8.9","@types/semver-compare":"^1.0.2","ava":"^5.3.1","benchmark":"^2.1.4","eslint":"^8.52.0","eslint-config-canonical":"^42.3.0","husky":"^8.0.3","knip":"^2.38.4","nyc":"^15.1.0","semantic-release":"^22.0.5","sinon":"^17.0.0","tsx":"^3.14.0","typescript":"^5.2.2"},"engines":{"node":">=18.0"},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/Roarr.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true tsx test/benchmark.ts","build":"rm -fr ./dist && tsc --project tsconfig.build.json","dev":"tsc --watch --project tsconfig.build.json","lint":"eslint ./src ./test && tsc && knip","test":"NODE_ENV=test ava --serial --verbose"},"types":"./dist/Roarr.d.ts","version":"7.18.1","_id":"roarr@7.18.1","gitHead":"5c4e8d373db96c91ee3b0cd7c543ed72bf158791","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_nodeVersion":"18.18.2","_npmVersion":"10.2.1","dist":{"shasum":"b01be0b67e61bdcfbfa15de0ff1f42db74bd107d","size":24193,"noattachment":false,"key":"/roarr/-/roarr-7.18.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-7.18.1.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_7.18.1_1698687669428_0.6745672968752983"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-30T17:41:09.633Z","publish_time":1698687669633,"_source_registry_name":"default","_cnpm_publish_time":1698687669633},"7.18.0":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":{"ts":"module"},"files":["test/roarr/**/*"],"nodeArguments":["--loader=tsx"]},"browser":"./dist/browser.js","dependencies":{"fast-printf":"^1.6.9","safe-stable-stringify":"^2.4.3","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.2","@semantic-release/commit-analyzer":"^11.0.0","@semantic-release/github":"^9.2.1","@semantic-release/npm":"^11.0.0","@types/node":"^20.8.9","@types/semver-compare":"^1.0.2","ava":"^5.3.1","benchmark":"^2.1.4","eslint":"^8.52.0","eslint-config-canonical":"^42.3.0","husky":"^8.0.3","knip":"^2.38.4","nyc":"^15.1.0","semantic-release":"^22.0.5","sinon":"^17.0.0","tsx":"^3.14.0","typescript":"^5.2.2"},"engines":{"node":">=18.0"},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/Roarr.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true tsx test/benchmark.ts","build":"rm -fr ./dist && tsc --project tsconfig.build.json","dev":"tsc --watch --project tsconfig.build.json","lint":"eslint ./src ./test && tsc && knip","test":"NODE_ENV=test ava --serial --verbose"},"types":"./dist/Roarr.d.ts","version":"7.18.0","_id":"roarr@7.18.0","gitHead":"34e4b9de1ea905c84ee9f8ebeddbdc4798fc7f55","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_nodeVersion":"18.18.2","_npmVersion":"10.2.1","dist":{"shasum":"c5b02c294c081573f67650a26f61205dd9b91a5d","size":24174,"noattachment":false,"key":"/roarr/-/roarr-7.18.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-7.18.0.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_7.18.0_1698687033349_0.3393404122837578"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-30T17:30:33.519Z","publish_time":1698687033519,"_source_registry_name":"default","_cnpm_publish_time":1698687033519},"7.17.0":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":{"ts":"module"},"files":["test/roarr/**/*"],"nodeArguments":["--loader=tsx"]},"browser":"./dist/browser.js","dependencies":{"fast-json-stringify":"^5.8.0","fast-printf":"^1.6.9","safe-stable-stringify":"^2.4.3","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.2","@semantic-release/commit-analyzer":"^11.0.0","@semantic-release/github":"^9.2.1","@semantic-release/npm":"^11.0.0","@types/node":"^20.8.9","@types/semver-compare":"^1.0.2","ava":"^5.3.1","benchmark":"^2.1.4","eslint":"^8.52.0","eslint-config-canonical":"^42.3.0","husky":"^8.0.3","knip":"^2.38.4","nyc":"^15.1.0","semantic-release":"^22.0.5","sinon":"^17.0.0","tsx":"^3.14.0","typescript":"^5.2.2"},"engines":{"node":">=18.0"},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/Roarr.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true tsx test/benchmark.ts","build":"rm -fr ./dist && tsc --project tsconfig.build.json","dev":"tsc --watch --project tsconfig.build.json","lint":"eslint ./src ./test && tsc && knip","test":"NODE_ENV=test ava --serial --verbose"},"types":"./dist/Roarr.d.ts","version":"7.17.0","_id":"roarr@7.17.0","gitHead":"074e361fbca07406be359640a326661d120afe9c","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_nodeVersion":"18.18.2","_npmVersion":"10.2.1","dist":{"shasum":"312c06f08868cd01f3b29741e8c275c0e95500c0","size":24501,"noattachment":false,"key":"/roarr/-/roarr-7.17.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-7.17.0.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_7.17.0_1698685460663_0.34012895948726984"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-30T17:04:21.004Z","publish_time":1698685461004,"_source_registry_name":"default","_cnpm_publish_time":1698685461004},"7.16.0":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":{"ts":"module"},"files":["test/roarr/**/*"],"nodeArguments":["--loader=tsx"]},"browser":"./dist/browser.js","dependencies":{"fast-json-stringify":"^5.8.0","fast-printf":"^1.6.9","safe-stable-stringify":"^2.4.3","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.2","@semantic-release/commit-analyzer":"^11.0.0","@semantic-release/github":"^9.2.1","@semantic-release/npm":"^11.0.0","@types/node":"^20.8.9","@types/semver-compare":"^1.0.2","ava":"^5.3.1","benchmark":"^2.1.4","eslint":"^8.52.0","eslint-config-canonical":"^42.3.0","husky":"^8.0.3","knip":"^2.38.4","nyc":"^15.1.0","semantic-release":"^22.0.5","sinon":"^17.0.0","tsx":"^3.14.0","typescript":"^5.2.2"},"engines":{"node":">=18.0"},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/Roarr.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true tsx test/benchmark.ts","build":"rm -fr ./dist && tsc --project tsconfig.build.json","dev":"tsc --watch --project tsconfig.build.json","lint":"eslint ./src ./test && tsc && knip","test":"NODE_ENV=test ava --serial --verbose"},"types":"./dist/Roarr.d.ts","version":"7.16.0","_id":"roarr@7.16.0","gitHead":"e265d36019423cf72c9099c09ebd7b2eb5c1759f","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_nodeVersion":"18.18.2","_npmVersion":"10.2.1","dist":{"shasum":"8a9e78f17e0538beca7837923f75f121811aa535","size":24253,"noattachment":false,"key":"/roarr/-/roarr-7.16.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-7.16.0.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_7.16.0_1698683553312_0.26444524884817855"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-30T16:32:33.620Z","publish_time":1698683553620,"_source_registry_name":"default","_cnpm_publish_time":1698683553620},"7.15.3":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":{"ts":"module"},"files":["test/roarr/**/*"],"nodeArguments":["--loader=tsx"]},"browser":"./dist/browser.js","dependencies":{"fast-json-stringify":"^5.8.0","fast-printf":"^1.6.9","globalthis":"^1.0.2","safe-stable-stringify":"^2.4.3","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@semantic-release/commit-analyzer":"^11.0.0","@semantic-release/github":"^9.2.1","@semantic-release/npm":"^11.0.0","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^16.10.9","@types/semver-compare":"^1.0.1","@types/sinon":"^10.0.4","ava":"^5.1.0","benchmark":"^2.1.4","coveralls":"^3.1.1","delay":"^5.0.0","domain-parent":"^1.0.0","eslint":"^8.52.0","eslint-config-canonical":"^42.3.0","husky":"^7.0.4","nyc":"^15.1.0","semantic-release":"^22.0.5","sinon":"^11.1.2","tsx":"^3.12.3","typescript":"^5.2.2"},"engines":{"node":">=18.0"},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/Roarr.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true tsx test/benchmark.ts","build":"rm -fr ./dist && tsc --project tsconfig.build.json","dev":"tsc --watch --project tsconfig.build.json","lint":"eslint ./src ./test && tsc","test":"NODE_ENV=test ava --serial --verbose"},"types":"./dist/Roarr.d.ts","version":"7.15.3","_id":"roarr@7.15.3","gitHead":"58ed2f29a24ac98e118653a951edb20a2ee4f136","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_nodeVersion":"18.18.2","_npmVersion":"10.2.1","dist":{"shasum":"00327131259237e8c624ae8fcf13bad39bd9be64","size":24347,"noattachment":false,"key":"/roarr/-/roarr-7.15.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-7.15.3.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_7.15.3_1698681852595_0.4217794663304182"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-30T16:04:12.824Z","publish_time":1698681852824,"_source_registry_name":"default","_cnpm_publish_time":1698681852824},"7.15.2":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":{"ts":"module"},"files":["test/roarr/**/*"],"nodeArguments":["--loader=tsx"]},"browser":"./dist/browser.js","dependencies":{"fast-json-stringify":"^5.8.0","fast-printf":"^1.6.9","globalthis":"^1.0.2","safe-stable-stringify":"^2.4.3","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/github":"^8.0.7","@semantic-release/npm":"^9.0.1","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^16.10.9","@types/semver-compare":"^1.0.1","@types/sinon":"^10.0.4","ava":"^5.1.0","benchmark":"^2.1.4","coveralls":"^3.1.1","delay":"^5.0.0","domain-parent":"^1.0.0","eslint":"^8.36.0","eslint-config-canonical":"^41.0.1","husky":"^7.0.4","nyc":"^15.1.0","semantic-release":"^19.0.5","sinon":"^11.1.2","tsx":"^3.12.3","typescript":"^5.0.2"},"engines":{"node":">=12.0"},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/Roarr.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true tsx test/benchmark.ts","build":"rm -fr ./dist && tsc --project tsconfig.build.json","dev":"tsc --watch --project tsconfig.build.json","lint":"eslint ./src ./test && tsc","test":"NODE_ENV=test ava --serial --verbose"},"types":"./dist/Roarr.d.ts","version":"7.15.2","gitHead":"9df6e6e13a17179531d8abe421304554e9a2b6bd","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@7.15.2","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"shasum":"019fefb11dc6fcbb5757a28e0580ea932b716c41","size":24378,"noattachment":false,"key":"/roarr/-/roarr-7.15.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-7.15.2.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_7.15.2_1698681488689_0.23968699025889584"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-30T15:58:08.931Z","publish_time":1698681488931,"_source_registry_name":"default","_cnpm_publish_time":1698681488931},"7.15.1":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":{"ts":"module"},"files":["test/roarr/**/*"],"nodeArguments":["--loader=tsx"]},"browser":"./dist/browser.js","dependencies":{"boolean":"^3.1.4","fast-json-stringify":"^5.8.0","fast-printf":"^1.6.9","globalthis":"^1.0.2","safe-stable-stringify":"^2.4.3","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/github":"^8.0.7","@semantic-release/npm":"^9.0.1","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^16.10.9","@types/semver-compare":"^1.0.1","@types/sinon":"^10.0.4","ava":"^5.1.0","benchmark":"^2.1.4","coveralls":"^3.1.1","delay":"^5.0.0","domain-parent":"^1.0.0","eslint":"^8.36.0","eslint-config-canonical":"^41.0.1","husky":"^7.0.4","nyc":"^15.1.0","semantic-release":"^19.0.5","sinon":"^11.1.2","tsx":"^3.12.3","typescript":"^5.0.2"},"engines":{"node":">=12.0"},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/Roarr.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true tsx test/benchmark.ts","build":"rm -fr ./dist && tsc --project tsconfig.build.json","dev":"tsc --watch --project tsconfig.build.json","lint":"eslint ./src ./test && tsc","test":"NODE_ENV=test ava --serial --verbose"},"types":"./dist/Roarr.d.ts","version":"7.15.1","gitHead":"930c09ab0cafb59a5815a3e4989e5c4d18805303","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@7.15.1","_nodeVersion":"18.17.0","_npmVersion":"8.19.3","dist":{"shasum":"e4d93105c37b5ea7dd1200d96a3500f757ddc39f","size":24014,"noattachment":false,"key":"/roarr/-/roarr-7.15.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-7.15.1.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_7.15.1_1691007764352_0.4807773686188146"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-02T20:22:44.665Z","publish_time":1691007764665,"_source_registry_name":"default","_cnpm_publish_time":1691007764665},"7.15.0":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":{"ts":"module"},"files":["test/roarr/**/*"],"nodeArguments":["--loader=tsx"]},"browser":"./dist/browser.js","dependencies":{"boolean":"^3.1.4","fast-json-stringify":"^2.7.10","fast-printf":"^1.6.9","globalthis":"^1.0.2","safe-stable-stringify":"^2.4.1","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/github":"^8.0.7","@semantic-release/npm":"^9.0.1","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^16.10.9","@types/semver-compare":"^1.0.1","@types/sinon":"^10.0.4","ava":"^5.1.0","benchmark":"^2.1.4","coveralls":"^3.1.1","delay":"^5.0.0","domain-parent":"^1.0.0","eslint":"^8.36.0","eslint-config-canonical":"^41.0.1","husky":"^7.0.4","nyc":"^15.1.0","semantic-release":"^19.0.5","sinon":"^11.1.2","tsx":"^3.12.3","typescript":"^5.0.2"},"engines":{"node":">=12.0"},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/Roarr.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true tsx test/benchmark.ts","build":"rm -fr ./dist && tsc --project tsconfig.build.json","dev":"tsc --watch --project tsconfig.build.json","lint":"eslint ./src ./test && tsc","test":"NODE_ENV=test ava --serial --verbose"},"types":"./dist/Roarr.d.ts","version":"7.15.0","gitHead":"37dbe58b5cc4273e7ddf8982035b7a860589b326","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@7.15.0","_nodeVersion":"18.15.0","_npmVersion":"8.19.3","dist":{"shasum":"09b792f0cd31b4a7f91030bb1c47550ceec98ee4","size":23708,"noattachment":false,"key":"/roarr/-/roarr-7.15.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-7.15.0.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_7.15.0_1679481640943_0.09138342931085575"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-22T10:40:41.112Z","publish_time":1679481641112,"_cnpm_publish_time":1679481641112},"7.14.7":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":{"ts":"module"},"nodeArguments":["--loader=tsx"],"files":["test/roarr/**/*"]},"browser":"./dist/browser.js","dependencies":{"boolean":"^3.1.4","fast-json-stringify":"^2.7.10","fast-printf":"^1.6.9","globalthis":"^1.0.2","safe-stable-stringify":"^2.4.1","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/github":"^8.0.7","@semantic-release/npm":"^9.0.1","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^16.10.9","@types/semver-compare":"^1.0.1","@types/sinon":"^10.0.4","ava":"^5.1.0","benchmark":"^2.1.4","coveralls":"^3.1.1","delay":"^5.0.0","domain-parent":"^1.0.0","eslint":"^8.36.0","eslint-config-canonical":"^40.0.9","husky":"^7.0.4","nyc":"^15.1.0","semantic-release":"^19.0.5","sinon":"^11.1.2","tsx":"^3.12.3","typescript":"^5.0.2"},"engines":{"node":">=12.0"},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/Roarr.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true tsx test/benchmark.ts","build":"rm -fr ./dist && tsc --project tsconfig.build.json","dev":"tsc --watch --project tsconfig.build.json","lint":"eslint ./src ./test && tsc","test":"NODE_ENV=test ava --serial --verbose"},"types":"./dist/Roarr.d.ts","version":"7.14.7","gitHead":"24e3f0eeedca47d1329746bcc47f470d63cc4b59","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@7.14.7","_nodeVersion":"18.15.0","_npmVersion":"8.19.3","dist":{"shasum":"495f0f4c5c570a5772f57732756d532f92aaeba5","size":23596,"noattachment":false,"key":"/roarr/-/roarr-7.14.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-7.14.7.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_7.14.7_1679378110088_0.7421412462657866"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-21T05:55:10.282Z","publish_time":1679378110282,"_cnpm_publish_time":1679378110282},"7.14.6":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":{"ts":"module"},"nodeArguments":["--loader=tsx"],"files":["test/roarr/**/*"]},"browser":"./dist/src/browser.js","dependencies":{"boolean":"^3.1.4","fast-json-stringify":"^2.7.10","fast-printf":"^1.6.9","globalthis":"^1.0.2","safe-stable-stringify":"^2.4.1","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/github":"^8.0.7","@semantic-release/npm":"^9.0.1","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^16.10.9","@types/semver-compare":"^1.0.1","@types/sinon":"^10.0.4","ava":"^5.1.0","benchmark":"^2.1.4","coveralls":"^3.1.1","delay":"^5.0.0","domain-parent":"^1.0.0","eslint":"^8.36.0","eslint-config-canonical":"^40.0.9","husky":"^7.0.4","nyc":"^15.1.0","semantic-release":"^19.0.5","sinon":"^11.1.2","tsx":"^3.12.3","typescript":"^5.0.2"},"engines":{"node":">=12.0"},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/Roarr.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true tsx test/benchmark.ts","build":"rm -fr ./dist && tsc --project tsconfig.build.json","dev":"tsc --watch --project tsconfig.build.json","lint":"eslint ./src ./test && tsc","test":"NODE_ENV=test ava --serial --verbose"},"types":"./dist/Roarr.d.ts","version":"7.14.6","gitHead":"cdb2fb969a80b1ebd2478fb51f4986276357bf63","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@7.14.6","_nodeVersion":"18.15.0","_npmVersion":"8.19.3","dist":{"shasum":"0744cc5e604ae61cd117775e15a655de730c97b7","size":23601,"noattachment":false,"key":"/roarr/-/roarr-7.14.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-7.14.6.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_7.14.6_1679281948001_0.8707397801137549"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-20T03:12:28.155Z","publish_time":1679281948155,"_cnpm_publish_time":1679281948155},"7.14.5":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":{"ts":"module"},"nodeArguments":["--loader=tsx"],"files":["test/roarr/**/*"]},"browser":"./dist/src/browser.js","dependencies":{"boolean":"^3.1.4","fast-json-stringify":"^2.7.10","fast-printf":"^1.6.9","globalthis":"^1.0.2","safe-stable-stringify":"^2.4.1","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/github":"^8.0.7","@semantic-release/npm":"^9.0.1","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^16.10.9","@types/semver-compare":"^1.0.1","@types/sinon":"^10.0.4","ava":"^5.1.0","benchmark":"^2.1.4","coveralls":"^3.1.1","delay":"^5.0.0","domain-parent":"^1.0.0","eslint":"^8.36.0","eslint-config-canonical":"^40.0.9","husky":"^7.0.4","nyc":"^15.1.0","semantic-release":"^19.0.5","sinon":"^11.1.2","tsx":"^3.12.3","typescript":"^4.9.4"},"engines":{"node":">=12.0"},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/Roarr.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true tsx test/benchmark.ts","build":"rm -fr ./dist && tsc --project tsconfig.build.json","dev":"tsc --watch --project tsconfig.build.json","lint":"eslint ./src ./test && tsc","test":"NODE_ENV=test ava --serial --verbose"},"types":"./dist/Roarr.d.ts","version":"7.14.5","gitHead":"aff072e7cdb77f4925e5e222eb5e8a01881521c1","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@7.14.5","_nodeVersion":"18.15.0","_npmVersion":"8.19.3","dist":{"shasum":"ab4856d75c476c58c506d1948ff30cf318c9c916","size":23618,"noattachment":false,"key":"/roarr/-/roarr-7.14.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-7.14.5.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_7.14.5_1679281857730_0.992645908818172"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-20T03:10:57.911Z","publish_time":1679281857911,"_cnpm_publish_time":1679281857911},"7.14.4":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":{"ts":"module"},"nodeArguments":["--loader=tsx"],"files":["test/roarr/**/*"]},"browser":"./dist/src/browser.js","dependencies":{"boolean":"^3.1.4","fast-json-stringify":"^2.7.10","fast-printf":"^1.6.9","globalthis":"^1.0.2","safe-stable-stringify":"^2.4.1","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/github":"^8.0.7","@semantic-release/npm":"^9.0.1","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^16.10.9","@types/semver-compare":"^1.0.1","@types/sinon":"^10.0.4","ava":"^5.1.0","benchmark":"^2.1.4","coveralls":"^3.1.1","delay":"^5.0.0","domain-parent":"^1.0.0","eslint":"^8.35.0","eslint-config-canonical":"^40.0.9","husky":"^7.0.4","nyc":"^15.1.0","semantic-release":"^19.0.5","sinon":"^11.1.2","tsx":"^3.12.3","typescript":"^4.9.4"},"engines":{"node":">=12.0"},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/Roarr.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true tsx test/benchmark.ts","build":"rm -fr ./dist && tsc --project tsconfig.build.json","dev":"tsc --watch --project tsconfig.build.json","lint":"eslint ./src ./test && tsc","test":"NODE_ENV=test ava --serial --verbose"},"types":"./dist/Roarr.d.ts","version":"7.14.4","gitHead":"6de2aced58187245d324e5e6bce02093051bb3c3","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@7.14.4","_nodeVersion":"18.15.0","_npmVersion":"8.19.3","dist":{"shasum":"bc1986761ed9677de5a28002b98c96d30339e5f2","size":23617,"noattachment":false,"key":"/roarr/-/roarr-7.14.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-7.14.4.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_7.14.4_1679281695061_0.439554886436343"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-20T03:08:15.258Z","publish_time":1679281695258,"_cnpm_publish_time":1679281695258},"7.14.3":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/roarr/**/*"],"require":["ts-node/register/transpile-only"]},"browser":"./dist/src/browser.js","dependencies":{"boolean":"^3.1.4","fast-json-stringify":"^2.7.10","fast-printf":"^1.6.9","globalthis":"^1.0.2","safe-stable-stringify":"^2.4.1","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/github":"^8.0.7","@semantic-release/npm":"^9.0.1","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^16.10.9","@types/semver-compare":"^1.0.1","@types/sinon":"^10.0.4","ava":"^5.1.0","benchmark":"^2.1.4","coveralls":"^3.1.1","del-cli":"^4.0.1","delay":"^5.0.0","domain-parent":"^1.0.0","eslint":"^8.29.0","eslint-config-canonical":"^37.0.3","gitdown":"^3.1.4","husky":"^7.0.4","nyc":"^15.1.0","semantic-release":"^19.0.5","sinon":"^11.1.2","ts-node":"^10.9.1","typescript":"^4.9.4"},"engines":{"node":">=12.0"},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/src/Roarr.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"types":"./dist/src/Roarr.d.ts","version":"7.14.3","gitHead":"1aeae88fb77f5f7ca8893560c3e8f067bf0cab40","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@7.14.3","_nodeVersion":"18.14.1","_npmVersion":"8.19.3","dist":{"shasum":"ff163bf9488222f327ee65cdee18018e790eb645","size":19813,"noattachment":false,"key":"/roarr/-/roarr-7.14.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-7.14.3.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_7.14.3_1677296830582_0.9822739503201354"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-25T03:47:10.777Z","publish_time":1677296830777,"_cnpm_publish_time":1677296830777},"7.14.2":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/roarr/**/*"],"require":["ts-node/register/transpile-only"]},"browser":"./dist/src/browser.js","dependencies":{"boolean":"^3.1.4","fast-json-stringify":"^2.7.10","fast-printf":"^1.6.9","globalthis":"^1.0.2","safe-stable-stringify":"^2.4.1","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/github":"^8.0.7","@semantic-release/npm":"^9.0.1","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^16.10.9","@types/semver-compare":"^1.0.1","@types/sinon":"^10.0.4","ava":"^5.1.0","benchmark":"^2.1.4","coveralls":"^3.1.1","del-cli":"^4.0.1","delay":"^5.0.0","domain-parent":"^1.0.0","eslint":"^8.29.0","eslint-config-canonical":"^37.0.3","gitdown":"^3.1.4","husky":"^7.0.4","nyc":"^15.1.0","semantic-release":"^19.0.5","sinon":"^11.1.2","ts-node":"^10.9.1","typescript":"^4.9.4"},"engines":{"node":">=12.0"},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/src/Roarr.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/src/Roarr.d.ts","version":"7.14.2","gitHead":"14bd3fba2c2f4f8df21b31ddb6810ce487f33aa1","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@7.14.2","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"shasum":"2d4865b9f06779901258f1a5a8f6b4315fc46f5f","size":19824,"noattachment":false,"key":"/roarr/-/roarr-7.14.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-7.14.2.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_7.14.2_1673810841713_0.3201584526509018"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-15T19:27:21.866Z","publish_time":1673810841866,"_cnpm_publish_time":1673810841866},"7.14.1":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/roarr/**/*"],"require":["ts-node/register/transpile-only"]},"browser":"./dist/src/browser.js","dependencies":{"boolean":"^3.1.4","fast-json-stringify":"^5.5.0","fast-printf":"^1.6.9","globalthis":"^1.0.2","safe-stable-stringify":"^2.4.1","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/github":"^8.0.7","@semantic-release/npm":"^9.0.1","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^16.10.9","@types/semver-compare":"^1.0.1","@types/sinon":"^10.0.4","ava":"^5.1.0","benchmark":"^2.1.4","coveralls":"^3.1.1","del-cli":"^4.0.1","delay":"^5.0.0","domain-parent":"^1.0.0","eslint":"^8.29.0","eslint-config-canonical":"^37.0.3","gitdown":"^3.1.4","husky":"^7.0.4","nyc":"^15.1.0","semantic-release":"^19.0.5","sinon":"^11.1.2","ts-node":"^10.9.1","typescript":"^4.9.4"},"engines":{"node":">=12.0"},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/src/Roarr.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/src/Roarr.d.ts","version":"7.14.1","gitHead":"7d33a1a43f1e5fb93dbad22e8c71cbff6ebad5cc","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@7.14.1","_nodeVersion":"18.12.1","_npmVersion":"8.19.3","dist":{"shasum":"f3d070b83805f33f7264b1ac7d80795d96b66476","size":19817,"noattachment":false,"key":"/roarr/-/roarr-7.14.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-7.14.1.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_7.14.1_1671207472318_0.44346381208728225"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-16T16:20:18.971Z","publish_time":1671207472511,"_cnpm_publish_time":1671207472511},"7.14.0":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/roarr/**/*"],"require":["ts-node/register/transpile-only"]},"browser":"./dist/src/browser.js","dependencies":{"boolean":"^3.1.4","fast-json-stringify":"^2.7.10","fast-printf":"^1.6.9","fast-safe-stringify":"^2.1.1","globalthis":"^1.0.2","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^16.10.9","@types/semver-compare":"^1.0.1","@types/sinon":"^10.0.4","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.1","del-cli":"^4.0.1","delay":"^5.0.0","domain-parent":"^1.0.0","eslint":"^7.32.0","eslint-config-canonical":"^28.0.0","gitdown":"^3.1.4","husky":"^7.0.4","nyc":"^15.1.0","semantic-release":"^18.0.0","sinon":"^11.1.2","ts-node":"^10.3.0","typescript":"^4.4.4"},"engines":{"node":">=12.0"},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/src/Roarr.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/src/Roarr.d.ts","version":"7.14.0","gitHead":"dff8354395c3f77c21aa0292b163489d1de8aa97","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@7.14.0","_nodeVersion":"16.18.0","_npmVersion":"8.19.2","dist":{"shasum":"4de049c94aa930160a9e52ef3b0ebf166c5935b6","size":19683,"noattachment":false,"key":"/roarr/-/roarr-7.14.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-7.14.0.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_7.14.0_1666124262918_0.0302122607882922"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-23T12:17:07.908Z","publish_time":1666124263223,"_cnpm_publish_time":1666124263223},"7.13.0":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/roarr/**/*"],"require":["ts-node/register/transpile-only"]},"browser":"./dist/src/browser.js","dependencies":{"boolean":"^3.1.4","fast-json-stringify":"^2.7.10","fast-printf":"^1.6.9","fast-safe-stringify":"^2.1.1","globalthis":"^1.0.2","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^16.10.9","@types/semver-compare":"^1.0.1","@types/sinon":"^10.0.4","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.1","del-cli":"^4.0.1","delay":"^5.0.0","domain-parent":"^1.0.0","eslint":"^7.32.0","eslint-config-canonical":"^28.0.0","gitdown":"^3.1.4","husky":"^7.0.4","nyc":"^15.1.0","semantic-release":"^18.0.0","sinon":"^11.1.2","ts-node":"^10.3.0","typescript":"^4.4.4"},"engines":{"node":">=12.0"},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/src/Roarr.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/src/Roarr.d.ts","version":"7.13.0","gitHead":"96fda7353be61e3417ad2cee1238ad25f07b7971","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@7.13.0","_nodeVersion":"16.17.1","_npmVersion":"8.15.0","dist":{"shasum":"b3a8315d8da483a570ed54804b79d42be7045dd5","size":19674,"noattachment":false,"key":"/roarr/-/roarr-7.13.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-7.13.0.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_7.13.0_1664489205443_0.29003312296017203"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-30T00:25:05.401Z","publish_time":1664489205701,"_cnpm_publish_time":1664489205701},"7.12.3":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/roarr/**/*"],"require":["ts-node/register/transpile-only"]},"browser":"./dist/src/browser.js","dependencies":{"boolean":"^3.1.4","fast-json-stringify":"^2.7.10","fast-printf":"^1.6.9","fast-safe-stringify":"^2.1.1","globalthis":"^1.0.2","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^16.10.9","@types/semver-compare":"^1.0.1","@types/sinon":"^10.0.4","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.1","del-cli":"^4.0.1","delay":"^5.0.0","domain-parent":"^1.0.0","eslint":"^7.32.0","eslint-config-canonical":"^28.0.0","gitdown":"^3.1.4","husky":"^7.0.4","nyc":"^15.1.0","semantic-release":"^18.0.0","sinon":"^11.1.2","ts-node":"^10.3.0","typescript":"^4.4.4"},"engines":{"node":">=12.0"},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/src/Roarr.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/src/Roarr.d.ts","version":"7.12.3","gitHead":"4247828617c38d0ded9822bb4708d99b83d5a214","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@7.12.3","_nodeVersion":"16.17.0","_npmVersion":"7.24.2","dist":{"shasum":"fac4286f52b487d6e75d7c4e98ea65c2f27654c7","size":19234,"noattachment":false,"key":"/roarr/-/roarr-7.12.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-7.12.3.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_7.12.3_1661181321995_0.5209733460102051"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-22T15:18:50.984Z","publish_time":1661181322253,"_cnpm_publish_time":1661181322253},"7.12.2":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/roarr/**/*"],"require":["ts-node/register/transpile-only"]},"browser":"./dist/src/browser.js","dependencies":{"boolean":"^3.1.4","fast-json-stringify":"^2.7.10","fast-printf":"^1.6.9","fast-safe-stringify":"^2.1.1","globalthis":"^1.0.2","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^16.10.9","@types/semver-compare":"^1.0.1","@types/sinon":"^10.0.4","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.1","del-cli":"^4.0.1","delay":"^5.0.0","domain-parent":"^1.0.0","eslint":"^7.32.0","eslint-config-canonical":"^28.0.0","gitdown":"^3.1.4","husky":"^7.0.4","nyc":"^15.1.0","semantic-release":"^18.0.0","sinon":"^11.1.2","ts-node":"^10.3.0","typescript":"^4.4.4"},"engines":{"node":">=12.0"},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/src/Roarr.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/src/Roarr.d.ts","version":"7.12.2","gitHead":"9799f4ac6357317502d275255e00a59620362d0b","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@7.12.2","_nodeVersion":"16.17.0","_npmVersion":"7.24.2","dist":{"shasum":"6e4e36a595d5e9a29ecc561f3a3c12991e32a9d4","size":19234,"noattachment":false,"key":"/roarr/-/roarr-7.12.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-7.12.2.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_7.12.2_1660752036556_0.9647509205908682"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-17T16:58:22.523Z","publish_time":1660752036779,"_cnpm_publish_time":1660752036779},"7.12.0":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/roarr/**/*"],"require":["ts-node/register/transpile-only"]},"browser":"./dist/src/browser.js","dependencies":{"boolean":"^3.1.4","fast-json-stringify":"^2.7.10","fast-printf":"^1.6.9","fast-safe-stringify":"^2.1.1","globalthis":"^1.0.2","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^16.10.9","@types/semver-compare":"^1.0.1","@types/sinon":"^10.0.4","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.1","del-cli":"^4.0.1","delay":"^5.0.0","domain-parent":"^1.0.0","eslint":"^7.32.0","eslint-config-canonical":"^28.0.0","gitdown":"^3.1.4","husky":"^7.0.4","nyc":"^15.1.0","semantic-release":"^18.0.0","sinon":"^11.1.2","ts-node":"^10.3.0","typescript":"^4.4.4"},"engines":{"node":">=12.0"},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/src/Roarr.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/src/Roarr.d.ts","version":"7.12.0","gitHead":"091d757a442292d3923010811318d24ad8b4a30d","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@7.12.0","_nodeVersion":"16.16.0","_npmVersion":"7.24.2","dist":{"shasum":"f11ab1bfb3494496fa3c1f7b2f71632541c82161","size":19225,"noattachment":false,"key":"/roarr/-/roarr-7.12.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-7.12.0.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_7.12.0_1660252151022_0.03327060165039475"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-11T21:09:39.097Z","publish_time":1660252151289,"_cnpm_publish_time":1660252151289},"7.11.1":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/roarr/**/*"],"require":["ts-node/register/transpile-only"]},"browser":"./dist/src/browser.js","dependencies":{"boolean":"^3.1.4","fast-json-stringify":"^2.7.10","fast-printf":"^1.6.9","fast-safe-stringify":"^2.1.1","globalthis":"^1.0.2","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^16.10.9","@types/semver-compare":"^1.0.1","@types/sinon":"^10.0.4","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.1","del-cli":"^4.0.1","delay":"^5.0.0","domain-parent":"^1.0.0","eslint":"^7.32.0","eslint-config-canonical":"^28.0.0","gitdown":"^3.1.4","husky":"^7.0.4","nyc":"^15.1.0","semantic-release":"^18.0.0","sinon":"^11.1.2","ts-node":"^10.3.0","typescript":"^4.4.4"},"engines":{"node":">=12.0"},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/src/Roarr.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/src/Roarr.d.ts","version":"7.11.1","gitHead":"a7376a9be6f25d05ea8dd194eae2e112c838ab56","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@7.11.1","_nodeVersion":"16.16.0","_npmVersion":"7.24.2","dist":{"shasum":"7cddd70892a0a974d63c5e5b9ee2d384d02c5ba3","size":19227,"noattachment":false,"key":"/roarr/-/roarr-7.11.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-7.11.1.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_7.11.1_1660155850562_0.2261807687819728"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-10T18:26:34.316Z","publish_time":1660155850854,"_cnpm_publish_time":1660155850854},"7.11.0":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/roarr/**/*"],"require":["ts-node/register/transpile-only"]},"browser":"./dist/src/browser.js","dependencies":{"boolean":"^3.1.4","fast-json-stringify":"^2.7.10","fast-printf":"^1.6.9","fast-safe-stringify":"^2.1.1","globalthis":"^1.0.2","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^16.10.9","@types/semver-compare":"^1.0.1","@types/sinon":"^10.0.4","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.1","del-cli":"^4.0.1","delay":"^5.0.0","domain-parent":"^1.0.0","eslint":"^7.32.0","eslint-config-canonical":"^28.0.0","gitdown":"^3.1.4","husky":"^7.0.4","nyc":"^15.1.0","semantic-release":"^18.0.0","sinon":"^11.1.2","ts-node":"^10.3.0","typescript":"^4.4.4"},"engines":{"node":">=12.0"},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/src/Roarr.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/src/Roarr.d.ts","version":"7.11.0","gitHead":"60a99cfe0631478ff416cc223b9d35d6f7b8e615","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@7.11.0","_nodeVersion":"16.14.2","_npmVersion":"7.24.2","dist":{"shasum":"010a0ef39bbb8317fd28fcfb337cb8a3e56f3de2","size":19077,"noattachment":false,"key":"/roarr/-/roarr-7.11.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-7.11.0.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_7.11.0_1648140655295_0.38325868739404934"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-24T17:03:40.718Z","publish_time":1648140655476,"_cnpm_publish_time":1648140655476},"7.10.1":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/roarr/**/*"],"require":["ts-node/register/transpile-only"]},"browser":"./dist/src/browser.js","dependencies":{"boolean":"^3.1.4","fast-json-stringify":"^2.7.10","fast-printf":"^1.6.9","fast-safe-stringify":"^2.1.1","globalthis":"^1.0.2","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^16.10.9","@types/semver-compare":"^1.0.1","@types/sinon":"^10.0.4","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.1","del-cli":"^4.0.1","delay":"^5.0.0","domain-parent":"^1.0.0","eslint":"^7.32.0","eslint-config-canonical":"^28.0.0","gitdown":"^3.1.4","husky":"^7.0.4","nyc":"^15.1.0","semantic-release":"^18.0.0","sinon":"^11.1.2","ts-node":"^10.3.0","typescript":"^4.4.4"},"engines":{"node":">=12.0"},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/src/Roarr.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/src/Roarr.d.ts","version":"7.10.1","gitHead":"a5bd722c0e100db42e618196e03f2d33fe3ad8c3","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@7.10.1","_nodeVersion":"16.14.2","_npmVersion":"7.24.2","dist":{"shasum":"d463630d200cd67c543a951a4b3a44ab373111c9","size":18620,"noattachment":false,"key":"/roarr/-/roarr-7.10.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-7.10.1.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_7.10.1_1648055491433_0.3856492651183654"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-23T17:44:41.192Z","publish_time":1648055491652,"_cnpm_publish_time":1648055491652},"7.10.0":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/roarr/**/*"],"require":["ts-node/register/transpile-only"]},"browser":"./dist/src/browser.js","dependencies":{"boolean":"^3.1.4","fast-json-stringify":"^2.7.10","fast-printf":"^1.6.9","fast-safe-stringify":"^2.1.1","globalthis":"^1.0.2","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^16.10.9","@types/semver-compare":"^1.0.1","@types/sinon":"^10.0.4","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.1","del-cli":"^4.0.1","delay":"^5.0.0","domain-parent":"^1.0.0","eslint":"^7.32.0","eslint-config-canonical":"^28.0.0","gitdown":"^3.1.4","husky":"^7.0.4","nyc":"^15.1.0","semantic-release":"^18.0.0","sinon":"^11.1.2","ts-node":"^10.3.0","typescript":"^4.4.4"},"engines":{"node":">=12.0"},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/src/Roarr.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/src/Roarr.d.ts","version":"7.10.0","gitHead":"fdb25d644dc312d8146fa1091b5cc1022d082829","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@7.10.0","_nodeVersion":"16.14.2","_npmVersion":"7.24.2","dist":{"shasum":"7bdd15874b2e4852686a469d1f5d218978a11558","size":18612,"noattachment":false,"key":"/roarr/-/roarr-7.10.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-7.10.0.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_7.10.0_1647638913092_0.3516177439367636"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-18T21:28:37.930Z","publish_time":1647638913266,"_cnpm_publish_time":1647638913266},"7.9.0":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/roarr/**/*"],"require":["ts-node/register/transpile-only"]},"browser":"./dist/src/browser.js","dependencies":{"boolean":"^3.1.4","fast-json-stringify":"^2.7.10","fast-printf":"^1.6.9","fast-safe-stringify":"^2.1.1","globalthis":"^1.0.2","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^16.10.9","@types/semver-compare":"^1.0.1","@types/sinon":"^10.0.4","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.1","del-cli":"^4.0.1","delay":"^5.0.0","domain-parent":"^1.0.0","eslint":"^7.32.0","eslint-config-canonical":"^28.0.0","gitdown":"^3.1.4","husky":"^7.0.4","nyc":"^15.1.0","semantic-release":"^18.0.0","sinon":"^11.1.2","ts-node":"^10.3.0","typescript":"^4.4.4"},"engines":{"node":">=12.0"},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/src/Roarr.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/src/Roarr.d.ts","version":"7.9.0","gitHead":"e482d245a152df403b42d8a9ba98585c5d8fdc45","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@7.9.0","_nodeVersion":"16.14.0","_npmVersion":"7.24.2","dist":{"shasum":"1df14553eb41eea1f2194f2f2d6b5265a103e7ce","size":17786,"noattachment":false,"key":"/roarr/-/roarr-7.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-7.9.0.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_7.9.0_1647303104264_0.04471812704890943"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-15T00:11:49.015Z","publish_time":1647303104420,"_cnpm_publish_time":1647303104420},"7.8.2":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/roarr/**/*"],"require":["ts-node/register/transpile-only"]},"browser":"./dist/src/browser.js","dependencies":{"boolean":"^3.1.4","fast-json-stringify":"^2.7.10","fast-printf":"^1.6.9","fast-safe-stringify":"^2.1.1","globalthis":"^1.0.2","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^16.10.9","@types/semver-compare":"^1.0.1","@types/sinon":"^10.0.4","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.1","del-cli":"^4.0.1","delay":"^5.0.0","domain-parent":"^1.0.0","eslint":"^7.32.0","eslint-config-canonical":"^28.0.0","gitdown":"^3.1.4","husky":"^7.0.4","nyc":"^15.1.0","semantic-release":"^18.0.0","sinon":"^11.1.2","ts-node":"^10.3.0","typescript":"^4.4.4"},"engines":{"node":">=12.0"},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/src/Roarr.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/src/Roarr.d.ts","version":"7.8.2","gitHead":"2df6c4cd167eeeb61b21eaf3b20d8c2dacd14b6b","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@7.8.2","_nodeVersion":"16.14.0","_npmVersion":"7.24.2","dist":{"shasum":"fbc16b1486a024b1e59553eaaa862f2b65aba0c6","size":17286,"noattachment":false,"key":"/roarr/-/roarr-7.8.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-7.8.2.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_7.8.2_1646250600429_0.7245928383079541"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-02T19:50:04.541Z","publish_time":1646250600620,"_cnpm_publish_time":1646250600620},"7.8.1":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/roarr/**/*"],"require":["ts-node/register/transpile-only"]},"browser":"./dist/src/browser.js","dependencies":{"boolean":"^3.1.4","fast-json-stringify":"^2.7.10","fast-printf":"^1.6.9","fast-safe-stringify":"^2.1.1","globalthis":"^1.0.2","is-circular":"^1.0.2","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^16.10.9","@types/semver-compare":"^1.0.1","@types/sinon":"^10.0.4","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.1","del-cli":"^4.0.1","delay":"^5.0.0","domain-parent":"^1.0.0","eslint":"^7.32.0","eslint-config-canonical":"^28.0.0","gitdown":"^3.1.4","husky":"^7.0.4","nyc":"^15.1.0","semantic-release":"^18.0.0","sinon":"^11.1.2","ts-node":"^10.3.0","typescript":"^4.4.4"},"engines":{"node":">=12.0"},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/src/Roarr.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/src/Roarr.d.ts","version":"7.8.1","gitHead":"ff8a1f7de4d2ef6720817a217d7d24fc1c3e3a3e","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@7.8.1","_nodeVersion":"16.14.0","_npmVersion":"7.24.2","dist":{"shasum":"d800e79ad98ce2bd34b4013d542142b5d402597b","size":17308,"noattachment":false,"key":"/roarr/-/roarr-7.8.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-7.8.1.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_7.8.1_1645297450761_0.1426552108568917"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-19T19:04:15.476Z","publish_time":1645297450894,"_cnpm_publish_time":1645297450894},"7.8.0":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/roarr/**/*"],"require":["ts-node/register/transpile-only"]},"browser":"./dist/src/browser.js","dependencies":{"boolean":"^3.1.4","fast-json-stringify":"^2.7.10","fast-printf":"^1.6.9","globalthis":"^1.0.2","is-circular":"^1.0.2","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^16.10.9","@types/semver-compare":"^1.0.1","@types/sinon":"^10.0.4","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.1","del-cli":"^4.0.1","delay":"^5.0.0","domain-parent":"^1.0.0","eslint":"^7.32.0","eslint-config-canonical":"^28.0.0","gitdown":"^3.1.4","husky":"^7.0.4","nyc":"^15.1.0","semantic-release":"^18.0.0","sinon":"^11.1.2","ts-node":"^10.3.0","typescript":"^4.4.4"},"engines":{"node":">=12.0"},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/src/Roarr.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/src/Roarr.d.ts","version":"7.8.0","gitHead":"e76d0aefe2460dc9f228fee033f3627da65c72a2","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@7.8.0","_nodeVersion":"16.13.0","_npmVersion":"7.24.2","dist":{"shasum":"aee8030b4be6877fd689092e8c9ecf3d1d8ae1c1","size":17295,"noattachment":false,"key":"/roarr/-/roarr-7.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-7.8.0.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_7.8.0_1637679168611_0.5676836981562303"},"_hasShrinkwrap":false,"publish_time":1637679168791,"_cnpm_publish_time":1637679168791},"7.7.0":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/roarr/**/*"],"require":["ts-node/register/transpile-only"]},"browser":"./dist/src/browser.js","dependencies":{"boolean":"^3.1.4","fast-json-stringify":"^2.7.10","fast-printf":"^1.6.9","globalthis":"^1.0.2","is-circular":"^1.0.2","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^16.10.9","@types/semver-compare":"^1.0.1","@types/sinon":"^10.0.4","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.1","del-cli":"^4.0.1","delay":"^5.0.0","domain-parent":"^1.0.0","eslint":"^7.32.0","eslint-config-canonical":"^28.0.0","gitdown":"^3.1.4","husky":"^7.0.4","nyc":"^15.1.0","semantic-release":"^18.0.0","sinon":"^11.1.2","ts-node":"^10.3.0","typescript":"^4.4.4"},"engines":{"node":">=12.0"},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/src/Roarr.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/src/Roarr.d.ts","version":"7.7.0","gitHead":"aadadc16bdb2556e4e5421a9252f4d4c5e198b85","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@7.7.0","_nodeVersion":"16.13.0","_npmVersion":"7.24.2","dist":{"shasum":"14cd66893566405a4d7ee9100eecf149faad2620","size":17287,"noattachment":false,"key":"/roarr/-/roarr-7.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-7.7.0.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_7.7.0_1636826379263_0.3957768753541431"},"_hasShrinkwrap":false,"publish_time":1636826379463,"_cnpm_publish_time":1636826379463},"7.6.1":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/roarr/**/*"],"require":["ts-node/register/transpile-only"]},"browser":"./dist/src/browser.js","dependencies":{"boolean":"^3.1.4","fast-json-stringify":"^2.7.10","fast-printf":"^1.6.9","globalthis":"^1.0.2","is-circular":"^1.0.2","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^16.10.9","@types/semver-compare":"^1.0.1","@types/sinon":"^10.0.4","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.1","del-cli":"^4.0.1","delay":"^5.0.0","domain-parent":"^1.0.0","eslint":"^7.32.0","eslint-config-canonical":"^28.0.0","gitdown":"^3.1.4","husky":"^7.0.4","nyc":"^15.1.0","semantic-release":"^18.0.0","sinon":"^11.1.2","ts-node":"^10.3.0","typescript":"^4.4.4"},"engines":{"node":">=12.0"},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/src/Roarr.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/src/Roarr.d.ts","version":"7.6.1","gitHead":"e541931eeb62cedc700da66e28f140535e59dad4","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@7.6.1","_nodeVersion":"16.13.0","_npmVersion":"7.24.2","dist":{"shasum":"228b17764f9437dce78aaa3be41adb1337976b17","size":16861,"noattachment":false,"key":"/roarr/-/roarr-7.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-7.6.1.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_7.6.1_1636758378648_0.9845028964008788"},"_hasShrinkwrap":false,"publish_time":1636758378839,"_cnpm_publish_time":1636758378839},"7.6.0":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/roarr/**/*"],"require":["ts-node/register/transpile-only"]},"browser":"./dist/src/browser.js","dependencies":{"boolean":"^3.1.4","fast-json-stringify":"^2.7.10","fast-printf":"^1.6.9","globalthis":"^1.0.2","is-circular":"^1.0.2","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^16.10.9","@types/semver-compare":"^1.0.1","@types/sinon":"^10.0.4","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.1","del-cli":"^4.0.1","delay":"^5.0.0","domain-parent":"^1.0.0","eslint":"^7.32.0","eslint-config-canonical":"^28.0.0","gitdown":"^3.1.4","husky":"^7.0.4","nyc":"^15.1.0","semantic-release":"^18.0.0","sinon":"^11.1.2","ts-node":"^10.3.0","typescript":"^4.4.4"},"engines":{"node":">=12.0"},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/src/Roarr.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/src/Roarr.d.ts","version":"7.6.0","gitHead":"d56e0238621574f8ab47674b00bf4c5465c60a93","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@7.6.0","_nodeVersion":"16.13.0","_npmVersion":"7.24.2","dist":{"shasum":"85095044bbaa2ad982b1e7fa105535b360d4f8dc","size":16859,"noattachment":false,"key":"/roarr/-/roarr-7.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-7.6.0.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_7.6.0_1636729944968_0.6421572958071946"},"_hasShrinkwrap":false,"publish_time":1636729945156,"_cnpm_publish_time":1636729945156},"7.5.0":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/roarr/**/*"],"require":["ts-node/register/transpile-only"]},"browser":"./dist/src/browser.js","dependencies":{"boolean":"^3.1.4","fast-json-stringify":"^2.7.10","fast-printf":"^1.6.9","globalthis":"^1.0.2","is-circular":"^1.0.2","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^16.10.9","@types/semver-compare":"^1.0.1","@types/sinon":"^10.0.4","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.1","del-cli":"^4.0.1","delay":"^5.0.0","domain-parent":"^1.0.0","eslint":"^7.32.0","eslint-config-canonical":"^28.0.0","gitdown":"^3.1.4","husky":"^7.0.4","nyc":"^15.1.0","semantic-release":"^18.0.0","sinon":"^11.1.2","ts-node":"^10.3.0","typescript":"^4.4.4"},"engines":{"node":">=12.0"},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/src/Roarr.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/src/Roarr.d.ts","version":"7.5.0","gitHead":"ece71aa7fe6312984360396fa9339b08e32007f8","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@7.5.0","_nodeVersion":"16.13.0","_npmVersion":"7.24.2","dist":{"shasum":"7ac053a6e5146bafc66322b0c4be13ce169431d0","size":16411,"noattachment":false,"key":"/roarr/-/roarr-7.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-7.5.0.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_7.5.0_1636480259541_0.7700952580906453"},"_hasShrinkwrap":false,"publish_time":1636480259787,"_cnpm_publish_time":1636480259787},"7.4.2":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/roarr/**/*"],"require":["ts-node/register/transpile-only"]},"browser":"./dist/src/browser.js","dependencies":{"boolean":"^3.1.4","fast-json-stringify":"^2.7.10","fast-printf":"^1.6.9","globalthis":"^1.0.2","is-circular":"^1.0.2","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^16.10.9","@types/semver-compare":"^1.0.1","@types/sinon":"^10.0.4","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.1","del-cli":"^4.0.1","delay":"^5.0.0","domain-parent":"^1.0.0","eslint":"^7.32.0","eslint-config-canonical":"^28.0.0","gitdown":"^3.1.4","husky":"^7.0.4","nyc":"^15.1.0","semantic-release":"^18.0.0","sinon":"^11.1.2","ts-node":"^10.3.0","typescript":"^4.4.4"},"engines":{"node":">=12.0"},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/src/Roarr.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/src/Roarr.d.ts","version":"7.4.2","gitHead":"c751beb7bafccf2ce400d91147f66b30baefa14d","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@7.4.2","_nodeVersion":"16.13.0","_npmVersion":"7.24.2","dist":{"shasum":"e66dd5cacf04d11c157e9b29472ef3d73bcbb622","size":16354,"noattachment":false,"key":"/roarr/-/roarr-7.4.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-7.4.2.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_7.4.2_1636473190974_0.881951885159846"},"_hasShrinkwrap":false,"publish_time":1636473191137,"_cnpm_publish_time":1636473191137},"7.4.1":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/roarr/**/*"],"require":["ts-node/register/transpile-only"]},"browser":"./dist/src/browser.js","dependencies":{"boolean":"^3.1.4","fast-json-stringify":"^2.7.10","fast-printf":"^1.6.9","globalthis":"^1.0.2","is-circular":"^1.0.2","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^16.10.9","@types/semver-compare":"^1.0.1","@types/sinon":"^10.0.4","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.1","del-cli":"^4.0.1","delay":"^5.0.0","domain-parent":"^1.0.0","eslint":"^7.32.0","eslint-config-canonical":"^28.0.0","gitdown":"^3.1.4","husky":"^7.0.4","nyc":"^15.1.0","semantic-release":"^18.0.0","sinon":"^11.1.2","ts-node":"^10.3.0","typescript":"^4.4.4"},"engines":{"node":">=12.0"},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/src/Roarr.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/src/Roarr.d.ts","version":"7.4.1","gitHead":"04f014a50d01bb26af194b0e005cb9e7d0ddd11b","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@7.4.1","_nodeVersion":"16.13.0","_npmVersion":"7.24.2","dist":{"shasum":"c02e0dd3ee2d9032119fae03448df45b0dfbeab8","size":16314,"noattachment":false,"key":"/roarr/-/roarr-7.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-7.4.1.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_7.4.1_1636472429469_0.7277686146102484"},"_hasShrinkwrap":false,"publish_time":1636472429646,"_cnpm_publish_time":1636472429646},"7.4.0":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/roarr/**/*"],"require":["ts-node/register/transpile-only"]},"browser":"./dist/src/browser.js","dependencies":{"boolean":"^3.1.4","fast-json-stringify":"^2.7.10","fast-printf":"^1.6.9","globalthis":"^1.0.2","is-circular":"^1.0.2","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^16.10.9","@types/semver-compare":"^1.0.1","@types/sinon":"^10.0.4","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.1","del-cli":"^4.0.1","delay":"^5.0.0","domain-parent":"^1.0.0","eslint":"^7.32.0","eslint-config-canonical":"^28.0.0","gitdown":"^3.1.4","husky":"^7.0.4","nyc":"^15.1.0","semantic-release":"^18.0.0","sinon":"^11.1.2","ts-node":"^10.3.0","typescript":"^4.4.4"},"engines":{"node":">=12.0"},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/src/Roarr.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/src/Roarr.d.ts","version":"7.4.0","gitHead":"935c12aa69d46e68bfa126a49116e904c4e0f566","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@7.4.0","_nodeVersion":"16.13.0","_npmVersion":"7.24.2","dist":{"shasum":"b759b297e48b05e4de7bd63dc7936d36db96a1e0","size":16152,"noattachment":false,"key":"/roarr/-/roarr-7.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-7.4.0.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_7.4.0_1636160171144_0.5776225592736577"},"_hasShrinkwrap":false,"publish_time":1636160171262,"_cnpm_publish_time":1636160171262},"7.3.0":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/roarr/**/*"],"require":["ts-node/register/transpile-only"]},"browser":"./dist/src/browser.js","dependencies":{"boolean":"^3.1.4","fast-json-stringify":"^2.7.10","fast-printf":"^1.6.9","globalthis":"^1.0.2","is-circular":"^1.0.2","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^16.10.9","@types/semver-compare":"^1.0.1","@types/sinon":"^10.0.4","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.1","del-cli":"^4.0.1","delay":"^5.0.0","domain-parent":"^1.0.0","eslint":"^7.32.0","eslint-config-canonical":"^28.0.0","gitdown":"^3.1.4","husky":"^7.0.4","nyc":"^15.1.0","semantic-release":"^18.0.0","sinon":"^11.1.2","ts-node":"^10.3.0","typescript":"^4.4.4"},"engines":{"node":">=12.0"},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/src/Roarr.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/src/Roarr.d.ts","version":"7.3.0","gitHead":"0f76d74903edef7b637eb524c70955147d0c1a15","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@7.3.0","_nodeVersion":"16.13.0","_npmVersion":"7.24.2","dist":{"shasum":"8421549d105a446705d8a03be8d2060fb50f0435","size":16152,"noattachment":false,"key":"/roarr/-/roarr-7.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-7.3.0.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_7.3.0_1636156996734_0.2273883936867962"},"_hasShrinkwrap":false,"publish_time":1636156997078,"_cnpm_publish_time":1636156997078},"7.2.0":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/roarr/**/*"],"require":["ts-node/register/transpile-only"]},"browser":"./dist/src/browser.js","dependencies":{"boolean":"^3.1.4","fast-json-stringify":"^2.7.10","fast-printf":"^1.6.9","globalthis":"^1.0.2","is-circular":"^1.0.2","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^16.10.9","@types/semver-compare":"^1.0.1","@types/sinon":"^10.0.4","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.1","del-cli":"^4.0.1","delay":"^5.0.0","domain-parent":"^1.0.0","eslint":"^7.32.0","eslint-config-canonical":"^28.0.0","gitdown":"^3.1.4","husky":"^4","nyc":"^15.1.0","semantic-release":"^18.0.0","sinon":"^11.1.2","ts-node":"^10.3.0","typescript":"^4.4.4"},"engines":{"node":">=12.0"},"husky":{"scripts":{"pre-commit":"npm run lint && npm run test && npm run build","pre-push":"gitdown ./.README/README.md --output-file ./README.md --check"}},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/src/Roarr.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/src/Roarr.d.ts","version":"7.2.0","gitHead":"7e73b3e944942d15a386c25ec28d41a6780b2b31","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@7.2.0","_nodeVersion":"16.13.0","_npmVersion":"7.24.2","dist":{"shasum":"7a641ae0df0d3a9dc110308dab99ae7ae8d83fe6","size":16196,"noattachment":false,"key":"/roarr/-/roarr-7.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-7.2.0.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_7.2.0_1636154293021_0.25151345142303727"},"_hasShrinkwrap":false,"publish_time":1636154293235,"_cnpm_publish_time":1636154293235},"7.1.0":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/roarr/**/*"],"require":["ts-node/register/transpile-only"]},"browser":"./dist/src/browser.js","dependencies":{"boolean":"^3.1.4","fast-json-stringify":"^2.7.10","fast-printf":"^1.6.9","globalthis":"^1.0.2","is-circular":"^1.0.2","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^16.10.9","@types/semver-compare":"^1.0.1","@types/sinon":"^10.0.4","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.1","del-cli":"^4.0.1","delay":"^5.0.0","domain-parent":"^1.0.0","eslint":"^7.32.0","eslint-config-canonical":"^28.0.0","gitdown":"^3.1.4","husky":"^4","nyc":"^15.1.0","semantic-release":"^18.0.0","sinon":"^11.1.2","ts-node":"^10.3.0","typescript":"^4.4.4"},"engines":{"node":">=12.0"},"husky":{"scripts":{"pre-commit":"npm run lint && npm run test && npm run build","pre-push":"gitdown ./.README/README.md --output-file ./README.md --check"}},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/src/Roarr.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/src/Roarr.d.ts","version":"7.1.0","gitHead":"6e9c290cfb24738c85d9207a47d9768bb1cf0e8a","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@7.1.0","_nodeVersion":"16.13.0","_npmVersion":"7.24.2","dist":{"shasum":"12b1e194e7de400d99fcc601bf1aa619bbc7e2da","size":16144,"noattachment":false,"key":"/roarr/-/roarr-7.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-7.1.0.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_7.1.0_1635285346262_0.3185364043097645"},"_hasShrinkwrap":false,"publish_time":1635285346435,"_cnpm_publish_time":1635285346435},"7.0.7":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/roarr/**/*"],"require":["ts-node/register/transpile-only"]},"browser":"./dist/src/browser.js","dependencies":{"boolean":"^3.1.4","fast-json-stringify":"^2.7.10","fast-printf":"^1.6.9","globalthis":"^1.0.2","is-circular":"^1.0.2","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^16.10.9","@types/semver-compare":"^1.0.1","@types/sinon":"^10.0.4","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.1","del-cli":"^4.0.1","delay":"^5.0.0","domain-parent":"^1.0.0","eslint":"^7.32.0","eslint-config-canonical":"^28.0.0","gitdown":"^3.1.4","husky":"^4","nyc":"^15.1.0","semantic-release":"^18.0.0","sinon":"^11.1.2","ts-node":"^10.3.0","typescript":"^4.4.4"},"engines":{"node":">=12.0"},"husky":{"scripts":{"pre-commit":"npm run lint && npm run test && npm run build","pre-push":"gitdown ./.README/README.md --output-file ./README.md --check"}},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/src/Roarr.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/src/Roarr.d.ts","version":"7.0.7","gitHead":"27296b803cc6686b105eb83f726e5decc6b1d7be","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@7.0.7","_nodeVersion":"16.11.1","_npmVersion":"7.24.2","dist":{"shasum":"422f51df14fcff315a64a0651c4877cd7c3134d5","size":16142,"noattachment":false,"key":"/roarr/-/roarr-7.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-7.0.7.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_7.0.7_1634221274769_0.32631901982730627"},"_hasShrinkwrap":false,"publish_time":1634221274925,"_cnpm_publish_time":1634221274925},"7.0.6":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/roarr/**/*"],"require":["ts-node/register/transpile-only"]},"browser":"./dist/src/browser.js","dependencies":{"boolean":"^3.1.4","fast-json-stringify":"^2.7.9","fast-printf":"^1.6.9","globalthis":"^1.0.2","is-circular":"^1.0.2","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^16.9.1","@types/semver-compare":"^1.0.1","@types/sinon":"^10.0.2","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.1","del-cli":"^4.0.1","delay":"^5.0.0","domain-parent":"^1.0.0","eslint":"^7.32.0","eslint-config-canonical":"^27.0.0","gitdown":"^3.1.4","husky":"^4","nyc":"^15.1.0","semantic-release":"^17.4.7","sinon":"^11.1.2","ts-node":"^10.2.1","typescript":"^4.4.3"},"engines":{"node":">=12.0"},"husky":{"scripts":{"pre-commit":"npm run lint && npm run test && npm run build","pre-push":"gitdown ./.README/README.md --output-file ./README.md --check"}},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/src/Roarr.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/src/Roarr.d.ts","version":"7.0.6","gitHead":"e4c7c794f3d53f525887a711b44894e2787daba5","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@7.0.6","_nodeVersion":"12.22.7","_npmVersion":"7.24.2","dist":{"shasum":"30b70e75836add837318f7c5cc528962a941a291","size":16137,"noattachment":false,"key":"/roarr/-/roarr-7.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-7.0.6.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_7.0.6_1634220372309_0.23753090940917132"},"_hasShrinkwrap":false,"publish_time":1634220372579,"_cnpm_publish_time":1634220372579},"7.0.5":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/roarr/**/*"],"require":["ts-node/register/transpile-only"]},"browser":"./dist/src/browser.js","dependencies":{"boolean":"^3.1.4","detect-node":"^2.1.0","fast-json-stringify":"^2.7.9","fast-printf":"^1.6.9","globalthis":"^1.0.2","is-circular":"^1.0.2","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^16.9.1","@types/semver-compare":"^1.0.1","@types/sinon":"^10.0.2","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.1","del-cli":"^4.0.1","delay":"^5.0.0","domain-parent":"^1.0.0","eslint":"^7.32.0","eslint-config-canonical":"^27.0.0","gitdown":"^3.1.4","husky":"^4","nyc":"^15.1.0","semantic-release":"^17.4.7","sinon":"^11.1.2","ts-node":"^10.2.1","typescript":"^4.4.3"},"engines":{"node":">=12.0"},"husky":{"scripts":{"pre-commit":"npm run lint && npm run test && npm run build","pre-push":"gitdown ./.README/README.md --output-file ./README.md --check"}},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/src/Roarr.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/src/Roarr.d.ts","version":"7.0.5","gitHead":"448eb46de59334854941bd3533f81167adba6e96","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@7.0.5","_nodeVersion":"12.22.7","_npmVersion":"7.24.2","dist":{"shasum":"7c008441dec3f29d18c3ef48657b2e7e7bf74e7f","size":16215,"noattachment":false,"key":"/roarr/-/roarr-7.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-7.0.5.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_7.0.5_1634219628035_0.19598582000754328"},"_hasShrinkwrap":false,"publish_time":1634219628164,"_cnpm_publish_time":1634219628164},"7.0.4":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/roarr/**/*"],"require":["ts-node/register/transpile-only"]},"browser":"./dist/src/browser.js","dependencies":{"boolean":"^3.1.4","detect-node":"^2.1.0","fast-json-stringify":"^2.7.9","fast-printf":"^1.6.9","globalthis":"^1.0.2","is-circular":"^1.0.2","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^16.9.1","@types/semver-compare":"^1.0.1","@types/sinon":"^10.0.2","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.1","del-cli":"^4.0.1","delay":"^5.0.0","domain-parent":"^1.0.0","eslint":"^7.32.0","eslint-config-canonical":"^27.0.0","gitdown":"^3.1.4","husky":"^4","nyc":"^15.1.0","semantic-release":"^17.4.7","sinon":"^11.1.2","ts-node":"^10.2.1","typescript":"^4.4.3"},"engines":{"node":">=12.0"},"husky":{"scripts":{"pre-commit":"npm run lint && npm run test && npm run build","pre-push":"gitdown ./.README/README.md --output-file ./README.md --check"}},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/src/Roarr.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/src/Roarr.d.ts","version":"7.0.4","gitHead":"9047bec3b789fcfdeb053d3b364c76322c91b26f","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@7.0.4","_nodeVersion":"12.22.6","_npmVersion":"7.23.0","dist":{"shasum":"45b99eeb994281ffa42857037831a529e77a01f2","size":16222,"noattachment":false,"key":"/roarr/-/roarr-7.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-7.0.4.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_7.0.4_1631649273730_0.04864134271778897"},"_hasShrinkwrap":false,"publish_time":1631649273901,"_cnpm_publish_time":1631649273901},"7.0.3":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/roarr/**/*"],"require":["ts-node/register/transpile-only"]},"browser":"./dist/src/browser.js","dependencies":{"boolean":"^3.0.2","detect-node":"^2.0.5","fast-json-stringify":"^2.5.2","fast-printf":"^1.6.4","globalthis":"^1.0.2","is-circular":"^1.0.2","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^14.14.35","@types/semver-compare":"^1.0.1","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.0","del-cli":"^3.0.1","delay":"^5.0.0","domain-parent":"^1.0.0","eslint":"^7.22.0","eslint-config-canonical":"^25.9.0","gitdown":"^3.1.4","husky":"^4","nyc":"^15.1.0","semantic-release":"^17.4.2","ts-node":"^9.1.1","typescript":"^4.2.3"},"engines":{"node":">=12.0"},"husky":{"scripts":{"pre-commit":"npm run lint && npm run test && npm run build","pre-push":"gitdown ./.README/README.md --output-file ./README.md --check"}},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/src/Roarr.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/src/Roarr.d.ts","version":"7.0.3","gitHead":"51be61400953c4f7b15bfbe6690f1aaaac5ae699","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@7.0.3","_nodeVersion":"12.22.3","_npmVersion":"7.18.1","dist":{"shasum":"12461fda11d1aaff5d5a8c80774206019d5f2630","size":15351,"noattachment":false,"key":"/roarr/-/roarr-7.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-7.0.3.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_7.0.3_1627411316462_0.45452095616086674"},"_hasShrinkwrap":false,"publish_time":1627411316636,"_cnpm_publish_time":1627411316636},"7.0.2":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/roarr/**/*"],"require":["ts-node/register/transpile-only"]},"browser":"./dist/src/browser.js","dependencies":{"boolean":"^3.0.2","detect-node":"^2.0.5","fast-json-stringify":"^2.5.2","fast-printf":"^1.6.4","globalthis":"^1.0.2","is-circular":"^1.0.2","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^14.14.35","@types/semver-compare":"^1.0.1","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.0","del-cli":"^3.0.1","delay":"^5.0.0","domain-parent":"^1.0.0","eslint":"^7.22.0","eslint-config-canonical":"^25.9.0","gitdown":"^3.1.4","husky":"^4","nyc":"^15.1.0","semantic-release":"^17.4.2","ts-node":"^9.1.1","typescript":"^4.2.3"},"engines":{"node":">=12.0"},"husky":{"scripts":{"pre-commit":"npm run lint && npm run test && npm run build","pre-push":"gitdown ./.README/README.md --output-file ./README.md --check"}},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/src/Roarr.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/src/Roarr.d.ts","version":"7.0.2","gitHead":"331289d8042994afa213bad79c35448a0759f6f8","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@7.0.2","_nodeVersion":"12.22.3","_npmVersion":"7.18.1","dist":{"shasum":"1a6b64d2ca7aa31f327f76c8e8b342afb548ba17","size":15126,"noattachment":false,"key":"/roarr/-/roarr-7.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-7.0.2.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_7.0.2_1626306985172_0.5482171610455466"},"_hasShrinkwrap":false,"publish_time":1626306985319,"_cnpm_publish_time":1626306985319},"7.0.1":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/roarr/**/*"],"require":["ts-node/register/transpile-only"]},"browser":"./dist/src/browser.js","dependencies":{"boolean":"^3.0.2","detect-node":"^2.0.5","fast-json-stringify":"^2.5.2","fast-printf":"^1.6.4","globalthis":"^1.0.2","is-circular":"^1.0.2","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^14.14.35","@types/semver-compare":"^1.0.1","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.0","del-cli":"^3.0.1","delay":"^5.0.0","domain-parent":"^1.0.0","eslint":"^7.22.0","eslint-config-canonical":"^25.9.0","gitdown":"^3.1.4","husky":"^4","nyc":"^15.1.0","semantic-release":"^17.4.2","ts-node":"^9.1.1","typescript":"^4.2.3"},"engines":{"node":">=12.0"},"husky":{"scripts":{"pre-commit":"npm run lint && npm run test && npm run build","pre-push":"gitdown ./.README/README.md --output-file ./README.md --check"}},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/src/Roarr.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/src/log.d.ts","version":"7.0.1","gitHead":"e79aa6bf0d4526ef7bd029d707607f47bd11f139","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@7.0.1","_nodeVersion":"12.22.3","_npmVersion":"7.18.1","dist":{"shasum":"c222266a7a0d2e8a9d1c3a2cbbc9b84d919851a7","size":15126,"noattachment":false,"key":"/roarr/-/roarr-7.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-7.0.1.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_7.0.1_1625761193004_0.7384877121640583"},"_hasShrinkwrap":false,"publish_time":1625761193145,"_cnpm_publish_time":1625761193145},"7.0.0":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/roarr/**/*"],"require":["ts-node/register/transpile-only"]},"browser":"./dist/src/browser.js","dependencies":{"boolean":"^3.0.2","detect-node":"^2.0.5","fast-json-stringify":"^2.5.2","fast-printf":"^1.6.4","globalthis":"^1.0.2","is-circular":"^1.0.2","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^14.14.35","@types/semver-compare":"^1.0.1","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.0","del-cli":"^3.0.1","delay":"^5.0.0","domain-parent":"^1.0.0","eslint":"^7.22.0","eslint-config-canonical":"^25.9.0","gitdown":"^3.1.4","husky":"^4","nyc":"^15.1.0","semantic-release":"^17.4.2","ts-node":"^9.1.1","typescript":"^4.2.3"},"engines":{"node":">=12.0"},"husky":{"scripts":{"pre-commit":"npm run lint && npm run test && npm run build","pre-push":"gitdown ./.README/README.md --output-file ./README.md --check"}},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/src/Roarr.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/src/log.d.ts","version":"7.0.0","gitHead":"444b1b13454144573f26b125f65989429be26406","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@7.0.0","_nodeVersion":"12.22.1","_npmVersion":"7.18.1","dist":{"shasum":"90f9608297712427c81c42ff8e4a84d9efe61517","size":15056,"noattachment":false,"key":"/roarr/-/roarr-7.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-7.0.0.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_7.0.0_1624515734788_0.821305398170183"},"_hasShrinkwrap":false,"publish_time":1624515734950,"_cnpm_publish_time":1624515734950},"6.0.0":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/roarr/**/*"],"require":["ts-node/register/transpile-only"]},"browser":"./dist/src/browser.js","dependencies":{"boolean":"^3.0.2","detect-node":"^2.0.5","fast-json-stringify":"^2.5.2","fast-printf":"^1.6.4","globalthis":"^1.0.2","is-circular":"^1.0.2","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^14.14.35","@types/semver-compare":"^1.0.1","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.0","del-cli":"^3.0.1","delay":"^5.0.0","domain-parent":"^1.0.0","eslint":"^7.22.0","eslint-config-canonical":"^25.9.0","gitdown":"^3.1.4","husky":"^4","nyc":"^15.1.0","semantic-release":"^17.4.2","ts-node":"^9.1.1","typescript":"^4.2.3"},"engines":{"node":">=12.0"},"husky":{"scripts":{"pre-commit":"npm run lint && npm run test && npm run build","pre-push":"gitdown ./.README/README.md --output-file ./README.md --check"}},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/src/log.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/src/log.d.ts","version":"6.0.0","gitHead":"096448c9fe0325b284b80b931f3cb4984883041a","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@6.0.0","_nodeVersion":"12.22.1","_npmVersion":"7.18.1","dist":{"shasum":"2ffd6649ab76930fabf340406e9a7625399c4b3e","size":14915,"noattachment":false,"key":"/roarr/-/roarr-6.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-6.0.0.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_6.0.0_1624513829698_0.0535960089105838"},"_hasShrinkwrap":false,"publish_time":1624513829827,"_cnpm_publish_time":1624513829827},"5.0.0":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/roarr/**/*"],"require":["ts-node/register/transpile-only"]},"browser":"./dist/src/browser.js","dependencies":{"boolean":"^3.0.2","detect-node":"^2.0.5","fast-json-stringify":"^2.5.2","fast-printf":"^1.6.4","globalthis":"^1.0.2","is-circular":"^1.0.2","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^14.14.35","@types/semver-compare":"^1.0.1","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.0","del-cli":"^3.0.1","domain-parent":"^1.0.0","eslint":"^7.22.0","eslint-config-canonical":"^25.9.0","gitdown":"^3.1.4","husky":"^4","nyc":"^15.1.0","semantic-release":"^17.4.2","ts-node":"^9.1.1","typescript":"^4.2.3"},"engines":{"node":">=12.0"},"husky":{"scripts":{"pre-commit":"npm run lint && npm run test && npm run build","pre-push":"gitdown ./.README/README.md --output-file ./README.md --check"}},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/src/log.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/src/log.d.ts","version":"5.0.0","gitHead":"de0da11eb35720cc3a141ab9f0906102ab10083a","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@5.0.0","_nodeVersion":"12.22.1","_npmVersion":"7.18.1","dist":{"shasum":"f7549529da1ded1d5777ac3d887347235d2b9fb0","size":14159,"noattachment":false,"key":"/roarr/-/roarr-5.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-5.0.0.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_5.0.0_1624483556070_0.9599313993805907"},"_hasShrinkwrap":false,"publish_time":1624483556186,"_cnpm_publish_time":1624483556186},"4.2.5":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/roarr/**/*"],"require":["ts-node/register/transpile-only"]},"browser":"./dist/src/browser.js","dependencies":{"boolean":"^3.0.2","detect-node":"^2.0.5","fast-json-stringify":"^2.5.2","fast-printf":"^1.6.4","globalthis":"^1.0.2","is-circular":"^1.0.2","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^14.14.35","@types/semver-compare":"^1.0.1","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.0","del-cli":"^3.0.1","domain-parent":"^1.0.0","eslint":"^7.22.0","eslint-config-canonical":"^25.9.0","gitdown":"^3.1.4","husky":"^4","nyc":"^15.1.0","semantic-release":"^17.4.2","ts-node":"^9.1.1","typescript":"^4.2.3"},"engines":{"node":">=10.0"},"husky":{"scripts":{"pre-commit":"npm run lint && npm run test && npm run build","pre-push":"gitdown ./.README/README.md --output-file ./README.md --check"}},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/src/log.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/src/log.d.ts","version":"4.2.5","gitHead":"34e3225f28d2e4fad46d47691d57e8c3a41b570f","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@4.2.5","_nodeVersion":"10.24.0","_npmVersion":"6.14.11","dist":{"shasum":"b4e5ddba4ef40ce66fbef0dc57cf9c584687a7cb","size":14514,"noattachment":false,"key":"/roarr/-/roarr-4.2.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-4.2.5.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_4.2.5_1616643869499_0.8434458627838082"},"_hasShrinkwrap":false,"publish_time":1616643869654,"_cnpm_publish_time":1616643869654},"4.2.4":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/roarr/**/*"],"require":["ts-node/register/transpile-only"]},"browser":"./dist/src/browser.js","dependencies":{"boolean":"^3.0.2","detect-node":"^2.0.5","fast-json-stringify":"^2.5.2","fast-printf":"^1.6.4","globalthis":"^1.0.2","is-circular":"^1.0.2","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^14.14.35","@types/semver-compare":"^1.0.1","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.0","del-cli":"^3.0.1","domain-parent":"^1.0.0","eslint":"^7.22.0","eslint-config-canonical":"^25.9.0","gitdown":"^3.1.4","husky":"^4","nyc":"^15.1.0","semantic-release":"^17.4.2","ts-node":"^9.1.1","typescript":"^4.2.3"},"engines":{"node":">=10.0"},"husky":{"scripts":{"pre-commit":"npm run lint && npm run test && npm run build","pre-push":"gitdown ./.README/README.md --output-file ./README.md --check"}},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/src/log.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/esm/src/log.d.ts","version":"4.2.4","gitHead":"2163becd81bb895944dd3d33ecbe85fbaccb2a14","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@4.2.4","_nodeVersion":"10.24.0","_npmVersion":"6.14.11","dist":{"shasum":"8b54b5b9d9213fc55723566a454028abed765d57","size":14517,"noattachment":false,"key":"/roarr/-/roarr-4.2.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-4.2.4.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_4.2.4_1616640933869_0.4537615295170674"},"_hasShrinkwrap":false,"publish_time":1616640934094,"_cnpm_publish_time":1616640934094},"4.2.3":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/roarr/**/*"],"require":["ts-node/register/transpile-only"]},"browser":"./dist/src/browser.js","dependencies":{"boolean":"^3.0.2","detect-node":"^2.0.5","fast-json-stringify":"^2.5.2","fast-printf":"^1.6.4","globalthis":"^1.0.2","is-circular":"^1.0.2","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^14.14.35","@types/semver-compare":"^1.0.1","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.0","del-cli":"^3.0.1","domain-parent":"^1.0.0","eslint":"^7.22.0","eslint-config-canonical":"^25.9.0","gitdown":"^3.1.4","husky":"^4","nyc":"^15.1.0","semantic-release":"^17.4.2","ts-node":"^9.1.1","typescript":"^4.2.3"},"engines":{"node":">=10.0"},"husky":{"scripts":{"pre-commit":"npm run lint && npm run test && npm run build","pre-push":"gitdown ./.README/README.md --output-file ./README.md --check"}},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/src/log.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/esm/src/log.d.ts","version":"4.2.3","gitHead":"f638d2ecdbc0e982b349a4f718c67f0392aa7a8d","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@4.2.3","_nodeVersion":"10.24.0","_npmVersion":"6.14.11","dist":{"shasum":"b50855901106b4b1ce3c9dd753816be8e3f95990","size":14406,"noattachment":false,"key":"/roarr/-/roarr-4.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-4.2.3.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_4.2.3_1616640154410_0.13264428922698168"},"_hasShrinkwrap":false,"publish_time":1616640154623,"_cnpm_publish_time":1616640154623},"4.2.2":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/roarr/**/*"],"require":["ts-node/register/transpile-only"]},"dependencies":{"boolean":"^3.0.2","detect-node":"^2.0.5","fast-json-stringify":"^2.5.2","fast-printf":"^1.6.4","globalthis":"^1.0.2","is-circular":"^1.0.2","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/detect-node":"^2.0.0","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^14.14.35","@types/semver-compare":"^1.0.1","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.0","del-cli":"^3.0.1","domain-parent":"^1.0.0","eslint":"^7.22.0","eslint-config-canonical":"^25.9.0","gitdown":"^3.1.4","husky":"^4","nyc":"^15.1.0","semantic-release":"^17.4.2","ts-node":"^9.1.1","typescript":"^4.2.3"},"engines":{"node":">=10.0"},"husky":{"scripts":{"pre-commit":"npm run lint && npm run test && npm run build","pre-push":"gitdown ./.README/README.md --output-file ./README.md --check"}},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/src/log.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/esm/src/log.d.ts","version":"4.2.2","gitHead":"d232ed62bba171689c7320fb17a22274722540e3","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@4.2.2","_nodeVersion":"10.24.0","_npmVersion":"6.14.11","dist":{"shasum":"97eb473d01c6a9ec5641dfaba1db2a49b1c6b6c9","size":14407,"noattachment":false,"key":"/roarr/-/roarr-4.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-4.2.2.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_4.2.2_1616639786383_0.5268861029752605"},"_hasShrinkwrap":false,"publish_time":1616639786563,"_cnpm_publish_time":1616639786563},"4.2.1":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/roarr/**/*"],"require":["ts-node/register/transpile-only"]},"dependencies":{"boolean":"^3.0.2","detect-node":"^2.0.4","fast-json-stringify":"^2.5.2","fast-printf":"^1.6.2","globalthis":"^1.0.2","is-circular":"^1.0.2","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/detect-node":"^2.0.0","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^14.14.31","@types/semver-compare":"^1.0.1","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.0","del-cli":"^3.0.1","domain-parent":"^1.0.0","eslint":"^7.20.0","eslint-config-canonical":"^25.9.0","gitdown":"^3.1.4","husky":"^4","nyc":"^15.1.0","semantic-release":"^17.3.9","ts-node":"^9.1.1","typescript":"^4.2.2"},"engines":{"node":">=10.0"},"exports":{".":{"import":"./dist/esm/src/log.js","require":"./dist/cjs/src/log.js"}},"husky":{"scripts":{"pre-commit":"npm run lint && npm run test && npm run build","pre-push":"gitdown ./.README/README.md --output-file ./README.md --check"}},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/cjs/src/log.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc && tsc -p tsconfig-esm.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/esm/src/log.d.ts","version":"4.2.1","gitHead":"a93331bcb873b1f65f1dd0e363c577a7224a7895","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@4.2.1","_nodeVersion":"10.24.0","_npmVersion":"6.14.11","dist":{"shasum":"91e8b41aafe33e8c16054c887d403cc47da6dd77","size":16207,"noattachment":false,"key":"/roarr/-/roarr-4.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-4.2.1.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_4.2.1_1616215695955_0.4547491088558502"},"_hasShrinkwrap":false,"publish_time":1616215696157,"_cnpm_publish_time":1616215696157},"4.2.0":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/roarr/**/*"],"require":["ts-node/register/transpile-only"]},"dependencies":{"boolean":"^3.0.2","detect-node":"^2.0.4","fast-json-stringify":"^2.4.2","fast-printf":"^1.6.2","globalthis":"^1.0.2","is-circular":"^1.0.2","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/detect-node":"^2.0.0","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^14.14.31","@types/semver-compare":"^1.0.1","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.0","del-cli":"^3.0.1","domain-parent":"^1.0.0","eslint":"^7.20.0","eslint-config-canonical":"^25.9.0","gitdown":"^3.1.4","husky":"^4","nyc":"^15.1.0","semantic-release":"^17.3.9","ts-node":"^9.1.1","typescript":"^4.2.2"},"engines":{"node":">=10.0"},"exports":{".":{"import":"./dist/esm/src/log.js","require":"./dist/cjs/src/log.js"}},"husky":{"scripts":{"pre-commit":"npm run lint && npm run test && npm run build","pre-push":"gitdown ./.README/README.md --output-file ./README.md --check"}},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/cjs/src/log.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc && tsc -p tsconfig-esm.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/esm/src/log.d.ts","version":"4.2.0","gitHead":"a6d7555d2895fbd52f16928cde6e372248fef6f7","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@4.2.0","_nodeVersion":"10.24.0","_npmVersion":"6.14.11","dist":{"shasum":"2a723155aa6650aaa84f59e6335ec0332a1261ea","size":16206,"noattachment":false,"key":"/roarr/-/roarr-4.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-4.2.0.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_4.2.0_1614457698160_0.8227383780733228"},"_hasShrinkwrap":false,"publish_time":1614457698295,"_cnpm_publish_time":1614457698295},"4.1.4":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/roarr/**/*"],"require":["ts-node/register/transpile-only"]},"dependencies":{"boolean":"^3.0.2","detect-node":"^2.0.4","fast-json-stringify":"^2.4.2","fast-printf":"^1.6.2","globalthis":"^1.0.2","is-circular":"^1.0.2","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/detect-node":"^2.0.0","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^14.14.31","@types/semver-compare":"^1.0.1","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.0","del-cli":"^3.0.1","domain-parent":"^1.0.0","eslint":"^7.20.0","eslint-config-canonical":"^25.9.0","gitdown":"^3.1.4","husky":"^4","nyc":"^15.1.0","semantic-release":"^17.3.9","ts-node":"^9.1.1","typescript":"^4.2.2"},"engines":{"node":">=10.0"},"exports":{".":{"import":"./dist/esm/src/log.js","require":"./dist/cjs/src/log.js"}},"husky":{"scripts":{"pre-commit":"npm run lint && npm run test && npm run build","pre-push":"gitdown ./.README/README.md --output-file ./README.md --check"}},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/cjs/src/log.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc && tsc -p tsconfig-esm.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/esm/src/log.d.ts","version":"4.1.4","gitHead":"d88121c638a9c8a0aa6ff6b745d1607e0dd25221","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@4.1.4","_nodeVersion":"10.24.0","_npmVersion":"6.14.11","dist":{"shasum":"38d9d3b2f57f301b54e6ac998c9a95e3cbcbfe83","size":15839,"noattachment":false,"key":"/roarr/-/roarr-4.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-4.1.4.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_4.1.4_1614400747409_0.18933840082835496"},"_hasShrinkwrap":false,"publish_time":1614400747566,"_cnpm_publish_time":1614400747566},"4.1.3":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/roarr/**/*"],"require":["ts-node/register/transpile-only"]},"dependencies":{"boolean":"^3.0.2","detect-node":"^2.0.4","fast-json-stringify":"^2.4.2","fast-printf":"^1.6.2","globalthis":"^1.0.2","is-circular":"^1.0.2","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/detect-node":"^2.0.0","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^14.14.31","@types/semver-compare":"^1.0.1","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.0","del-cli":"^3.0.1","domain-parent":"^1.0.0","eslint":"^7.20.0","eslint-config-canonical":"^25.9.0","gitdown":"^3.1.4","husky":"^4","nyc":"^15.1.0","semantic-release":"^17.3.9","ts-node":"^9.1.1","typescript":"^4.2.2"},"engines":{"node":">=10.0"},"exports":{".":{"import":"./dist/esm/src/log.js","require":"./dist/cjs/src/log.js"}},"husky":{"scripts":{"pre-commit":"npm run lint && npm run test && npm run build","pre-push":"gitdown ./.README/README.md --output-file ./README.md --check"}},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/cjs/src/log.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc && tsc -p tsconfig-esm.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/esm/src/log.d.ts","version":"4.1.3","gitHead":"cadd1b215c6149ee4bccaebc82d9d8167e6bbb06","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@4.1.3","_nodeVersion":"10.24.0","_npmVersion":"6.14.11","dist":{"shasum":"94f6820c50e6bda2a619960777add0076dc48316","size":15831,"noattachment":false,"key":"/roarr/-/roarr-4.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-4.1.3.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_4.1.3_1614299718680_0.723038565647105"},"_hasShrinkwrap":false,"publish_time":1614299718863,"_cnpm_publish_time":1614299718863},"4.1.2":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/roarr/**/*"],"require":["ts-node/register/transpile-only"]},"dependencies":{"boolean":"^3.0.2","detect-node":"^2.0.4","fast-json-stringify":"^2.4.2","fast-printf":"^1.6.2","globalthis":"^1.0.2","is-circular":"^1.0.2","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/detect-node":"^2.0.0","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^14.14.31","@types/semver-compare":"^1.0.1","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.0","del-cli":"^3.0.1","domain-parent":"^1.0.0","eslint":"^7.20.0","eslint-config-canonical":"^25.9.0","gitdown":"^3.1.4","husky":"^4","nyc":"^15.1.0","semantic-release":"^17.3.9","ts-node":"^9.1.1","typescript":"^4.2.2"},"engines":{"node":">=10.0"},"exports":{".":{"import":"./dist/esm/src/log.js","require":"./dist/cjs/src/log.js"}},"husky":{"scripts":{"pre-commit":"npm run lint && npm run test && npm run build","pre-push":"gitdown ./.README/README.md --output-file ./README.md --check"}},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/cjs/src/log.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc && tsc -p tsconfig-esm.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/esm/src/log.d.ts","version":"4.1.2","gitHead":"66a0d263c1699b8ca0b6a10caff572fa7f6e7b7c","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@4.1.2","_nodeVersion":"10.24.0","_npmVersion":"6.14.11","dist":{"shasum":"2822b03f04dcbc1ac34c09ef5fc537f656da2e54","size":15826,"noattachment":false,"key":"/roarr/-/roarr-4.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-4.1.2.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_4.1.2_1614294253841_0.2632899701663858"},"_hasShrinkwrap":false,"publish_time":1614294254005,"_cnpm_publish_time":1614294254005},"4.1.1":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/roarr/**/*"],"require":["ts-node/register/transpile-only"]},"dependencies":{"boolean":"^3.0.2","detect-node":"^2.0.4","fast-json-stringify":"^2.4.2","fast-printf":"^1.6.1","globalthis":"^1.0.2","is-circular":"^1.0.2","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/detect-node":"^2.0.0","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^14.14.31","@types/semver-compare":"^1.0.1","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.0","del-cli":"^3.0.1","domain-parent":"^1.0.0","eslint":"^7.20.0","eslint-config-canonical":"^25.9.0","gitdown":"^3.1.4","husky":"^4","nyc":"^15.1.0","semantic-release":"^17.3.9","ts-node":"^9.1.1","typescript":"^4.2.2"},"engines":{"node":">=10.0"},"exports":{".":{"default":"./dist/esm/src/log.js","require":"./dist/cjs/src/log.js"}},"husky":{"scripts":{"pre-commit":"npm run lint && npm run test && npm run build","pre-push":"gitdown ./.README/README.md --output-file ./README.md --check"}},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/cjs/src/log.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc && tsc -p tsconfig-esm.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/esm/src/log.d.ts","version":"4.1.1","gitHead":"562655f1415a76bc74afc1421193c394cd656b48","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@4.1.1","_nodeVersion":"10.24.0","_npmVersion":"6.14.11","dist":{"shasum":"4b007b418a4350b6553f0cbcbc7139b3ccdec114","size":15712,"noattachment":false,"key":"/roarr/-/roarr-4.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-4.1.1.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_4.1.1_1614293200826_0.10768457026381317"},"_hasShrinkwrap":false,"publish_time":1614293200977,"_cnpm_publish_time":1614293200977},"4.1.0":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/roarr/**/*"],"require":["ts-node/register/transpile-only"]},"dependencies":{"boolean":"^3.0.2","detect-node":"^2.0.4","fast-json-stringify":"^2.4.2","fast-printf":"^1.6.0","globalthis":"^1.0.2","is-circular":"^1.0.2","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/detect-node":"^2.0.0","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^14.14.31","@types/semver-compare":"^1.0.1","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.0","del-cli":"^3.0.1","domain-parent":"^1.0.0","eslint":"^7.20.0","eslint-config-canonical":"^25.9.0","gitdown":"^3.1.4","husky":"^4","nyc":"^15.1.0","semantic-release":"^17.3.9","ts-node":"^9.1.1","typescript":"^4.2.2"},"engines":{"node":">=10.0"},"husky":{"scripts":{"pre-commit":"npm run lint && npm run test && npm run build","pre-push":"gitdown ./.README/README.md --output-file ./README.md --check"}},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/cjs/src/log.js","module":"./dist/esm/src/log.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc && tsc -p tsconfig-esm.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/esm/src/log.d.ts","version":"4.1.0","gitHead":"9325811e75ac779e60368777d6d551bb2569be88","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@4.1.0","_nodeVersion":"10.24.0","_npmVersion":"6.14.11","dist":{"shasum":"4000e3a1cf8df8d0855a11fd88e2d0664f6d5b48","size":15695,"noattachment":false,"key":"/roarr/-/roarr-4.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-4.1.0.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_4.1.0_1614291621518_0.5065492663731661"},"_hasShrinkwrap":false,"publish_time":1614291621681,"_cnpm_publish_time":1614291621681},"4.0.12":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/roarr/**/*"],"require":["ts-node/register/transpile-only"]},"dependencies":{"boolean":"^3.0.2","detect-node":"^2.0.4","fast-json-stringify":"^2.4.2","fast-printf":"^1.5.11","globalthis":"^1.0.2","is-circular":"^1.0.2","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/detect-node":"^2.0.0","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^14.14.31","@types/semver-compare":"^1.0.1","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.0","del-cli":"^3.0.1","domain-parent":"^1.0.0","eslint":"^7.20.0","eslint-config-canonical":"^25.9.0","gitdown":"^3.1.4","husky":"^4","nyc":"^15.1.0","semantic-release":"^17.3.9","ts-node":"^9.1.1","typescript":"^4.2.2"},"engines":{"node":">=10.0"},"husky":{"scripts":{"pre-commit":"npm run lint && npm run test && npm run build","pre-push":"gitdown ./.README/README.md --output-file ./README.md --check"}},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/src/log.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/src/log.d.ts","version":"4.0.12","gitHead":"39d7996b8616eff981725c32c41226b0431a2edd","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@4.0.12","_nodeVersion":"10.24.0","_npmVersion":"6.14.11","dist":{"shasum":"c1b862161c4147b66b90115305c89f8f71176cf8","size":14360,"noattachment":false,"key":"/roarr/-/roarr-4.0.12.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-4.0.12.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_4.0.12_1614286754273_0.010335419395953283"},"_hasShrinkwrap":false,"publish_time":1614286754463,"_cnpm_publish_time":1614286754463},"4.0.11":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/roarr/**/*"],"require":["ts-node/register/transpile-only"]},"dependencies":{"boolean":"^3.0.2","detect-node":"^2.0.4","fast-json-stringify":"^2.4.1","fast-printf":"^1.5.8","globalthis":"^1.0.1","is-circular":"^1.0.2","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/detect-node":"^2.0.0","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^14.14.25","@types/semver-compare":"^1.0.1","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.0","del-cli":"^3.0.1","domain-parent":"^1.0.0","eslint":"^7.19.0","eslint-config-canonical":"^25.8.15","gitdown":"^3.1.3","husky":"^4","nyc":"^15.1.0","semantic-release":"^17.3.8","ts-node":"^9.1.1","typescript":"^4.1.3"},"engines":{"node":">=10.0"},"husky":{"scripts":{"pre-commit":"npm run lint && npm run test && npm run build","pre-push":"gitdown ./.README/README.md --output-file ./README.md --check"}},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/src/log.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/src/log.d.ts","version":"4.0.11","gitHead":"a4d4d68aab95543157380efedf47543221d9ed1e","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@4.0.11","_nodeVersion":"10.23.2","_npmVersion":"6.14.11","dist":{"shasum":"8c68e985245ce80bbfe9ff442b8784560243651b","size":14380,"noattachment":false,"key":"/roarr/-/roarr-4.0.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-4.0.11.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_4.0.11_1612837896834_0.2783952003807033"},"_hasShrinkwrap":false,"publish_time":1612837897007,"_cnpm_publish_time":1612837897007},"4.0.10":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/roarr/**/*"],"require":["ts-node/register/transpile-only"]},"dependencies":{"boolean":"^3.0.2","detect-node":"^2.0.4","fast-json-stringify":"^2.4.1","fast-printf":"^1.5.7","globalthis":"^1.0.1","is-circular":"^1.0.2","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/detect-node":"^2.0.0","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^14.14.25","@types/semver-compare":"^1.0.1","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.0","del-cli":"^3.0.1","domain-parent":"^1.0.0","eslint":"^7.19.0","eslint-config-canonical":"^25.8.15","gitdown":"^3.1.3","husky":"^4","nyc":"^15.1.0","semantic-release":"^17.3.8","ts-node":"^9.1.1","typescript":"^4.1.3"},"engines":{"node":">=10.0"},"husky":{"scripts":{"pre-commit":"npm run lint && npm run test && npm run build","pre-push":"gitdown ./.README/README.md --output-file ./README.md --check"}},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/src/log.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/src/log.d.ts","version":"4.0.10","gitHead":"f7a98076ccd9594b79e1ee6ab4c6a09755fc8db2","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@4.0.10","_nodeVersion":"10.23.2","_npmVersion":"6.14.11","dist":{"shasum":"9c97d2a3ec3c04848b1a41c8e47013548ef560bd","size":14382,"noattachment":false,"key":"/roarr/-/roarr-4.0.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-4.0.10.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_4.0.10_1612837528813_0.4493666132334593"},"_hasShrinkwrap":false,"publish_time":1612837528944,"_cnpm_publish_time":1612837528944},"4.0.9":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/roarr/**/*"],"require":["ts-node/register/transpile-only"]},"dependencies":{"boolean":"^3.0.2","detect-node":"^2.0.4","fast-json-stringify":"^2.4.1","fast-printf":"^1.5.6","globalthis":"^1.0.1","is-circular":"^1.0.2","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/detect-node":"^2.0.0","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^14.14.25","@types/semver-compare":"^1.0.1","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.0","del-cli":"^3.0.1","domain-parent":"^1.0.0","eslint":"^7.19.0","eslint-config-canonical":"^25.8.15","gitdown":"^3.1.3","husky":"^4","nyc":"^15.1.0","semantic-release":"^17.3.8","ts-node":"^9.1.1","typescript":"^4.1.3"},"engines":{"node":">=10.0"},"husky":{"scripts":{"pre-commit":"npm run lint && npm run test && npm run build","pre-push":"gitdown ./.README/README.md --output-file ./README.md --check"}},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/src/log.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/src/log.d.ts","version":"4.0.9","gitHead":"e8d449e57591115ec3fc64dae87ae51c15e45886","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@4.0.9","_nodeVersion":"10.23.2","_npmVersion":"6.14.11","dist":{"shasum":"ae011588ec1349a585755d61e0b66a7fe51b8cef","size":14383,"noattachment":false,"key":"/roarr/-/roarr-4.0.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-4.0.9.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_4.0.9_1612833127074_0.5697129354275514"},"_hasShrinkwrap":false,"publish_time":1612833127214,"_cnpm_publish_time":1612833127214},"4.0.8":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/roarr/**/*"],"require":["ts-node/register/transpile-only"]},"dependencies":{"boolean":"^3.0.2","detect-node":"^2.0.4","fast-json-stringify":"^2.4.1","fast-printf":"^1.5.5","globalthis":"^1.0.1","is-circular":"^1.0.2","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/detect-node":"^2.0.0","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^14.14.25","@types/semver-compare":"^1.0.1","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.0","del-cli":"^3.0.1","domain-parent":"^1.0.0","eslint":"^7.19.0","eslint-config-canonical":"^25.8.15","gitdown":"^3.1.3","husky":"^4","nyc":"^15.1.0","semantic-release":"^17.3.8","ts-node":"^9.1.1","typescript":"^4.1.3"},"engines":{"node":">=10.0"},"husky":{"scripts":{"pre-commit":"npm run lint && npm run test && npm run build","pre-push":"gitdown ./.README/README.md --output-file ./README.md --check"}},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/src/log.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/src/log.d.ts","version":"4.0.8","gitHead":"a768d9c11b4a4b40e76e80629a514b8ae04f2feb","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@4.0.8","_nodeVersion":"10.23.2","_npmVersion":"6.14.11","dist":{"shasum":"ff1b2b500fea6d3594e27caac999a85206d6a3d2","size":14383,"noattachment":false,"key":"/roarr/-/roarr-4.0.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-4.0.8.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_4.0.8_1612818567480_0.8068622741995721"},"_hasShrinkwrap":false,"publish_time":1612818567601,"_cnpm_publish_time":1612818567601},"4.0.7":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/roarr/**/*"],"require":["ts-node/register/transpile-only"]},"dependencies":{"boolean":"^3.0.2","detect-node":"^2.0.4","fast-json-stringify":"^2.4.1","fast-printf":"^1.5.3","globalthis":"^1.0.1","is-circular":"^1.0.2","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/detect-node":"^2.0.0","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^14.14.25","@types/semver-compare":"^1.0.1","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.0","del-cli":"^3.0.1","domain-parent":"^1.0.0","eslint":"^7.19.0","eslint-config-canonical":"^25.8.15","gitdown":"^3.1.3","husky":"^4","nyc":"^15.1.0","semantic-release":"^17.3.8","ts-node":"^9.1.1","typescript":"^4.1.3"},"engines":{"node":">=10.0"},"husky":{"scripts":{"pre-commit":"npm run lint && npm run test && npm run build","pre-push":"gitdown ./.README/README.md --output-file ./README.md --check"}},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/src/log.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/src/log.d.ts","version":"4.0.7","gitHead":"2768e081ee71a80d6cd83a78811333b87594173f","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@4.0.7","_nodeVersion":"10.23.2","_npmVersion":"6.14.11","dist":{"shasum":"7abe2966a5919c7cafb9c06eab802b95e973f3ce","size":14382,"noattachment":false,"key":"/roarr/-/roarr-4.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-4.0.7.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_4.0.7_1612817932250_0.2789107162570299"},"_hasShrinkwrap":false,"publish_time":1612817932374,"_cnpm_publish_time":1612817932374},"4.0.6":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/roarr/**/*"],"require":["ts-node/register/transpile-only"]},"dependencies":{"boolean":"^3.0.2","detect-node":"^2.0.4","fast-json-stringify":"^2.4.1","fast-printf":"^1.5.3","globalthis":"^1.0.1","is-circular":"^1.0.2","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/detect-node":"^2.0.0","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^14.14.25","@types/semver-compare":"^1.0.1","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.0","del-cli":"^3.0.1","domain-parent":"^1.0.0","eslint":"^7.19.0","eslint-config-canonical":"^25.8.15","gitdown":"^3.1.3","husky":"^4","nyc":"^15.1.0","semantic-release":"^17.3.8","ts-node":"^9.1.1","typescript":"^4.1.3"},"engines":{"node":">=10.0"},"husky":{"scripts":{"pre-commit":"npm run lint && npm run test && npm run build","pre-push":"gitdown ./.README/README.md --output-file ./README.md --check"}},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/src/log.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/log.d.ts","version":"4.0.6","gitHead":"c00a8ddecee5776f94cf75d94489860a26a51070","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@4.0.6","_nodeVersion":"10.23.2","_npmVersion":"6.14.11","dist":{"shasum":"1c1e4a06f9e05b90898e6716a2a752a0312ff963","size":14383,"noattachment":false,"key":"/roarr/-/roarr-4.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-4.0.6.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_4.0.6_1612817164852_0.9526350062619773"},"_hasShrinkwrap":false,"publish_time":1612817165038,"_cnpm_publish_time":1612817165038},"4.0.5":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/roarr/**/*"],"require":["ts-node/register/transpile-only"]},"dependencies":{"boolean":"^3.0.2","detect-node":"^2.0.4","fast-json-stringify":"^2.4.1","fast-printf":"^1.5.3","globalthis":"^1.0.1","is-circular":"^1.0.2","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/detect-node":"^2.0.0","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^14.14.25","@types/semver-compare":"^1.0.1","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.0","del-cli":"^3.0.1","domain-parent":"^1.0.0","eslint":"^7.19.0","eslint-config-canonical":"^25.8.15","gitdown":"^3.1.3","husky":"^4","nyc":"^15.1.0","semantic-release":"^17.3.8","ts-node":"^9.1.1","typescript":"^4.1.3"},"engines":{"node":">=10.0"},"husky":{"scripts":{"pre-commit":"npm run lint && npm run test && npm run build","pre-push":"gitdown ./.README/README.md --output-file ./README.md --check"}},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/src/log.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/log.d.ts","version":"4.0.5","gitHead":"a73557b0f62e604148c149396cc52f0e6aa85c79","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@4.0.5","_nodeVersion":"10.23.2","_npmVersion":"6.14.11","dist":{"shasum":"70c0f5821b762b1406807285c1b3d3666bed528a","size":14083,"noattachment":false,"key":"/roarr/-/roarr-4.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-4.0.5.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_4.0.5_1612816361458_0.18201073148022928"},"_hasShrinkwrap":false,"publish_time":1612816361584,"_cnpm_publish_time":1612816361584},"4.0.4":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/roarr/**/*"],"require":["ts-node/register/transpile-only"]},"dependencies":{"boolean":"^3.0.2","detect-node":"^2.0.4","fast-json-stringify":"^2.4.1","fast-printf":"^1.5.3","globalthis":"^1.0.1","is-circular":"^1.0.2","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/detect-node":"^2.0.0","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^14.14.25","@types/semver-compare":"^1.0.1","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.0","del-cli":"^3.0.1","domain-parent":"^1.0.0","eslint":"^7.19.0","eslint-config-canonical":"^25.8.15","gitdown":"^3.1.3","husky":"^4","nyc":"^15.1.0","semantic-release":"^17.3.8","ts-node":"^9.1.1","typescript":"^4.1.3"},"engines":{"node":">=10.0"},"husky":{"scripts":{"pre-commit":"npm run lint && npm run test && npm run build","pre-push":"gitdown ./.README/README.md --output-file ./README.md --check"}},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/src/log.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/log.d.ts","version":"4.0.4","gitHead":"c20604f4fa6d8b772dffc04bb8297e67d93b2bf5","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@4.0.4","_nodeVersion":"15.8.0","_npmVersion":"6.14.11","dist":{"shasum":"d126bea34d7f04ac9c83dc07df1b63227cd34425","size":14080,"noattachment":false,"key":"/roarr/-/roarr-4.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-4.0.4.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_4.0.4_1612815999854_0.6983138394364974"},"_hasShrinkwrap":false,"publish_time":1612816000014,"_cnpm_publish_time":1612816000014},"4.0.3":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/roarr/**/*"],"require":["ts-node/register/transpile-only"]},"dependencies":{"boolean":"^3.0.2","detect-node":"^2.0.4","fast-json-stringify":"^2.4.1","fast-printf":"^1.5.0","globalthis":"^1.0.1","is-circular":"^1.0.2","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/detect-node":"^2.0.0","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^14.14.25","@types/semver-compare":"^1.0.1","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.0","del-cli":"^3.0.1","domain-parent":"^1.0.0","eslint":"^7.19.0","eslint-config-canonical":"^25.8.15","gitdown":"^3.1.3","husky":"^4.3.8","nyc":"^15.1.0","semantic-release":"^17.3.8","ts-node":"^9.1.1","typescript":"^4.1.3"},"engines":{"node":">=10.0"},"husky":{"hooks":{"pre-commit":"npm run lint && npm run test && npm run build","pre-push":"gitdown ./.README/README.md --output-file ./README.md --check"}},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/src/log.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/log.d.ts","version":"4.0.3","gitHead":"b5730d1a06deb96fb19e11fafd816856306f7c34","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@4.0.3","_nodeVersion":"15.8.0","_npmVersion":"6.14.11","dist":{"shasum":"f810ae3b0fe002f5c05e862d34d7afdd6192370e","size":8541,"noattachment":false,"key":"/roarr/-/roarr-4.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-4.0.3.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_4.0.3_1612811914881_0.4674195574876938"},"_hasShrinkwrap":false,"publish_time":1612811915012,"_cnpm_publish_time":1612811915012},"4.0.2":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/roarr/**/*"],"require":["ts-node/register/transpile-only"]},"dependencies":{"boolean":"^3.0.2","detect-node":"^2.0.4","fast-json-stringify":"^2.3.0","fast-printf":"^1.3.0","globalthis":"^1.0.1","is-circular":"^1.0.2","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/detect-node":"^2.0.0","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^14.14.16","@types/semver-compare":"^1.0.1","ava":"^3.14.0","benchmark":"^2.1.4","coveralls":"^3.1.0","del-cli":"^3.0.1","domain-parent":"^1.0.0","eslint":"^7.16.0","eslint-config-canonical":"^24.4.4","gitdown":"^3.1.3","husky":"^4.3.6","nyc":"^15.1.0","semantic-release":"^17.3.0","ts-node":"^9.1.1","typescript":"^4.1.3"},"engines":{"node":">=10.0"},"husky":{"hooks":{"pre-commit":"npm run lint && npm run test && npm run build","pre-push":"gitdown ./.README/README.md --output-file ./README.md --check"}},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/log.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/log.d.ts","version":"4.0.2","gitHead":"b2b6d947b89f7467180cdab29fd8af0553dbf59f","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@4.0.2","_nodeVersion":"15.8.0","_npmVersion":"6.14.10","dist":{"shasum":"46751c41d5c4da3324393e307177a1ed0aff615e","size":11597,"noattachment":false,"key":"/roarr/-/roarr-4.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-4.0.2.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_4.0.2_1612677848142_0.17904898518681311"},"_hasShrinkwrap":false,"publish_time":1612677848334,"_cnpm_publish_time":1612677848334},"4.0.1":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/roarr/**/*"],"require":["ts-node/register/transpile-only"]},"dependencies":{"boolean":"^3.0.2","detect-node":"^2.0.4","fast-json-stringify":"^2.3.0","fast-printf":"^1.3.0","globalthis":"^1.0.1","is-circular":"^1.0.2","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/detect-node":"^2.0.0","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^14.14.16","@types/semver-compare":"^1.0.1","ava":"^3.14.0","benchmark":"^2.1.4","coveralls":"^3.1.0","del-cli":"^3.0.1","domain-parent":"^1.0.0","eslint":"^7.16.0","eslint-config-canonical":"^24.4.4","gitdown":"^3.1.3","husky":"^4.3.6","nyc":"^15.1.0","semantic-release":"^17.3.0","ts-node":"^9.1.1","typescript":"^4.1.3"},"engines":{"node":">=10.0"},"husky":{"hooks":{"pre-commit":"npm run lint && npm run test && npm run build","pre-push":"gitdown ./.README/README.md --output-file ./README.md --check"}},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/log.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/log.d.ts","version":"4.0.1","gitHead":"30aecfe5943bb5ccf98053dee52b0855d33bceb0","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@4.0.1","_nodeVersion":"15.5.1","_npmVersion":"6.14.10","dist":{"shasum":"7edec14943f5ee54d7ee8574f581e41397dcb4a2","size":11596,"noattachment":false,"key":"/roarr/-/roarr-4.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-4.0.1.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_4.0.1_1610474113242_0.9726977472852132"},"_hasShrinkwrap":false,"publish_time":1610474113406,"_cnpm_publish_time":1610474113406},"4.0.0":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/roarr/**/*"],"require":["ts-node/register/transpile-only"]},"dependencies":{"approximate-now":"^1.0.0","boolean":"^3.0.2","detect-node":"^2.0.4","fast-json-stringify":"^2.3.0","fast-printf":"^1.3.0","globalthis":"^1.0.1","is-circular":"^1.0.2","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/detect-node":"^2.0.0","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^14.14.16","@types/semver-compare":"^1.0.1","ava":"^3.14.0","benchmark":"^2.1.4","coveralls":"^3.1.0","del-cli":"^3.0.1","domain-parent":"^1.0.0","eslint":"^7.16.0","eslint-config-canonical":"^24.4.4","gitdown":"^3.1.3","husky":"^4.3.6","nyc":"^15.1.0","semantic-release":"^17.3.0","ts-node":"^9.1.1","typescript":"^4.1.3"},"engines":{"node":">=10.0"},"husky":{"hooks":{"pre-commit":"npm run lint && npm run test && npm run build","pre-push":"gitdown ./.README/README.md --output-file ./README.md --check"}},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/log.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/log.d.ts","version":"4.0.0","gitHead":"b7ab91b61e39a91b59e6b535b95ad9de65480697","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@4.0.0","_nodeVersion":"15.5.1","_npmVersion":"6.14.10","dist":{"shasum":"8ca13cd3fc67845f5edcb1bb2e48a9a9a2de8fed","size":11622,"noattachment":false,"key":"/roarr/-/roarr-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-4.0.0.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_4.0.0_1610429831526_0.9426031693574772"},"_hasShrinkwrap":false,"publish_time":1610429831718,"_cnpm_publish_time":1610429831718},"3.3.0":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/roarr/**/*"],"require":["ts-node/register/transpile-only"]},"dependencies":{"approximate-now":"^1.0.0","boolean":"^3.0.2","detect-node":"^2.0.4","fast-json-stringify":"^2.3.0","fast-printf":"^1.3.0","globalthis":"^1.0.1","is-circular":"^1.0.2","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/detect-node":"^2.0.0","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^14.14.16","@types/semver-compare":"^1.0.1","ava":"^3.14.0","benchmark":"^2.1.4","coveralls":"^3.1.0","del-cli":"^3.0.1","domain-parent":"^1.0.0","eslint":"^7.16.0","eslint-config-canonical":"^24.4.4","gitdown":"^3.1.3","husky":"^4.3.6","nyc":"^15.1.0","semantic-release":"^17.3.0","ts-node":"^9.1.1","typescript":"^4.1.3"},"engines":{"node":">=10.0"},"husky":{"hooks":{"pre-commit":"npm run lint && npm run test && npm run build","pre-push":"gitdown ./.README/README.md --output-file ./README.md --check"}},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/log.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/log.d.ts","version":"3.3.0","gitHead":"e40f1ae6de53cbd3ece78f35cc61187183043d6e","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@3.3.0","_nodeVersion":"15.5.0","_npmVersion":"6.14.10","dist":{"shasum":"e04898efa2d778e42f3e68c0b5ab0f8b7f636c34","size":11646,"noattachment":false,"key":"/roarr/-/roarr-3.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-3.3.0.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_3.3.0_1609644876158_0.017706045541120652"},"_hasShrinkwrap":false,"publish_time":1609644876345,"_cnpm_publish_time":1609644876345},"3.2.0":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/roarr/**/*"],"require":["ts-node/register/transpile-only"]},"dependencies":{"approximate-now":"^1.0.0","boolean":"^3.0.2","detect-node":"^2.0.4","fast-json-stringify":"^2.3.0","globalthis":"^1.0.1","is-circular":"^1.0.2","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0","sprintfit":"^1.0.1"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/detect-node":"^2.0.0","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^14.14.16","@types/semver-compare":"^1.0.1","ava":"^3.14.0","benchmark":"^2.1.4","coveralls":"^3.1.0","del-cli":"^3.0.1","domain-parent":"^1.0.0","eslint":"^7.16.0","eslint-config-canonical":"^24.4.4","gitdown":"^3.1.3","husky":"^4.3.6","nyc":"^15.1.0","semantic-release":"^17.3.0","ts-node":"^9.1.1","typescript":"^4.1.3"},"engines":{"node":">=10.0"},"husky":{"hooks":{"pre-commit":"npm run lint && npm run test && npm run build","pre-push":"gitdown ./.README/README.md --output-file ./README.md --check"}},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/log.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/log.d.ts","version":"3.2.0","gitHead":"a09b42772599f2b4c776d3ce447fe29138bb82d4","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@3.2.0","_nodeVersion":"15.5.0","_npmVersion":"6.14.10","dist":{"shasum":"5ab73ae40c9e77bd34df70af2d08a6c07b4ed170","size":11639,"noattachment":false,"key":"/roarr/-/roarr-3.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-3.2.0.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_3.2.0_1608937050643_0.6993998188791433"},"_hasShrinkwrap":false,"publish_time":1608937050813,"_cnpm_publish_time":1608937050813},"3.1.3":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/roarr/**/*"],"require":["ts-node/register/transpile-only"]},"dependencies":{"boolean":"^3.0.2","detect-node":"^2.0.4","fast-json-stringify":"^2.3.0","globalthis":"^1.0.1","is-circular":"^1.0.2","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0","sprintfit":"^1.0.1"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/detect-node":"^2.0.0","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^14.14.16","@types/semver-compare":"^1.0.1","ava":"^3.14.0","benchmark":"^2.1.4","coveralls":"^3.1.0","del-cli":"^3.0.1","domain-parent":"^1.0.0","eslint":"^7.16.0","eslint-config-canonical":"^24.4.4","gitdown":"^3.1.3","husky":"^4.3.6","nyc":"^15.1.0","semantic-release":"^17.3.0","ts-node":"^9.1.1","typescript":"^4.1.3"},"engines":{"node":">=10.0"},"husky":{"hooks":{"pre-commit":"npm run lint && npm run test && npm run build","pre-push":"gitdown ./.README/README.md --output-file ./README.md --check"}},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/log.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true babel-node test/benchmark.js","build":"del-cli ./dist && tsc","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/log.d.ts","version":"3.1.3","gitHead":"b1b7b5827e3adb2f91d5afaf8eff70a25f70eaf3","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@3.1.3","_nodeVersion":"15.5.0","_npmVersion":"6.14.10","dist":{"shasum":"601403fd1382219ef9eb42a54f0735f1513dcdf4","size":11679,"noattachment":false,"key":"/roarr/-/roarr-3.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-3.1.3.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_3.1.3_1608930080914_0.10245272460343413"},"_hasShrinkwrap":false,"publish_time":1608930081057,"_cnpm_publish_time":1608930081057},"3.1.2":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/roarr/**/*"],"require":["ts-node/register/transpile-only"]},"dependencies":{"boolean":"^3.0.2","detect-node":"^2.0.4","fast-json-stringify":"^2.3.0","globalthis":"^1.0.1","is-circular":"^1.0.2","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0","sprintfit":"^1.0.1"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/detect-node":"^2.0.0","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^14.14.16","@types/semver-compare":"^1.0.1","ava":"^3.14.0","benchmark":"^2.1.4","coveralls":"^3.1.0","del-cli":"^3.0.1","domain-parent":"^1.0.0","eslint":"^7.16.0","eslint-config-canonical":"^24.4.4","gitdown":"^3.1.3","husky":"^4.3.6","nyc":"^15.1.0","semantic-release":"^17.3.0","ts-node":"^9.1.1","typescript":"^4.1.3"},"engines":{"node":">=10.0"},"husky":{"hooks":{"pre-commit":"npm run lint && npm run test && npm run build","pre-push":"gitdown ./.README/README.md --output-file ./README.md --check"}},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/log.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true babel-node test/benchmark.js","build":"del-cli ./dist && tsc","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/log.d.ts","version":"3.1.2","gitHead":"9d34eb8815089bb9f79f05cd35a7f4be1a589424","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@3.1.2","_nodeVersion":"15.5.0","_npmVersion":"6.14.10","dist":{"shasum":"297212a7f9e4f7b57a92c4e1a819f884f248f46c","size":11626,"noattachment":false,"key":"/roarr/-/roarr-3.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-3.1.2.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_3.1.2_1608865868536_0.6685794061372399"},"_hasShrinkwrap":false,"publish_time":1608865868761,"_cnpm_publish_time":1608865868761},"3.1.1":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/roarr/**/*"],"require":["ts-node/register/transpile-only"]},"dependencies":{"boolean":"^3.0.2","detect-node":"^2.0.4","fast-json-stringify":"^2.3.0","globalthis":"^1.0.1","is-circular":"^1.0.2","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0","sprintfit":"^1.0.1"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/detect-node":"^2.0.0","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^14.14.16","@types/semver-compare":"^1.0.1","ava":"^3.14.0","benchmark":"^2.1.4","coveralls":"^3.1.0","del-cli":"^3.0.1","domain-parent":"^1.0.0","eslint":"^7.16.0","eslint-config-canonical":"^24.4.4","gitdown":"^3.1.3","husky":"^4.3.6","nyc":"^15.1.0","semantic-release":"^17.3.0","ts-node":"^9.1.1","typescript":"^4.1.3"},"engines":{"node":">=10.0"},"husky":{"hooks":{"pre-commit":"npm run lint && npm run test && npm run build","pre-push":"gitdown ./.README/README.md --output-file ./README.md --check"}},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/log.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true babel-node test/benchmark.js","build":"del-cli ./dist && tsc","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/log.d.ts","version":"3.1.1","gitHead":"321617b7460ad7a0e910ff65a359e3f19f0f5c41","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@3.1.1","_nodeVersion":"15.5.0","_npmVersion":"6.14.10","dist":{"shasum":"60e2b71dc0cdf8dd6e58977fe9e91cc282c7d6d9","size":11627,"noattachment":false,"key":"/roarr/-/roarr-3.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-3.1.1.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_3.1.1_1608865551762_0.5834318916685444"},"_hasShrinkwrap":false,"publish_time":1608865551885,"_cnpm_publish_time":1608865551885},"3.1.0":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/roarr/**/*"],"require":["ts-node/register/transpile-only"]},"dependencies":{"boolean":"^3.0.2","detect-node":"^2.0.4","fast-json-stringify":"^2.3.0","globalthis":"^1.0.1","is-circular":"^1.0.2","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0","sprintfit":"^1.0.1"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/detect-node":"^2.0.0","@types/globalthis":"^1.0.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^14.14.16","@types/semver-compare":"^1.0.1","ava":"^3.14.0","benchmark":"^2.1.4","coveralls":"^3.1.0","del-cli":"^3.0.1","domain-parent":"^1.0.0","eslint":"^7.16.0","eslint-config-canonical":"^24.4.4","gitdown":"^3.1.3","husky":"^4.3.6","nyc":"^15.1.0","semantic-release":"^17.3.0","ts-node":"^9.1.1","typescript":"^4.1.3"},"engines":{"node":">=10.0"},"husky":{"hooks":{"pre-commit":"npm run lint && npm run test && npm run build","pre-push":"gitdown ./.README/README.md --output-file ./README.md --check"}},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/log.js","name":"roarr","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true babel-node test/benchmark.js","build":"del-cli ./dist && tsc","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/log.d.ts","version":"3.1.0","gitHead":"4f6387b2cb2c16516de479987df18866877dc78c","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@3.1.0","_nodeVersion":"15.5.0","_npmVersion":"6.14.10","dist":{"shasum":"b64e07906ceabd97c57f7e618d7acd94f4de0545","size":11639,"noattachment":false,"key":"/roarr/-/roarr-3.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-3.1.0.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_3.1.0_1608865039574_0.4842134129370137"},"_hasShrinkwrap":false,"publish_time":1608865039750,"_cnpm_publish_time":1608865039750},"3.0.0":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"babel":{"compileAsTests":["test/helpers/**/*"]},"files":["test/roarr/**/*"],"require":["@babel/register"]},"dependencies":{"boolean":"^3.0.2","detect-node":"^2.0.4","fast-json-stringify":"^2.3.0","globalthis":"^1.0.1","is-circular":"^1.0.2","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0","sprintfit":"^1.0.1"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@ava/babel":"^1.0.1","@babel/cli":"^7.12.10","@babel/core":"^7.12.10","@babel/node":"^7.12.10","@babel/plugin-transform-flow-strip-types":"^7.12.10","@babel/preset-env":"^7.12.11","@babel/register":"^7.12.10","ava":"^3.14.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-export-default-name":"^2.1.0","benchmark":"^2.1.4","coveralls":"^3.1.0","domain-parent":"^1.0.0","eslint":"^7.16.0","eslint-config-canonical":"^24.4.4","flow-bin":"^0.141.0","flow-copy-source":"^2.0.9","gitdown":"^3.1.3","husky":"^4.3.6","nyc":"^15.1.0","semantic-release":"^17.3.0"},"engines":{"node":">=10.0"},"husky":{"hooks":{"pre-commit":"npm run lint && npm run test && npm run build","pre-push":"gitdown ./.README/README.md --output-file ./README.md --check"}},"keywords":["log","logger","json"],"license":"BSD-3-Clause","main":"./dist/log.js","name":"roarr","nyc":{"include":["src/**/*.js"],"instrument":false,"reporter":["text-lcov"],"require":["@babel/register"],"sourceMap":false},"repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"benchmark":"ROARR_LOG=true babel-node test/benchmark.js","build":"rm -fr ./dist && NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps && flow-copy-source src dist","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps --watch","lint":"eslint ./src ./test && flow","test":"NODE_ENV=test ava --serial --verbose"},"version":"3.0.0","gitHead":"689431cb46a6dca43c0fafcfed3a13e79068a3f0","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@3.0.0","_nodeVersion":"10.23.0","_npmVersion":"6.14.10","dist":{"shasum":"47b0d4c5ef4b4830268cca74d52e06f0df898930","size":16999,"noattachment":false,"key":"/roarr/-/roarr-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-3.0.0.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_3.0.0_1608850562620_0.3790772180599027"},"_hasShrinkwrap":false,"publish_time":1608850562796,"_cnpm_publish_time":1608850562796},"2.15.4":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"babel":{"compileAsTests":["test/helpers/**/*"]},"files":["test/roarr/**/*"],"require":["@babel/register"]},"dependencies":{"boolean":"^3.0.1","detect-node":"^2.0.4","globalthis":"^1.0.1","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0","sprintf-js":"^1.1.2"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@ava/babel":"^1.0.1","@babel/cli":"^7.11.6","@babel/core":"^7.11.6","@babel/node":"^7.10.5","@babel/plugin-transform-flow-strip-types":"^7.10.4","@babel/preset-env":"^7.11.5","@babel/register":"^7.11.5","ava":"^3.12.1","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-export-default-name":"^2.0.4","coveralls":"^3.1.0","domain-parent":"^1.0.0","eslint":"^7.9.0","eslint-config-canonical":"^24.1.1","flow-bin":"^0.133.0","flow-copy-source":"^2.0.9","gitdown":"^3.1.3","husky":"^4.3.0","nyc":"^15.1.0","semantic-release":"^17.1.1"},"engines":{"node":">=8.0"},"husky":{"hooks":{"pre-commit":"npm run lint && npm run test && npm run build","pre-push":"gitdown ./.README/README.md --output-file ./README.md --check"}},"keywords":["log","logger","json"],"main":"./dist/log.js","name":"roarr","nyc":{"include":["src/**/*.js"],"instrument":false,"reporter":["text-lcov"],"require":["@babel/register"],"sourceMap":false},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"build":"rm -fr ./dist && NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps && flow-copy-source src dist","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps --watch","lint":"eslint ./src ./test && flow","test":"NODE_ENV=test ava --serial --verbose"},"version":"2.15.4","gitHead":"449dd3d7c10fd87a7c9f332bc3a18b4cd0426418","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@2.15.4","_nodeVersion":"14.10.1","_npmVersion":"6.14.8","dist":{"shasum":"f5fe795b7b838ccfe35dc608e0282b9eba2e7afd","size":17325,"noattachment":false,"key":"/roarr/-/roarr-2.15.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-2.15.4.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_2.15.4_1600096319598_0.927687634148016"},"_hasShrinkwrap":false,"publish_time":1600096319781,"_cnpm_publish_time":1600096319781},"2.15.3":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"babel":{"compileAsTests":["test/helpers/**/*"]},"files":["test/roarr/**/*"],"require":["@babel/register"]},"dependencies":{"boolean":"^3.0.0","detect-node":"^2.0.4","globalthis":"^1.0.1","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0","sprintf-js":"^1.1.2"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@ava/babel":"^1.0.0","@babel/cli":"^7.8.4","@babel/core":"^7.8.4","@babel/node":"^7.8.4","@babel/plugin-transform-flow-strip-types":"^7.8.3","@babel/preset-env":"^7.8.4","@babel/register":"^7.8.3","ava":"^3.1.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-export-default-name":"^2.0.4","coveralls":"^3.0.9","domain-parent":"^1.0.0","eslint":"^6.8.0","eslint-config-canonical":"^18.1.0","flow-bin":"^0.117.0","flow-copy-source":"^2.0.9","gitdown":"^3.1.2","husky":"^4.2.1","nyc":"^15.0.0","semantic-release":"^17.0.1"},"engines":{"node":">=8.0"},"husky":{"hooks":{"pre-commit":"npm run lint && npm run test && npm run build","pre-push":"gitdown ./.README/README.md --output-file ./README.md --check"}},"keywords":["log","logger","json"],"main":"./dist/log.js","name":"roarr","nyc":{"include":["src/**/*.js"],"instrument":false,"reporter":["text-lcov"],"require":["@babel/register"],"sourceMap":false},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"build":"rm -fr ./dist && NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps && flow-copy-source src dist","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps --watch","lint":"eslint ./src ./test && flow","test":"NODE_ENV=test ava --serial --verbose"},"version":"2.15.3","gitHead":"6ccbaa71cce0b7c87986af52c350ffbf79915c72","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@2.15.3","_nodeVersion":"10.19.0","_npmVersion":"6.14.4","dist":{"shasum":"65248a291a15af3ebfd767cbf7e44cb402d1d836","size":16445,"noattachment":false,"key":"/roarr/-/roarr-2.15.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-2.15.3.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_2.15.3_1585804731540_0.37349429100586695"},"_hasShrinkwrap":false,"publish_time":1585804731733,"_cnpm_publish_time":1585804731733},"2.15.2":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"babel":{"compileAsTests":["test/helpers/**/*"]},"files":["test/roarr/**/*"],"require":["@babel/register"]},"dependencies":{"boolean":"^3.0.0","detect-node":"^2.0.4","globalthis":"^1.0.1","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0","sprintf-js":"^1.1.2"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@ava/babel":"^1.0.0","@babel/cli":"^7.8.4","@babel/core":"^7.8.4","@babel/node":"^7.8.4","@babel/plugin-transform-flow-strip-types":"^7.8.3","@babel/preset-env":"^7.8.4","@babel/register":"^7.8.3","ava":"^3.1.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-export-default-name":"^2.0.4","coveralls":"^3.0.9","domain-parent":"^1.0.0","eslint":"^6.8.0","eslint-config-canonical":"^18.1.0","flow-bin":"^0.117.0","flow-copy-source":"^2.0.9","gitdown":"^3.1.2","husky":"^4.2.1","nyc":"^15.0.0","semantic-release":"^17.0.1"},"engines":{"node":">=8.0"},"husky":{"hooks":{"pre-commit":"npm run lint && npm run test && npm run build","pre-push":"gitdown ./.README/README.md --output-file ./README.md --check"}},"keywords":["log","logger","json"],"main":"./dist/log.js","name":"roarr","nyc":{"include":["src/**/*.js"],"instrument":false,"reporter":["text-lcov"],"require":["@babel/register"],"sourceMap":false},"repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"build":"rm -fr ./dist && NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps && flow-copy-source src dist","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps --watch","lint":"eslint ./src ./test && flow","test":"NODE_ENV=test ava --serial --verbose"},"version":"2.15.2","gitHead":"e8eeeb32359bc6d0ea49731c2972ae588a9672b3","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@2.15.2","_nodeVersion":"13.7.0","_npmVersion":"6.13.7","dist":{"shasum":"34f6229ae3c8c12167c4ae60f58fe75e79a1e394","size":16427,"noattachment":false,"key":"/roarr/-/roarr-2.15.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-2.15.2.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_2.15.2_1580475084179_0.3245718061397731"},"_hasShrinkwrap":false,"publish_time":1580475084314,"_cnpm_publish_time":1580475084314},"2.15.1":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"babel":{"compileAsTests":["test/helpers/**/*"]},"files":["test/roarr/**/*"],"require":["@babel/register"]},"dependencies":{"boolean":"^3.0.0","detect-node":"^2.0.4","globalthis":"^1.0.1","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0","sprintf-js":"^1.1.2"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@ava/babel":"^1.0.0","@babel/cli":"^7.8.4","@babel/core":"^7.8.4","@babel/node":"^7.8.4","@babel/plugin-transform-flow-strip-types":"^7.8.3","@babel/preset-env":"^7.8.4","@babel/register":"^7.8.3","ava":"^3.1.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-export-default-name":"^2.0.4","coveralls":"^3.0.9","domain-parent":"^1.0.0","eslint":"^6.8.0","eslint-config-canonical":"^18.1.0","flow-bin":"^0.117.0","flow-copy-source":"^2.0.9","gitdown":"^3.1.2","husky":"^4.2.1","nyc":"^15.0.0","semantic-release":"^17.0.1"},"engines":{"node":">=8.0"},"husky":{"hooks":{"pre-commit":"npm run lint && npm run test && npm run build","pre-push":"gitdown ./.README/README.md --output-file ./README.md --check"}},"keywords":["log","logger","json"],"main":"./dist/log.js","name":"roarr","nyc":{"include":["src/**/*.js"],"instrument":false,"reporter":["text-lcov"],"require":["@babel/register"],"sourceMap":false},"repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"build":"rm -fr ./dist && NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps && flow-copy-source src dist","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps --watch","lint":"eslint ./src ./test && flow","test":"NODE_ENV=test ava --serial --verbose"},"version":"2.15.1","gitHead":"9302874dadda9883a47cf32d58f94dea4ac70228","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@2.15.1","_nodeVersion":"13.7.0","_npmVersion":"6.13.7","dist":{"shasum":"2a3bc341291a771d6d3d56a5b87b5dd362e53fd0","size":16315,"noattachment":false,"key":"/roarr/-/roarr-2.15.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-2.15.1.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_2.15.1_1580473691907_0.6701718780758088"},"_hasShrinkwrap":false,"publish_time":1580473692013,"_cnpm_publish_time":1580473692013},"2.15.0":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"babel":{"compileAsTests":["test/helpers/**/*"]},"files":["test/roarr/**/*"],"require":["@babel/register"]},"dependencies":{"boolean":"^3.0.0","detect-node":"^2.0.4","globalthis":"^1.0.1","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0","sprintf-js":"^1.1.2"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@ava/babel":"^1.0.0","@babel/cli":"^7.8.4","@babel/core":"^7.8.4","@babel/node":"^7.8.4","@babel/plugin-transform-flow-strip-types":"^7.8.3","@babel/preset-env":"^7.8.4","@babel/register":"^7.8.3","ava":"^3.1.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-export-default-name":"^2.0.4","coveralls":"^3.0.9","domain-parent":"^1.0.0","eslint":"^6.8.0","eslint-config-canonical":"^18.1.0","flow-bin":"^0.117.0","flow-copy-source":"^2.0.9","gitdown":"^3.1.2","husky":"^4.2.1","nyc":"^15.0.0","semantic-release":"^17.0.1"},"engines":{"node":">=8.0"},"husky":{"hooks":{"pre-commit":"npm run lint && npm run test && npm run build","pre-push":"gitdown ./.README/README.md --output-file ./README.md --check"}},"keywords":["log","logger","json"],"main":"./dist/log.js","name":"roarr","nyc":{"include":["src/**/*.js"],"instrument":false,"reporter":["text-lcov"],"require":["@babel/register"],"sourceMap":false},"repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"build":"rm -fr ./dist && NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps && flow-copy-source src dist","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps --watch","lint":"eslint ./src ./test && flow","test":"NODE_ENV=test ava --serial --verbose"},"version":"2.15.0","gitHead":"3fe3829dd8a8147e3a40855f6d319af479c864ae","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@2.15.0","_nodeVersion":"10.18.1","_npmVersion":"6.13.7","dist":{"shasum":"a43079602e8e5568cb01f015d99e7eae9fb0c861","size":16286,"noattachment":false,"key":"/roarr/-/roarr-2.15.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-2.15.0.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_2.15.0_1580467882879_0.7955384431827945"},"_hasShrinkwrap":false,"publish_time":1580467882975,"_cnpm_publish_time":1580467882975},"2.14.6":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"files":["test/**/*"],"helpers":["test/helpers/**/*"],"require":["@babel/register"],"sources":["src/**/*"]},"dependencies":{"boolean":"^3.0.0","detect-node":"^2.0.4","globalthis":"^1.0.0","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0","sprintf-js":"^1.1.2"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@babel/cli":"^7.7.0","@babel/core":"^7.7.2","@babel/node":"^7.7.0","@babel/plugin-transform-flow-strip-types":"^7.6.3","@babel/preset-env":"^7.7.1","@babel/register":"^7.7.0","ava":"^2.4.0","babel-plugin-istanbul":"^5.2.0","babel-plugin-transform-export-default-name":"^2.0.4","coveralls":"^3.0.8","eslint":"^6.6.0","eslint-config-canonical":"^18.1.0","flow-bin":"^0.112.0","flow-copy-source":"^2.0.9","gitdown":"^3.1.2","husky":"^3.1.0","nyc":"^14.1.1","semantic-release":"^15.13.31"},"engines":{"node":">=8.0"},"husky":{"hooks":{"pre-commit":"npm run lint && npm run test && npm run build","pre-push":"gitdown ./.README/README.md --output-file ./README.md --check"}},"keywords":["log","logger","json"],"main":"./dist/log.js","name":"roarr","nyc":{"include":["src/**/*.js"],"instrument":false,"reporter":["text-lcov"],"require":["@babel/register"],"sourceMap":false},"repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"build":"rm -fr ./dist && NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps && flow-copy-source src dist","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps --watch","lint":"eslint ./src ./test && flow","test":"NODE_ENV=test ava --serial --verbose"},"version":"2.14.6","gitHead":"5f856d969d5455727bbea770e1f5402ae04cd66c","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@2.14.6","_nodeVersion":"10.17.0","_npmVersion":"6.13.1","dist":{"shasum":"cebe8ad7ecbfd15bfa37b02dacf00809dd633912","size":14781,"noattachment":false,"key":"/roarr/-/roarr-2.14.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-2.14.6.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_2.14.6_1574360191184_0.9700772587635065"},"_hasShrinkwrap":false,"publish_time":1574360191325,"_cnpm_publish_time":1574360191325},"2.14.5":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"files":["test/**/*"],"helpers":["test/helpers/**/*"],"require":["@babel/register"],"sources":["src/**/*"]},"dependencies":{"boolean":"^2.0.3","detect-node":"^2.0.4","globalthis":"^1.0.0","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0","sprintf-js":"^1.1.2"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@babel/cli":"^7.7.0","@babel/core":"^7.7.2","@babel/node":"^7.7.0","@babel/plugin-transform-flow-strip-types":"^7.6.3","@babel/preset-env":"^7.7.1","@babel/register":"^7.7.0","ava":"^2.4.0","babel-plugin-istanbul":"^5.2.0","babel-plugin-transform-export-default-name":"^2.0.4","coveralls":"^3.0.7","eslint":"^6.6.0","eslint-config-canonical":"^17.8.0","flow-bin":"^0.111.3","flow-copy-source":"^2.0.8","gitdown":"^3.1.2","husky":"^3.0.9","nyc":"^14.1.1","semantic-release":"^15.13.30"},"engines":{"node":">=8.0"},"husky":{"hooks":{"pre-commit":"npm run lint && npm run test && npm run build","pre-push":"gitdown ./.README/README.md --output-file ./README.md --check"}},"keywords":["log","logger","json"],"main":"./dist/log.js","name":"roarr","nyc":{"include":["src/**/*.js"],"instrument":false,"reporter":["text-lcov"],"require":["@babel/register"],"sourceMap":false},"repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"build":"rm -fr ./dist && NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps && flow-copy-source src dist","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps --watch","lint":"eslint ./src ./test && flow","test":"NODE_ENV=test ava --serial --verbose"},"version":"2.14.5","gitHead":"7acc9b59518e101913afe5a376248558df0e57da","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@2.14.5","_nodeVersion":"13.1.0","_npmVersion":"6.13.0","dist":{"shasum":"0a6c5b41e7e4a7b34f1ecb81b5c41a2b66e412e8","size":14777,"noattachment":false,"key":"/roarr/-/roarr-2.14.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-2.14.5.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_2.14.5_1573935470579_0.11338075441446493"},"_hasShrinkwrap":false,"publish_time":1573935470781,"_cnpm_publish_time":1573935470781},"2.14.4":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"files":["test/**/*"],"helpers":["test/helpers/**/*"],"require":["@babel/register"],"sources":["src/**/*"]},"dependencies":{"boolean":"^2.0.3","detect-node":"^2.0.4","globalthis":"^1.0.0","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0","sprintf-js":"^1.1.2"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@babel/cli":"^7.7.0","@babel/core":"^7.7.2","@babel/node":"^7.7.0","@babel/plugin-transform-flow-strip-types":"^7.6.3","@babel/preset-env":"^7.7.1","@babel/register":"^7.7.0","ava":"^2.4.0","babel-plugin-istanbul":"^5.2.0","babel-plugin-transform-export-default-name":"^2.0.4","coveralls":"^3.0.7","eslint":"^6.6.0","eslint-config-canonical":"^17.8.0","flow-bin":"^0.111.3","flow-copy-source":"^2.0.8","gitdown":"^3.1.2","husky":"^3.0.9","nyc":"^14.1.1","semantic-release":"^15.13.30"},"engines":{"node":">=6.0"},"husky":{"hooks":{"pre-commit":"npm run lint && npm run test && npm run build","pre-push":"gitdown ./.README/README.md --output-file ./README.md --check"}},"keywords":["log","logger","json"],"main":"./dist/log.js","name":"roarr","nyc":{"include":["src/**/*.js"],"instrument":false,"reporter":["text-lcov"],"require":["@babel/register"],"sourceMap":false},"repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"build":"rm -fr ./dist && NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps && flow-copy-source src dist","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps --watch","lint":"eslint ./src ./test && flow","test":"NODE_ENV=test ava --serial --verbose"},"version":"2.14.4","gitHead":"3ce645795ce50b2a64edf5f433664c405b1bb64c","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@2.14.4","_nodeVersion":"13.1.0","_npmVersion":"6.13.0","dist":{"shasum":"2d9d26864ce95ce570b4b5c5e548aefd40bb2bf7","size":15051,"noattachment":false,"key":"/roarr/-/roarr-2.14.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-2.14.4.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_2.14.4_1573166338652_0.8782076852003671"},"_hasShrinkwrap":false,"publish_time":1573166338792,"_cnpm_publish_time":1573166338792},"2.14.3":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"files":["test/**/*"],"helpers":["test/helpers/**/*"],"require":["@babel/register"],"sources":["src/**/*"]},"dependencies":{"boolean":"^2.0.2","detect-node":"^2.0.4","globalthis":"^1.0.0","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0","sprintf-js":"^1.1.2"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@babel/cli":"^7.6.4","@babel/core":"^7.6.4","@babel/node":"^7.6.3","@babel/plugin-transform-flow-strip-types":"^7.6.3","@babel/preset-env":"^7.6.3","@babel/register":"^7.6.2","ava":"^2.4.0","babel-plugin-istanbul":"^5.2.0","babel-plugin-transform-export-default-name":"^2.0.4","coveralls":"^3.0.7","eslint":"^6.6.0","eslint-config-canonical":"^17.7.0","flow-bin":"^0.111.0","flow-copy-source":"^2.0.8","gitdown":"^3.1.2","husky":"^3.0.9","nyc":"^14.1.1","semantic-release":"^15.13.28"},"engines":{"node":">=6.0"},"husky":{"hooks":{"pre-commit":"npm run lint && npm run test && npm run build","pre-push":"gitdown ./.README/README.md --output-file ./README.md --check"}},"keywords":["log","logger","json"],"main":"./dist/log.js","name":"roarr","nyc":{"include":["src/**/*.js"],"instrument":false,"reporter":["text-lcov"],"require":["@babel/register"],"sourceMap":false},"repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"build":"rm -fr ./dist && NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps && flow-copy-source src dist","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps --watch","lint":"eslint ./src ./test && flow","test":"NODE_ENV=test ava --serial --verbose"},"version":"2.14.3","gitHead":"2842ea4a1ab3fcc0a377d2cef2c589e432daa2de","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@2.14.3","_nodeVersion":"13.0.1","_npmVersion":"6.12.1","dist":{"shasum":"5f62c9389a200b44e4a4673cef97bd7190ca03e9","size":15043,"noattachment":false,"key":"/roarr/-/roarr-2.14.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-2.14.3.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_2.14.3_1572483857203_0.6640415104333186"},"_hasShrinkwrap":false,"publish_time":1572483857326,"_cnpm_publish_time":1572483857326},"2.14.2":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"files":["test/**/*"],"helpers":["test/helpers/**/*"],"require":["@babel/register"],"sources":["src/**/*"]},"dependencies":{"boolean":"^2.0.2","detect-node":"^2.0.4","globalthis":"^1.0.0","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0","sprintf-js":"^1.1.2"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@babel/cli":"^7.6.4","@babel/core":"^7.6.4","@babel/node":"^7.6.3","@babel/plugin-transform-flow-strip-types":"^7.6.3","@babel/preset-env":"^7.6.3","@babel/register":"^7.6.2","ava":"^2.4.0","babel-plugin-istanbul":"^5.2.0","babel-plugin-transform-export-default-name":"^2.0.4","coveralls":"^3.0.7","eslint":"^6.5.1","eslint-config-canonical":"^17.7.0","flow-bin":"^0.109.0","flow-copy-source":"^2.0.8","gitdown":"^3.1.1","husky":"^3.0.9","nyc":"^14.1.1","semantic-release":"^15.13.27"},"engines":{"node":">=6.0"},"husky":{"hooks":{"pre-commit":"npm run lint && npm run test && npm run build","pre-push":"gitdown ./.README/README.md --output-file ./README.md --check"}},"keywords":["log","logger","json"],"main":"./dist/log.js","name":"roarr","nyc":{"include":["src/**/*.js"],"instrument":false,"reporter":["text-lcov"],"require":["@babel/register"],"sourceMap":false},"repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"build":"rm -fr ./dist && NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps && flow-copy-source src dist","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps --watch","lint":"eslint ./src ./test && flow","test":"NODE_ENV=test ava --serial --verbose"},"version":"2.14.2","gitHead":"7bf838e811dafa68af3dc6093d151dab10ec3503","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@2.14.2","_nodeVersion":"12.12.0","_npmVersion":"6.12.0","dist":{"shasum":"49a51bfe1fd6a399c061f4e5a710e02da8b88ac7","size":15044,"noattachment":false,"key":"/roarr/-/roarr-2.14.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-2.14.2.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_2.14.2_1571576631416_0.1095399770528529"},"_hasShrinkwrap":false,"publish_time":1571576631571,"_cnpm_publish_time":1571576631571},"2.14.1":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"files":["test/**/*"],"helpers":["test/helpers/**/*"],"require":["@babel/register"],"sources":["src/**/*"]},"dependencies":{"boolean":"^1.0.0","detect-node":"^2.0.4","globalthis":"^1.0.0","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0","sprintf-js":"^1.1.2"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@babel/cli":"^7.5.5","@babel/core":"^7.5.5","@babel/node":"^7.5.5","@babel/plugin-transform-flow-strip-types":"^7.4.4","@babel/preset-env":"^7.5.5","@babel/register":"^7.5.5","ava":"^2.2.0","babel-plugin-istanbul":"^5.2.0","babel-plugin-transform-export-default-name":"^2.0.4","coveralls":"^3.0.5","eslint":"^6.1.0","eslint-config-canonical":"^17.3.2","flow-bin":"^0.104.0","flow-copy-source":"^2.0.7","gitdown":"^3.1.1","husky":"^3.0.1","nyc":"^14.1.1","semantic-release":"^15.13.18"},"engines":{"node":">=6.0"},"husky":{"hooks":{"pre-commit":"npm run lint && npm run test && npm run build","pre-push":"gitdown ./.README/README.md --output-file ./README.md --check"}},"keywords":["log","logger","json"],"main":"./dist/log.js","name":"roarr","nyc":{"include":["src/**/*.js"],"instrument":false,"reporter":["text-lcov"],"require":["@babel/register"],"sourceMap":false},"repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"build":"rm -fr ./dist && NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps && flow-copy-source src dist","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps --watch","lint":"eslint ./src ./test && flow","test":"NODE_ENV=test ava --serial --verbose"},"version":"2.14.1","gitHead":"3ea1c0e021bed227dbc3da6bca6e1bb834d2c566","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@2.14.1","_nodeVersion":"12.8.1","_npmVersion":"6.10.2","dist":{"shasum":"812b51c352debbeda1c0ae984aeaf396e0abf421","size":15014,"noattachment":false,"key":"/roarr/-/roarr-2.14.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-2.14.1.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_2.14.1_1565891151123_0.38093635385423497"},"_hasShrinkwrap":false,"publish_time":1565891151259,"_cnpm_publish_time":1565891151259},"2.14.0":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"files":["test/**/*"],"helpers":["test/helpers/**/*"],"require":["@babel/register"],"sources":["src/**/*"]},"dependencies":{"boolean":"^1.0.0","detect-node":"^2.0.4","globalthis":"^1.0.0","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0","sprintf-js":"^1.1.2"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@babel/cli":"^7.5.5","@babel/core":"^7.5.5","@babel/node":"^7.5.5","@babel/plugin-transform-flow-strip-types":"^7.4.4","@babel/preset-env":"^7.5.5","@babel/register":"^7.5.5","ava":"^2.2.0","babel-plugin-istanbul":"^5.2.0","babel-plugin-transform-export-default-name":"^2.0.4","coveralls":"^3.0.5","eslint":"^6.1.0","eslint-config-canonical":"^17.3.2","flow-bin":"^0.104.0","flow-copy-source":"^2.0.7","gitdown":"^3.1.1","husky":"^3.0.1","nyc":"^14.1.1","semantic-release":"^15.13.18"},"engines":{"node":">=6.0"},"husky":{"hooks":{"pre-commit":"npm run lint && npm run test && npm run build","pre-push":"gitdown ./.README/README.md --output-file ./README.md --check"}},"keywords":["log","logger","json"],"main":"./dist/log.js","name":"roarr","nyc":{"include":["src/**/*.js"],"instrument":false,"reporter":["text-lcov"],"require":["@babel/register"],"sourceMap":false},"repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"build":"rm -fr ./dist && NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps && flow-copy-source src dist","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps --watch","lint":"eslint ./src ./test && flow","test":"NODE_ENV=test ava --serial --verbose"},"version":"2.14.0","gitHead":"b242474febd5b3a86fa2f500052336ff488c0f4e","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@2.14.0","_nodeVersion":"12.8.0","_npmVersion":"6.10.2","dist":{"shasum":"8093ff3cdce8d10c5e9f0883b2fac9c2fdca9a30","size":14613,"noattachment":false,"key":"/roarr/-/roarr-2.14.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-2.14.0.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_2.14.0_1565800738795_0.6111227647584476"},"_hasShrinkwrap":false,"publish_time":1565800738912,"_cnpm_publish_time":1565800738912},"2.13.3":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"files":["test/**/*"],"helpers":["test/helpers/**/*"],"require":["@babel/register"],"sources":["src/**/*"]},"dependencies":{"boolean":"^1.0.0","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0","sprintf-js":"^1.1.2"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@babel/cli":"^7.5.5","@babel/core":"^7.5.5","@babel/node":"^7.5.5","@babel/plugin-transform-flow-strip-types":"^7.4.4","@babel/preset-env":"^7.5.5","@babel/register":"^7.5.5","ava":"^2.2.0","babel-plugin-istanbul":"^5.2.0","babel-plugin-transform-export-default-name":"^2.0.4","coveralls":"^3.0.5","eslint":"^6.1.0","eslint-config-canonical":"^17.3.2","flow-bin":"^0.104.0","flow-copy-source":"^2.0.7","gitdown":"^3.1.1","husky":"^3.0.1","nyc":"^14.1.1","semantic-release":"^15.13.18"},"engines":{"node":">=6.0"},"husky":{"hooks":{"post-commit":"npm run create-readme && git add README.md && git commit -m 'docs: generate docs' --no-verify","pre-commit":"npm run lint && npm run test && npm run build"}},"keywords":["log","logger","json"],"main":"./dist/log.js","name":"roarr","nyc":{"include":["src/**/*.js"],"instrument":false,"reporter":["text-lcov"],"require":["@babel/register"],"sourceMap":false},"repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"build":"rm -fr ./dist && NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps && flow-copy-source src dist","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps --watch","lint":"eslint ./src ./test && flow","test":"NODE_ENV=test ava --serial --verbose"},"version":"2.13.3","gitHead":"57fe7b0179b59969d92187cb43114059dc061e2d","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@2.13.3","_nodeVersion":"12.7.0","_npmVersion":"6.10.2","dist":{"shasum":"03b29972ded2eee6670920ce96330c1670341e37","size":16018,"noattachment":false,"key":"/roarr/-/roarr-2.13.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-2.13.3.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_2.13.3_1564346498497_0.47424027320745377"},"_hasShrinkwrap":false,"publish_time":1564346498706,"_cnpm_publish_time":1564346498706},"2.13.2":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"require":["@babel/register"]},"dependencies":{"boolean":"^0.2.0","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0","sprintf-js":"^1.1.2"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","@babel/node":"^7.2.2","@babel/plugin-transform-flow-strip-types":"^7.2.3","@babel/preset-env":"^7.3.1","@babel/register":"^7.0.0","ava":"^1.2.1","babel-plugin-istanbul":"^5.1.0","babel-plugin-transform-export-default-name":"^2.0.4","coveralls":"^3.0.2","eslint":"^5.13.0","eslint-config-canonical":"^16.1.0","flow-bin":"^0.92.1","flow-copy-source":"^2.0.2","gitdown":"^2.5.7","husky":"^1.3.1","nyc":"^13.2.0","semantic-release":"^15.13.3"},"engines":{"node":">=6.0"},"husky":{"hooks":{"post-commit":"npm run create-readme && git add README.md && git commit -m 'docs: generate docs' --no-verify","pre-commit":"npm run lint && npm run test && npm run build"}},"keywords":["log","logger","json"],"main":"./dist/log.js","name":"roarr","nyc":{"include":["src/**/*.js"],"instrument":false,"reporter":["text-lcov"],"require":["@babel/register"],"sourceMap":false},"repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"build":"rm -fr ./dist && NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps && flow-copy-source src dist","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps --watch","lint":"eslint ./src ./test && flow","test":"NODE_ENV=test ava --serial --verbose"},"version":"2.13.2","gitHead":"62bda2998ed9354ba1bec168f4f419f3fa8f26e7","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@2.13.2","_nodeVersion":"12.2.0","_npmVersion":"6.9.0","dist":{"shasum":"98ec422541e1530652590b0327f15daac629b6ec","size":15594,"noattachment":false,"key":"/roarr/-/roarr-2.13.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-2.13.2.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_2.13.2_1557563222952_0.3940064392444522"},"_hasShrinkwrap":false,"publish_time":1557563223152,"_cnpm_publish_time":1557563223152},"2.13.1":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"require":["@babel/register"]},"dependencies":{"boolean":"^0.2.0","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0","sprintf-js":"^1.1.2"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","@babel/node":"^7.2.2","@babel/plugin-transform-flow-strip-types":"^7.2.3","@babel/preset-env":"^7.3.1","@babel/register":"^7.0.0","ava":"^1.2.1","babel-plugin-istanbul":"^5.1.0","babel-plugin-transform-export-default-name":"^2.0.4","coveralls":"^3.0.2","eslint":"^5.13.0","eslint-config-canonical":"^16.1.0","flow-bin":"^0.92.1","flow-copy-source":"^2.0.2","gitdown":"^2.5.7","husky":"^1.3.1","nyc":"^13.2.0","semantic-release":"^15.13.3"},"engines":{"node":">=6.0"},"husky":{"hooks":{"post-commit":"npm run create-readme && git add README.md && git commit -m 'docs: generate docs' --no-verify","pre-commit":"npm run lint && npm run test && npm run build"}},"keywords":["log","logger","json"],"main":"./dist/log.js","name":"roarr","nyc":{"include":["src/**/*.js"],"instrument":false,"reporter":["text-lcov"],"require":["@babel/register"],"sourceMap":false},"repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"build":"rm -fr ./dist && NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps && flow-copy-source src dist","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps --watch","lint":"eslint ./src ./test && flow","test":"NODE_ENV=test ava --serial --verbose"},"version":"2.13.1","gitHead":"07d1b0ed5834d64d4f52d642a72f74e1a911dff8","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@2.13.1","_nodeVersion":"12.2.0","_npmVersion":"6.9.0","dist":{"shasum":"8851498d7bc73bd1295040e43c976a6d2f76d24e","size":15596,"noattachment":false,"key":"/roarr/-/roarr-2.13.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-2.13.1.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_2.13.1_1557421226956_0.1080315006916861"},"_hasShrinkwrap":false,"publish_time":1557421227103,"_cnpm_publish_time":1557421227103},"2.13.0":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"require":["@babel/register"]},"dependencies":{"boolean":"^0.2.0","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0","sprintf-js":"^1.1.2"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","@babel/node":"^7.2.2","@babel/plugin-transform-flow-strip-types":"^7.2.3","@babel/preset-env":"^7.3.1","@babel/register":"^7.0.0","ava":"^1.2.1","babel-plugin-istanbul":"^5.1.0","babel-plugin-transform-export-default-name":"^2.0.4","coveralls":"^3.0.2","eslint":"^5.13.0","eslint-config-canonical":"^16.1.0","flow-bin":"^0.92.1","flow-copy-source":"^2.0.2","gitdown":"^2.5.7","husky":"^1.3.1","nyc":"^13.2.0","semantic-release":"^15.13.3"},"engines":{"node":">=6.0"},"husky":{"hooks":{"post-commit":"npm run create-readme && git add README.md && git commit -m 'docs: generate docs' --no-verify","pre-commit":"npm run lint && npm run test && npm run build"}},"keywords":["log","logger","json"],"main":"./dist/log.js","name":"roarr","nyc":{"include":["src/**/*.js"],"instrument":false,"reporter":["text-lcov"],"require":["@babel/register"],"sourceMap":false},"repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"build":"rm -fr ./dist && NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps && flow-copy-source src dist","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps --watch","lint":"eslint ./src ./test && flow","test":"NODE_ENV=test ava --serial --verbose"},"version":"2.13.0","gitHead":"0b678696f100850c5acb41fb14931a03ee6bed6f","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@2.13.0","_npmVersion":"6.5.0","_nodeVersion":"11.9.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"7526ca5126725d9073e583cf912a47c9e79e24c3","size":15559,"noattachment":false,"key":"/roarr/-/roarr-2.13.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-2.13.0.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_2.13.0_1549817238690_0.6618493628530993"},"_hasShrinkwrap":false,"publish_time":1549817238805,"_cnpm_publish_time":1549817238805},"2.12.1":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"require":["@babel/register"]},"dependencies":{"boolean":"^0.2.0","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0","sprintf-js":"^1.1.1"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@babel/cli":"^7.2.0","@babel/core":"^7.2.0","@babel/node":"^7.2.0","@babel/plugin-transform-flow-strip-types":"^7.2.0","@babel/preset-env":"^7.2.0","@babel/register":"^7.0.0","ava":"^1.0.0-rc.1","babel-plugin-istanbul":"^5.1.0","babel-plugin-transform-export-default-name":"^2.0.4","coveralls":"^3.0.2","eslint":"^5.9.0","eslint-config-canonical":"^14.0.0","flow-bin":"^0.87.0","flow-copy-source":"^2.0.2","gitdown":"^2.5.5","husky":"^1.2.0","nyc":"^13.1.0","semantic-release":"^15.12.4"},"engines":{"node":">=6.0"},"husky":{"hooks":{"post-commit":"npm run create-readme && git add README.md && git commit -m 'docs: generate docs' --no-verify","pre-commit":"npm run lint && npm run test && npm run build"}},"keywords":["log","logger","json"],"main":"./dist/log.js","name":"roarr","nyc":{"include":["src/**/*.js"],"instrument":false,"reporter":["text-lcov"],"require":["@babel/register"],"sourceMap":false},"repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"build":"rm -fr ./dist && NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps && flow-copy-source src dist","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps --watch","lint":"eslint ./src ./test && flow","test":"NODE_ENV=test ava --serial --verbose"},"version":"2.12.1","gitHead":"82a516f553926b04e81835c6f57bbd50edddb147","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@2.12.1","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"69d3032987406fd66fe1c31c5727e8547f38beed","size":15432,"noattachment":false,"key":"/roarr/-/roarr-2.12.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-2.12.1.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_2.12.1_1545906092706_0.7671808618997842"},"_hasShrinkwrap":false,"publish_time":1545906092840,"_cnpm_publish_time":1545906092840},"2.12.0":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"require":["@babel/register"]},"dependencies":{"boolean":"^0.2.0","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0","sprintf-js":"^1.1.1"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@babel/cli":"^7.2.0","@babel/core":"^7.2.0","@babel/node":"^7.2.0","@babel/plugin-transform-flow-strip-types":"^7.2.0","@babel/preset-env":"^7.2.0","@babel/register":"^7.0.0","ava":"^1.0.0-rc.1","babel-plugin-istanbul":"^5.1.0","babel-plugin-transform-export-default-name":"^2.0.4","coveralls":"^3.0.2","eslint":"^5.9.0","eslint-config-canonical":"^14.0.0","flow-bin":"^0.87.0","flow-copy-source":"^2.0.2","gitdown":"^2.5.5","husky":"^1.2.0","nock":"^10.0.3","nyc":"^13.1.0","semantic-release":"^15.12.4","sinon":"^7.1.1"},"engines":{"node":">=6.0"},"husky":{"hooks":{"post-commit":"npm run create-readme && git add README.md && git commit -m 'docs: generate docs' --no-verify","pre-commit":"npm run lint && npm run test && npm run build"}},"keywords":["log","logger","json"],"main":"./dist/log.js","name":"roarr","nyc":{"include":["src/**/*.js"],"instrument":false,"reporter":["text-lcov"],"require":["@babel/register"],"sourceMap":false},"repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"build":"rm -fr ./dist && NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps && flow-copy-source src dist","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps --watch","lint":"eslint ./src ./test && flow","test":"NODE_ENV=test ava --serial --verbose"},"version":"2.12.0","gitHead":"71eddbc25f4f6c1c547342161653fb30bbcd6bf3","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@2.12.0","_npmVersion":"6.5.0","_nodeVersion":"8.14.1","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"281ec3aa3d07e23fed438734bd10be5cc68f4db8","size":15448,"noattachment":false,"key":"/roarr/-/roarr-2.12.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-2.12.0.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_2.12.0_1545509734541_0.4448388285718319"},"_hasShrinkwrap":false,"publish_time":1545509734708,"_cnpm_publish_time":1545509734708},"2.11.9":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"require":["@babel/register"]},"dependencies":{"boolean":"^0.2.0","semver-compare":"^1.0.0","sprintf-js":"^1.1.1"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@babel/cli":"^7.2.0","@babel/core":"^7.2.0","@babel/node":"^7.2.0","@babel/plugin-transform-flow-strip-types":"^7.2.0","@babel/preset-env":"^7.2.0","@babel/register":"^7.0.0","ava":"^1.0.0-rc.1","babel-plugin-istanbul":"^5.1.0","babel-plugin-transform-export-default-name":"^2.0.4","coveralls":"^3.0.2","eslint":"^5.9.0","eslint-config-canonical":"^14.0.0","flow-bin":"^0.87.0","flow-copy-source":"^2.0.2","gitdown":"^2.5.5","husky":"^1.2.0","nock":"^10.0.3","nyc":"^13.1.0","semantic-release":"^15.12.4","sinon":"^7.1.1"},"engines":{"node":">=6.0"},"husky":{"hooks":{"post-commit":"npm run create-readme && git add README.md && git commit -m 'docs: generate docs' --no-verify","pre-commit":"npm run lint && npm run test && npm run build"}},"keywords":["log","logger","json"],"main":"./dist/log.js","name":"roarr","nyc":{"include":["src/**/*.js"],"instrument":false,"reporter":["text-lcov"],"require":["@babel/register"],"sourceMap":false},"repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"build":"rm -fr ./dist && NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps && flow-copy-source src dist","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps --watch","lint":"eslint ./src ./test && flow","test":"NODE_ENV=test ava --serial --verbose"},"version":"2.11.9","gitHead":"44bdffbd0fe89b0584990f1e6287c396eb55b7ec","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@2.11.9","_npmVersion":"6.4.1","_nodeVersion":"11.3.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"f9d89e35e114e4faeb49fea608418dbddbc19046","size":15369,"noattachment":false,"key":"/roarr/-/roarr-2.11.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-2.11.9.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_2.11.9_1544195542405_0.8759448635379412"},"_hasShrinkwrap":false,"publish_time":1544195542531,"_cnpm_publish_time":1544195542531},"2.11.8":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"require":["@babel/register"]},"dependencies":{"boolean":"^0.2.0","semver-compare":"^1.0.0","sprintf-js":"^1.1.1"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-transform-flow-strip-types":"^7.0.0","@babel/preset-env":"^7.1.0","@babel/register":"^7.0.0","ava":"^1.0.0-rc.1","babel-plugin-istanbul":"^5.1.0","babel-plugin-transform-export-default-name":"^2.0.4","coveralls":"^3.0.2","eslint":"^5.7.0","eslint-config-canonical":"^13.0.0","flow-bin":"^0.83.0","flow-copy-source":"^2.0.2","gitdown":"^2.5.4","husky":"^1.1.2","nock":"^10.0.1","nyc":"^13.1.0","semantic-release":"^15.10.4","sinon":"^7.0.0"},"engines":{"node":">=6.0"},"husky":{"hooks":{"post-commit":"npm run create-readme && git add README.md && git commit -m 'docs: generate docs' --no-verify","pre-commit":"npm run lint && npm run test && npm run build"}},"keywords":["log","logger","json"],"main":"./dist/log.js","name":"roarr","nyc":{"include":["src/**/*.js"],"instrument":false,"reporter":["text-lcov"],"require":["@babel/register"],"sourceMap":false},"repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"build":"rm -fr ./dist && NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps && flow-copy-source src dist","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps --watch","lint":"eslint ./src ./test && flow","test":"NODE_ENV=test ava --serial --verbose"},"version":"2.11.8","gitHead":"a90af091b624bdba33876a5babf22eb4a7a8c322","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@2.11.8","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"03fd559d18732a09646dba5e9925c2a58cdc0250","size":15147,"noattachment":false,"key":"/roarr/-/roarr-2.11.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-2.11.8.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_2.11.8_1542216916042_0.4530034133517704"},"_hasShrinkwrap":false,"publish_time":1542216916332,"_cnpm_publish_time":1542216916332},"2.11.7":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"require":["@babel/register"]},"dependencies":{"boolean":"^0.2.0","semver-compare":"^1.0.0","sprintf-js":"^1.1.1"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-transform-flow-strip-types":"^7.0.0","@babel/preset-env":"^7.1.0","@babel/register":"^7.0.0","ava":"^1.0.0-rc.1","babel-plugin-istanbul":"^5.1.0","babel-plugin-transform-export-default-name":"^2.0.4","coveralls":"^3.0.2","eslint":"^5.7.0","eslint-config-canonical":"^13.0.0","flow-bin":"^0.83.0","flow-copy-source":"^2.0.2","gitdown":"^2.5.4","husky":"^1.1.2","nock":"^10.0.1","nyc":"^13.1.0","semantic-release":"^15.10.4","sinon":"^7.0.0"},"engines":{"node":">=6.0"},"husky":{"hooks":{"post-commit":"npm run create-readme && git add README.md && git commit -m 'docs: generate docs' --no-verify","pre-commit":"npm run lint && npm run test && npm run build"}},"keywords":["log","logger","json"],"main":"./dist/log.js","name":"roarr","nyc":{"include":["src/**/*.js"],"instrument":false,"reporter":["text-lcov"],"require":["@babel/register"],"sourceMap":false},"repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"build":"rm -fr ./dist && NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps && flow-copy-source src dist","create-readme":"gitdown ./.README/README.md --output-file ./README.md","dev":"NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps --watch","lint":"eslint ./src ./test && flow","test":"NODE_ENV=test ava --serial --verbose"},"version":"2.11.7","gitHead":"02fd0376868976b9459fd5c4cae7b10e5be6fd02","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@2.11.7","_npmVersion":"6.4.1","_nodeVersion":"11.1.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"9116c45a9c8a452424db10ab05599b96571adb29","size":15143,"noattachment":false,"key":"/roarr/-/roarr-2.11.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-2.11.7.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_2.11.7_1542067940508_0.3681323186875447"},"_hasShrinkwrap":false,"publish_time":1542067940656,"_cnpm_publish_time":1542067940656},"2.11.6":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"require":["@babel/register"]},"dependencies":{"boolean":"^0.2.0","semver-compare":"^1.0.0","sprintf-js":"^1.1.1"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-transform-flow-strip-types":"^7.0.0","@babel/preset-env":"^7.1.0","@babel/register":"^7.0.0","ava":"^1.0.0-rc.1","babel-plugin-istanbul":"^5.1.0","babel-plugin-transform-export-default-name":"^2.0.4","coveralls":"^3.0.2","eslint":"^5.7.0","eslint-config-canonical":"^13.0.0","flow-bin":"^0.83.0","flow-copy-source":"^2.0.2","husky":"^1.1.2","nock":"^10.0.1","nyc":"^13.1.0","semantic-release":"^15.10.4","sinon":"^7.0.0"},"engines":{"node":">=6.0"},"husky":{"hooks":{"pre-commit":"npm run lint && npm run test && npm run build"}},"keywords":["log","logger","json"],"main":"./dist/log.js","name":"roarr","nyc":{"include":["src/**/*.js"],"instrument":false,"reporter":["text-lcov"],"require":["@babel/register"],"sourceMap":false},"repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"build":"rm -fr ./dist && NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps && flow-copy-source src dist","dev":"NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps --watch","lint":"eslint ./src ./test && flow","test":"NODE_ENV=test ava --serial --verbose"},"version":"2.11.6","gitHead":"5f769200e5eb8fc140782408f1c73991b1a394be","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@2.11.6","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"cf10c199054fe5ec3c2184f3cf50e7a2319e51dc","size":14561,"noattachment":false,"key":"/roarr/-/roarr-2.11.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-2.11.6.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_2.11.6_1540053467267_0.6627776948283843"},"_hasShrinkwrap":false,"publish_time":1540053467369,"_cnpm_publish_time":1540053467369},"2.11.5":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"require":["@babel/register"]},"dependencies":{"boolean":"^0.2.0","semver-compare":"^1.0.0","sprintf-js":"^1.1.1"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-transform-flow-strip-types":"^7.0.0","@babel/preset-env":"^7.1.0","@babel/register":"^7.0.0","ava":"^1.0.0-rc.1","babel-plugin-istanbul":"^5.1.0","babel-plugin-transform-export-default-name":"^2.0.4","coveralls":"^3.0.2","eslint":"^5.7.0","eslint-config-canonical":"^13.0.0","flow-bin":"^0.83.0","flow-copy-source":"^2.0.2","husky":"^1.1.2","nock":"^10.0.1","nyc":"^13.1.0","semantic-release":"^15.10.4","sinon":"^7.0.0"},"engines":{"node":">=6.0"},"husky":{"hooks":{"pre-commit":"npm run lint && npm run test && npm run build"}},"keywords":["log","logger","json"],"main":"./dist/log.js","name":"roarr","nyc":{"include":["src/**/*.js"],"instrument":false,"reporter":["text-lcov"],"require":["@babel/register"],"sourceMap":false},"repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"build":"rm -fr ./dist && NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps && flow-copy-source src dist","dev":"NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps --watch","lint":"eslint ./src ./test && flow","test":"NODE_ENV=test ava --serial --verbose"},"version":"2.11.5","gitHead":"9c23d14c0dc1eaaec9096f87bf66f33810a7eb2b","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@2.11.5","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"0c68197cbd0d62f56a8cca815777695943cb460e","size":14574,"noattachment":false,"key":"/roarr/-/roarr-2.11.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-2.11.5.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_2.11.5_1540048521850_0.7493421948833212"},"_hasShrinkwrap":false,"publish_time":1540048521980,"_cnpm_publish_time":1540048521980},"2.11.4":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"require":["@babel/register"]},"dependencies":{"boolean":"^0.2.0","semver-compare":"^1.0.0","sprintf-js":"^1.1.1"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-transform-flow-strip-types":"^7.0.0","@babel/preset-env":"^7.1.0","@babel/register":"^7.0.0","ava":"^1.0.0-beta.8","babel-plugin-istanbul":"^5.1.0","babel-plugin-transform-export-default-name":"^2.0.4","coveralls":"^3.0.2","eslint":"^5.6.1","eslint-config-canonical":"^13.0.0","flow-bin":"^0.82.0","flow-copy-source":"^2.0.2","husky":"^1.1.0","nock":"^10.0.0","nyc":"^13.1.0","semantic-release":"^15.9.16","sinon":"^6.3.4"},"engines":{"node":">=6.0"},"husky":{"hooks":{"pre-commit":"npm run lint && npm run test && npm run build"}},"keywords":["log","logger","json"],"main":"./dist/log.js","name":"roarr","nyc":{"include":["src/**/*.js"],"instrument":false,"reporter":["text-lcov"],"require":["@babel/register"],"sourceMap":false},"repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"build":"rm -fr ./dist && NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps && flow-copy-source src dist","dev":"NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps --watch","lint":"eslint ./src ./test && flow","test":"NODE_ENV=test ava --serial --verbose"},"version":"2.11.4","gitHead":"7508393dd6d5aa49ae8c8d02326549a88407b613","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@2.11.4","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"7e328941031c9f8a2f698724c7343bc70478ff71","size":14582,"noattachment":false,"key":"/roarr/-/roarr-2.11.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-2.11.4.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_2.11.4_1538954066522_0.6486803984405385"},"_hasShrinkwrap":false,"publish_time":1538954066631,"_cnpm_publish_time":1538954066631},"2.11.3":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"require":["@babel/register"]},"dependencies":{"boolean":"^0.2.0","semver-compare":"^1.0.0","sprintf-js":"^1.1.1"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-transform-flow-strip-types":"^7.0.0","@babel/preset-env":"^7.1.0","@babel/register":"^7.0.0","ava":"^1.0.0-beta.8","babel-plugin-istanbul":"^5.1.0","babel-plugin-transform-export-default-name":"^2.0.4","coveralls":"^3.0.2","eslint":"^5.6.1","eslint-config-canonical":"^13.0.0","flow-bin":"^0.82.0","flow-copy-source":"^2.0.2","husky":"^1.1.0","nock":"^10.0.0","nyc":"^13.1.0","semantic-release":"^15.9.16","sinon":"^6.3.4"},"engines":{"node":">=6.0"},"husky":{"hooks":{"pre-commit":"npm run lint && npm run test && npm run build"}},"keywords":["log","logger","json"],"main":"./dist/log.js","name":"roarr","nyc":{"include":["src/**/*.js"],"instrument":false,"reporter":["text-lcov"],"require":["@babel/register"],"sourceMap":false},"repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"build":"rm -fr ./dist && NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps && flow-copy-source src dist","dev":"NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps --watch","lint":"eslint ./src ./test && flow","test":"NODE_ENV=test ava --serial --verbose"},"version":"2.11.3","gitHead":"f1945a3fa26d88f1e88e29371d48abb7dc0803b1","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@2.11.3","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"82087194e8742b0cde89b73e948684902c1660b8","size":14558,"noattachment":false,"key":"/roarr/-/roarr-2.11.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-2.11.3.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_2.11.3_1538953438389_0.8995686282196365"},"_hasShrinkwrap":false,"publish_time":1538953438568,"_cnpm_publish_time":1538953438568},"2.11.2":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"require":["@babel/register"]},"dependencies":{"boolean":"^0.2.0","semver-compare":"^1.0.0","sprintf-js":"^1.1.1"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-transform-flow-strip-types":"^7.0.0","@babel/preset-env":"^7.1.0","@babel/register":"^7.0.0","ava":"^1.0.0-beta.8","babel-plugin-istanbul":"^5.1.0","babel-plugin-transform-export-default-name":"^2.0.4","coveralls":"^3.0.2","eslint":"^5.6.1","eslint-config-canonical":"^13.0.0","flow-bin":"^0.82.0","flow-copy-source":"^2.0.2","husky":"^1.1.0","nock":"^10.0.0","nyc":"^13.1.0","semantic-release":"^15.9.16","sinon":"^6.3.4"},"engines":{"node":">=6.0"},"husky":{"hooks":{"pre-commit":"npm run lint && npm run test && npm run build"}},"keywords":["log","logger","json"],"main":"./dist/log.js","name":"roarr","nyc":{"include":["src/**/*.js"],"instrument":false,"reporter":["text-lcov"],"require":["@babel/register"],"sourceMap":false},"repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"build":"rm -fr ./dist && NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps && flow-copy-source src dist","dev":"NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps --watch","lint":"eslint ./src ./test && flow","test":"NODE_ENV=test ava --serial --verbose"},"version":"2.11.2","gitHead":"798664ae148968702f51536ba021e01f4789f494","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@2.11.2","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"d2c4e5ff3000a2928fd96b3dfb63ff1fefdd65df","size":14551,"noattachment":false,"key":"/roarr/-/roarr-2.11.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-2.11.2.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_2.11.2_1538473472364_0.23353894019139698"},"_hasShrinkwrap":false,"publish_time":1538473472575,"_cnpm_publish_time":1538473472575},"2.11.1":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"require":["@babel/register"]},"dependencies":{"boolean":"^0.2.0","semver-compare":"^1.0.0","sprintf-js":"^1.1.1"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/node":"^7.0.0","@babel/plugin-transform-flow-strip-types":"^7.0.0","@babel/preset-env":"^7.1.0","@babel/register":"^7.0.0","ava":"^1.0.0-beta.8","babel-plugin-istanbul":"^5.1.0","babel-plugin-transform-export-default-name":"^2.0.4","coveralls":"^3.0.2","eslint":"^5.6.1","eslint-config-canonical":"^13.0.0","flow-bin":"^0.81.0","flow-copy-source":"^2.0.2","husky":"^1.0.1","nock":"^10.0.0","nyc":"^13.1.0","semantic-release":"^15.9.16","sinon":"^6.3.4"},"engines":{"node":">=6.0"},"husky":{"hooks":{"pre-commit":"npm run lint && npm run test && npm run build"}},"keywords":["log","logger","json"],"main":"./dist/log.js","name":"roarr","nyc":{"include":["src/**/*.js"],"instrument":false,"reporter":["text-lcov"],"require":["@babel/register"],"sourceMap":false},"repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"build":"rm -fr ./dist && NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps && flow-copy-source src dist","dev":"NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps --watch","lint":"eslint ./src ./test && flow","test":"NODE_ENV=test ava --serial --verbose"},"version":"2.11.1","gitHead":"b6bd24a86fb90b9c32813e1bff1fe35beeba27c7","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@2.11.1","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"af1bfac5a33176a61857f8be4bff8af50844814e","size":14547,"noattachment":false,"key":"/roarr/-/roarr-2.11.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-2.11.1.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_2.11.1_1538398119860_0.19588493913739136"},"_hasShrinkwrap":false,"publish_time":1538398120101,"_cnpm_publish_time":1538398120101},"2.11.0":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"require":["@babel/register"]},"dependencies":{"boolean":"^0.2.0","semver-compare":"^1.0.0","sprintf-js":"^1.1.1"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@babel/cli":"^7.0.0","@babel/core":"^7.0.0","@babel/node":"^7.0.0","@babel/plugin-transform-flow-strip-types":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/register":"^7.0.0","ava":"^1.0.0-beta.8","babel-plugin-istanbul":"^5.0.1","babel-plugin-transform-export-default-name":"^2.0.4","coveralls":"^3.0.2","eslint":"^5.5.0","eslint-config-canonical":"^12.0.0","flow-bin":"^0.80.0","flow-copy-source":"^2.0.2","husky":"^1.0.0-rc.13","nock":"^9.6.1","nyc":"^13.0.1","semantic-release":"^15.9.12","sinon":"^6.1.5"},"engines":{"node":">=6.0"},"husky":{"hooks":{"pre-commit":"npm run lint && npm run test && npm run build"}},"keywords":["log","logger","json"],"main":"./dist/log.js","name":"roarr","nyc":{"include":["src/**/*.js"],"instrument":false,"reporter":["text-lcov"],"require":["@babel/register"],"sourceMap":false},"repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"build":"rm -fr ./dist && NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps && flow-copy-source src dist","dev":"NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps --watch","lint":"eslint ./src ./test && flow","test":"NODE_ENV=test ava --serial --verbose"},"version":"2.11.0","gitHead":"3f69e7360c29935e30f75d02e40ab4d1495cb493","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@2.11.0","_npmVersion":"6.4.1","_nodeVersion":"8.11.4","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"adcec082cfec21b1c7f0fe60187a6b4661ecb730","size":14521,"noattachment":false,"key":"/roarr/-/roarr-2.11.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-2.11.0.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_2.11.0_1535806263618_0.2713679351631286"},"_hasShrinkwrap":false,"publish_time":1535806263812,"_cnpm_publish_time":1535806263812},"2.10.0":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"require":["@babel/register"]},"dependencies":{"boolean":"^0.1.3","semver-compare":"^1.0.0","sprintf-js":"^1.1.1"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@babel/cli":"^7.0.0-rc.1","@babel/core":"^7.0.0-rc.1","@babel/node":"^7.0.0-rc.1","@babel/plugin-transform-flow-strip-types":"^7.0.0-rc.1","@babel/preset-env":"^7.0.0-rc.1","@babel/register":"^7.0.0-rc.1","ava":"^1.0.0-beta.7","babel-plugin-istanbul":"^5.0.1","babel-plugin-transform-export-default-name":"^2.0.4","coveralls":"^3.0.2","eslint":"^5.3.0","eslint-config-canonical":"^11.0.0","flow-bin":"^0.78.0","flow-copy-source":"^2.0.2","husky":"^1.0.0-rc.13","nock":"^9.6.0","nyc":"^13.0.1","semantic-release":"^15.9.8","sinon":"^6.1.5"},"engines":{"node":">=6.0"},"husky":{"hooks":{"pre-commit":"npm run lint && npm run test && npm run build"}},"keywords":["log","logger","json"],"main":"./dist/log.js","name":"roarr","nyc":{"include":["src/**/*.js"],"instrument":false,"reporter":["text-lcov"],"require":["@babel/register"],"sourceMap":false},"repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"build":"rm -fr ./dist && NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps && flow-copy-source src dist","dev":"NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps --watch","lint":"eslint ./src ./test && flow","test":"NODE_ENV=test ava --serial --verbose"},"version":"2.10.0","gitHead":"27f4eb446a43e7b1f6fd8ad3f740eb6ed9a03784","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@2.10.0","_npmVersion":"6.4.0","_nodeVersion":"10.9.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"8626d64c6fcda71044aed550a584f6da57d13656","size":14411,"noattachment":false,"key":"/roarr/-/roarr-2.10.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-2.10.0.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_2.10.0_1534415104989_0.863331022613955"},"_hasShrinkwrap":false,"publish_time":1534415105091,"_cnpm_publish_time":1534415105091},"2.9.4":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"require":["@babel/register"]},"dependencies":{"boolean":"^0.1.3","semver-compare":"^1.0.0","sprintf-js":"^1.1.1"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@babel/cli":"^7.0.0-rc.1","@babel/core":"^7.0.0-rc.1","@babel/node":"^7.0.0-rc.1","@babel/plugin-transform-flow-strip-types":"^7.0.0-rc.1","@babel/preset-env":"^7.0.0-rc.1","@babel/register":"^7.0.0-rc.1","ava":"^1.0.0-beta.7","babel-plugin-istanbul":"^5.0.1","babel-plugin-transform-export-default-name":"^2.0.4","coveralls":"^3.0.2","eslint":"^5.3.0","eslint-config-canonical":"^11.0.0","flow-bin":"^0.78.0","flow-copy-source":"^2.0.2","husky":"^1.0.0-rc.13","nock":"^9.6.0","nyc":"^13.0.1","semantic-release":"^15.9.8","sinon":"^6.1.5"},"engines":{"node":">=6.0"},"husky":{"hooks":{"pre-commit":"npm run lint && npm run test && npm run build"}},"keywords":["log","logger","json"],"main":"./dist/log.js","name":"roarr","nyc":{"include":["src/**/*.js"],"instrument":false,"reporter":["text-lcov"],"require":["@babel/register"],"sourceMap":false},"repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"build":"rm -fr ./dist && NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps && flow-copy-source src dist","dev":"NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps --watch","lint":"eslint ./src ./test && flow","test":"NODE_ENV=test ava --serial --verbose"},"version":"2.9.4","gitHead":"9010ba342129e1d7b10819961f1a482d84676445","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@2.9.4","_npmVersion":"6.3.0","_nodeVersion":"8.11.3","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"22538312440a7255378b2af30d9a7f2b7b6fefc8","size":14399,"noattachment":false,"key":"/roarr/-/roarr-2.9.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-2.9.4.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_2.9.4_1534171692679_0.45978356713869384"},"_hasShrinkwrap":false,"publish_time":1534171692841,"_cnpm_publish_time":1534171692841},"2.9.3":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"require":["@babel/register"]},"dependencies":{"boolean":"^0.1.3","semver-compare":"^1.0.0","sprintf-js":"^1.1.1"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@babel/cli":"^7.0.0-rc.1","@babel/core":"^7.0.0-rc.1","@babel/node":"^7.0.0-rc.1","@babel/plugin-transform-flow-strip-types":"^7.0.0-rc.1","@babel/preset-env":"^7.0.0-rc.1","@babel/register":"^7.0.0-rc.1","ava":"^1.0.0-beta.7","babel-plugin-istanbul":"^5.0.1","coveralls":"^3.0.2","eslint":"^5.3.0","eslint-config-canonical":"^11.0.0","flow-bin":"^0.78.0","flow-copy-source":"^2.0.2","husky":"^1.0.0-rc.13","nock":"^9.6.0","nyc":"^13.0.1","semantic-release":"^15.9.8","sinon":"^6.1.5"},"engines":{"node":">=6.0"},"husky":{"hooks":{"pre-commit":"npm run lint && npm run test && npm run build"}},"keywords":["log","logger","json"],"main":"./dist/log.js","name":"roarr","nyc":{"include":["src/**/*.js"],"instrument":false,"reporter":["text-lcov"],"require":["@babel/register"],"sourceMap":false},"repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"build":"rm -fr ./dist && NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps && flow-copy-source src dist","dev":"NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps --watch","lint":"eslint ./src ./test && flow","test":"NODE_ENV=test ava --serial --verbose"},"version":"2.9.3","gitHead":"46cca9cf2c5ccb0c0aa81f482c929a00ccc8e4aa","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@2.9.3","_npmVersion":"6.3.0","_nodeVersion":"10.8.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"a5ed989a5e6b52c7339329f2b3209c13705c231e","size":14341,"noattachment":false,"key":"/roarr/-/roarr-2.9.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-2.9.3.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_2.9.3_1534157201346_0.551343170361152"},"_hasShrinkwrap":false,"publish_time":1534157201445,"_cnpm_publish_time":1534157201445},"2.9.2":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"require":["@babel/register"]},"dependencies":{"boolean":"^0.1.3","semver-compare":"^1.0.0","sprintf-js":"^1.1.1"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@babel/cli":"^7.0.0-rc.1","@babel/core":"^7.0.0-rc.1","@babel/node":"^7.0.0-rc.1","@babel/plugin-transform-flow-strip-types":"^7.0.0-rc.1","@babel/preset-env":"^7.0.0-rc.1","@babel/register":"^7.0.0-rc.1","ava":"^1.0.0-beta.7","babel-plugin-istanbul":"^5.0.1","coveralls":"^3.0.2","eslint":"^5.3.0","eslint-config-canonical":"^11.0.0","flow-bin":"^0.78.0","flow-copy-source":"^2.0.2","husky":"^1.0.0-rc.13","nock":"^9.6.0","nyc":"^13.0.1","semantic-release":"^15.9.8","sinon":"^6.1.5"},"engines":{"node":">=6.0"},"husky":{"hooks":{"pre-commit":"npm run lint && npm run test && npm run build"}},"keywords":["log","logger","json"],"main":"./dist/log.js","name":"roarr","nyc":{"include":["src/**/*.js"],"instrument":false,"reporter":["text-lcov"],"require":["@babel/register"],"sourceMap":false},"repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"build":"rm -fr ./dist && NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps && flow-copy-source src dist","dev":"NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps --watch","lint":"eslint ./src ./test && flow","test":"NODE_ENV=test ava --serial --verbose"},"version":"2.9.2","gitHead":"81e333de95a4f782c926944bf309eeaf10aa7f4f","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@2.9.2","_npmVersion":"6.3.0","_nodeVersion":"10.8.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"2aa61aa3d45720f8067d1beb23c13141e86c9a08","size":15191,"noattachment":false,"key":"/roarr/-/roarr-2.9.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-2.9.2.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_2.9.2_1534156488034_0.49009431462726427"},"_hasShrinkwrap":false,"publish_time":1534156488121,"_cnpm_publish_time":1534156488121},"2.9.1":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"require":["@babel/register"]},"dependencies":{"boolean":"^0.1.3","semver-compare":"^1.0.0","sprintf-js":"^1.1.1"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@babel/cli":"^7.0.0-beta.56","@babel/core":"^7.0.0-beta.56","@babel/node":"^7.0.0-beta.56","@babel/plugin-transform-flow-strip-types":"^7.0.0-beta.56","@babel/preset-env":"^7.0.0-beta.56","@babel/register":"^7.0.0-beta.56","ava":"^1.0.0-beta.6","babel-plugin-istanbul":"^5.0.1","coveralls":"^3.0.2","eslint":"^5.3.0","eslint-config-canonical":"^11.0.0","flow-bin":"^0.78.0","flow-copy-source":"^2.0.2","husky":"^1.0.0-rc.13","nock":"^9.4.4","nyc":"^13.0.1","semantic-release":"^15.9.5","sinon":"^6.1.4"},"engines":{"node":">=6.0"},"husky":{"hooks":{"pre-commit":"npm run lint && npm run test && npm run build"}},"keywords":["log","logger","json"],"main":"./dist/log.js","name":"roarr","nyc":{"include":["src/**/*.js"],"instrument":false,"reporter":["text-lcov"],"require":["@babel/register"],"sourceMap":false},"repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"build":"rm -fr ./dist && NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps && flow-copy-source src dist","dev":"NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps --watch","lint":"eslint ./src ./test && flow","test":"NODE_ENV=test ava --serial --verbose"},"version":"2.9.1","gitHead":"278ec09ba4d819dcc5afc7afb5f02783e664c897","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@2.9.1","_npmVersion":"6.3.0","_nodeVersion":"8.11.3","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"5f00792ea233d5ea3d8af3a1ba106f1576af7c5b","size":15196,"noattachment":false,"key":"/roarr/-/roarr-2.9.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-2.9.1.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_2.9.1_1534155962703_0.5409684086751236"},"_hasShrinkwrap":false,"publish_time":1534155962764,"_cnpm_publish_time":1534155962764},"2.9.0":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"require":["@babel/register"]},"bin":{"roarr":"./dist/bin/index.js"},"dependencies":{"boolean":"^0.1.3","semver-compare":"^1.0.0","sprintf-js":"^1.1.1"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@babel/cli":"^7.0.0-beta.56","@babel/core":"^7.0.0-beta.56","@babel/node":"^7.0.0-beta.56","@babel/plugin-transform-flow-strip-types":"^7.0.0-beta.56","@babel/preset-env":"^7.0.0-beta.56","@babel/register":"^7.0.0-beta.56","ava":"^1.0.0-beta.6","babel-plugin-istanbul":"^5.0.1","coveralls":"^3.0.2","eslint":"^5.3.0","eslint-config-canonical":"^11.0.0","flow-bin":"^0.78.0","flow-copy-source":"^2.0.2","husky":"^1.0.0-rc.13","nock":"^9.4.4","nyc":"^13.0.1","semantic-release":"^15.9.5","sinon":"^6.1.4"},"engines":{"node":">=6.0"},"husky":{"hooks":{"pre-commit":"npm run lint && npm run test && npm run build"}},"keywords":["log","logger","json"],"main":"./dist/log.js","name":"roarr","nyc":{"include":["src/**/*.js"],"instrument":false,"reporter":["text-lcov"],"require":["@babel/register"],"sourceMap":false},"repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"build":"rm -fr ./dist && NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps && flow-copy-source src dist","dev":"NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps --watch","lint":"eslint ./src ./test && flow","test":"NODE_ENV=test ava --serial --verbose"},"version":"2.9.0","gitHead":"f64b93c64f815725db19c8555e3bf5967cd64f6c","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@2.9.0","_npmVersion":"6.3.0","_nodeVersion":"10.8.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"8adcbb5d2ef64c71d1721195ea9817739c399f6c","size":15199,"noattachment":false,"key":"/roarr/-/roarr-2.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-2.9.0.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_2.9.0_1534155516903_0.6922108550805992"},"_hasShrinkwrap":false,"publish_time":1534155517009,"_cnpm_publish_time":1534155517009},"2.8.0":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"require":["@babel/register"]},"bin":{"roarr":"./dist/bin/index.js"},"dependencies":{"boolean":"^0.1.3","chalk":"^2.4.1","optional":"^0.1.4","prettyjson":"^1.2.1","semver-compare":"^1.0.0","split2":"^2.2.0","sprintf-js":"^1.1.1","through2":"^2.0.3","ulid":"^2.3.0","yargs":"^12.0.1"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@babel/cli":"^7.0.0-beta.56","@babel/core":"^7.0.0-beta.56","@babel/node":"^7.0.0-beta.56","@babel/plugin-transform-flow-strip-types":"^7.0.0-beta.56","@babel/preset-env":"^7.0.0-beta.56","@babel/register":"^7.0.0-beta.56","ava":"^1.0.0-beta.6","babel-plugin-istanbul":"^5.0.1","coveralls":"^3.0.2","eslint":"^5.3.0","eslint-config-canonical":"^11.0.0","flow-bin":"^0.78.0","flow-copy-source":"^2.0.2","husky":"^1.0.0-rc.13","nock":"^9.4.4","nyc":"^13.0.1","semantic-release":"^15.9.5","sinon":"^6.1.4"},"engines":{"node":">=6.0"},"husky":{"hooks":{"pre-commit":"npm run lint && npm run test && npm run build"}},"keywords":["log","logger","json"],"main":"./dist/log.js","name":"roarr","nyc":{"include":["src/**/*.js"],"instrument":false,"reporter":["text-lcov"],"require":["@babel/register"],"sourceMap":false},"peerDependencies":{"node-jq":"^1.3.1"},"repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"build":"rm -fr ./dist && NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps && flow-copy-source src dist","dev":"NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps --watch","lint":"eslint ./src ./test && flow","test":"NODE_ENV=test ava --serial --verbose"},"version":"2.8.0","gitHead":"23f5ea78461589656dcd93d14309d639758197a8","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@2.8.0","_npmVersion":"6.3.0","_nodeVersion":"8.11.3","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"9906f38173881a7628cfa959fa2533ff176686f6","size":22533,"noattachment":false,"key":"/roarr/-/roarr-2.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-2.8.0.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_2.8.0_1533734664305_0.4820828946211153"},"_hasShrinkwrap":false,"publish_time":1533734664416,"_cnpm_publish_time":1533734664416},"2.7.1":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"require":["@babel/register"]},"bin":{"roarr":"./dist/bin/index.js"},"dependencies":{"boolean":"^0.1.3","chalk":"^2.4.1","optional":"^0.1.4","prettyjson":"^1.2.1","semver-compare":"^1.0.0","split2":"^2.2.0","sprintf-js":"^1.1.1","through2":"^2.0.3","ulid":"^2.3.0","yargs":"^12.0.1"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@babel/cli":"^7.0.0-beta.56","@babel/core":"^7.0.0-beta.56","@babel/node":"^7.0.0-beta.56","@babel/plugin-transform-flow-strip-types":"^7.0.0-beta.56","@babel/preset-env":"^7.0.0-beta.56","@babel/register":"^7.0.0-beta.56","ava":"^1.0.0-beta.6","babel-plugin-istanbul":"^5.0.1","coveralls":"^3.0.2","eslint":"^5.3.0","eslint-config-canonical":"^11.0.0","flow-bin":"^0.78.0","flow-copy-source":"^2.0.2","husky":"^1.0.0-rc.13","nock":"^9.4.4","nyc":"^13.0.1","semantic-release":"^15.9.5","sinon":"^6.1.4"},"engines":{"node":">=6.0"},"husky":{"hooks":{"pre-commit":"npm run lint && npm run test && npm run build"}},"keywords":["log","logger","json"],"main":"./dist/log.js","name":"roarr","nyc":{"include":["src/**/*.js"],"instrument":false,"reporter":["text-lcov"],"require":["@babel/register"],"sourceMap":false},"peerDependencies":{"node-jq":"^1.3.1"},"repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"build":"rm -fr ./dist && NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps && flow-copy-source src dist","dev":"NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps --watch","lint":"eslint ./src ./test && flow","test":"NODE_ENV=test ava --serial --verbose"},"version":"2.7.1","gitHead":"9d6232101a5fbd12e4a2a6a13bd2acdbf622fcca","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@2.7.1","_npmVersion":"6.3.0","_nodeVersion":"10.8.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"6ba9bacecb389e71a86cf8d1d35b0d062c3ddced","size":22533,"noattachment":false,"key":"/roarr/-/roarr-2.7.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-2.7.1.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_2.7.1_1533734068318_0.3294019104627679"},"_hasShrinkwrap":false,"publish_time":1533734068531,"_cnpm_publish_time":1533734068531},"2.7.0":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"require":["@babel/register"]},"bin":{"roarr":"./dist/bin/index.js"},"dependencies":{"boolean":"^0.1.3","chalk":"^2.4.1","optional":"^0.1.4","prettyjson":"^1.2.1","semver-compare":"^1.0.0","split2":"^2.2.0","sprintf-js":"^1.1.1","through2":"^2.0.3","ulid":"^2.3.0","yargs":"^12.0.1"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@babel/cli":"^7.0.0-beta.56","@babel/core":"^7.0.0-beta.56","@babel/node":"^7.0.0-beta.56","@babel/plugin-transform-flow-strip-types":"^7.0.0-beta.56","@babel/preset-env":"^7.0.0-beta.56","@babel/register":"^7.0.0-beta.56","ava":"^1.0.0-beta.6","babel-plugin-istanbul":"^5.0.1","coveralls":"^3.0.2","eslint":"^5.3.0","eslint-config-canonical":"^11.0.0","flow-bin":"^0.78.0","flow-copy-source":"^2.0.2","husky":"^1.0.0-rc.13","nock":"^9.4.4","nyc":"^13.0.1","semantic-release":"^15.9.5","sinon":"^6.1.4"},"engines":{"node":">=6.0"},"husky":{"hooks":{"pre-commit":"npm run lint && npm run test && npm run build"}},"keywords":["log","logger","json"],"main":"./dist/log.js","name":"roarr","nyc":{"include":["src/**/*.js"],"instrument":false,"reporter":["text-lcov"],"require":["@babel/register"],"sourceMap":false},"peerDependencies":{"node-jq":"^1.3.1"},"repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"build":"rm -fr ./dist && NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps && flow-copy-source src dist","dev":"NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps --watch","lint":"eslint ./src ./test && flow","test":"NODE_ENV=test ava --serial --verbose"},"version":"2.7.0","gitHead":"28089d09923f55a18306e8264b78ec66eae2f549","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@2.7.0","_npmVersion":"6.3.0","_nodeVersion":"10.8.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"63421d3f9bc41e2224c3107b8bd0505ed9a86d6e","size":22413,"noattachment":false,"key":"/roarr/-/roarr-2.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-2.7.0.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_2.7.0_1533630184496_0.9302757225471632"},"_hasShrinkwrap":false,"publish_time":1533630184629,"_cnpm_publish_time":1533630184629},"2.6.1":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"require":["@babel/register"]},"bin":{"roarr":"./dist/bin/index.js"},"dependencies":{"boolean":"^0.1.3","chalk":"^2.4.1","node-jq":"^1.3.1","prettyjson":"^1.2.1","semver-compare":"^1.0.0","split2":"^2.2.0","sprintf-js":"^1.1.1","through2":"^2.0.3","ulid":"^2.3.0","yargs":"^12.0.1"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@babel/cli":"^7.0.0-beta.55","@babel/core":"^7.0.0-beta.55","@babel/node":"^7.0.0-beta.55","@babel/plugin-transform-flow-strip-types":"^7.0.0-beta.55","@babel/preset-env":"^7.0.0-beta.55","@babel/register":"^7.0.0-beta.55","ava":"^1.0.0-beta.6","babel-plugin-istanbul":"^5.0.1","coveralls":"^3.0.2","eslint":"^5.2.0","eslint-config-canonical":"^11.0.0","flow-bin":"^0.77.0","flow-copy-source":"^2.0.2","husky":"^1.0.0-rc.13","nock":"^9.4.4","nyc":"^13.0.1","semantic-release":"^15.9.3","sinon":"^6.1.4"},"engines":{"node":">=6.0"},"husky":{"hooks":{"pre-commit":"npm run lint && npm run test && npm run build"}},"keywords":["log","logger","json"],"main":"./dist/log.js","name":"roarr","nyc":{"include":["src/**/*.js"],"instrument":false,"reporter":["text-lcov"],"require":["@babel/register"],"sourceMap":false},"repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"build":"rm -fr ./dist && NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps && flow-copy-source src dist","dev":"NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps --watch","lint":"eslint ./src ./test && flow","test":"NODE_ENV=test ava --serial --verbose"},"version":"2.6.1","gitHead":"1afae087dd7707aef1b1e9e8b6b808c251c0600b","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@2.6.1","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"5e7643d55c301b4f6899cae4a515e9ca3fd4eee7","size":22212,"noattachment":false,"key":"/roarr/-/roarr-2.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-2.6.1.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_2.6.1_1533311911683_0.553756512121427"},"_hasShrinkwrap":false,"publish_time":1533311911745,"_cnpm_publish_time":1533311911745},"2.6.0":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"require":["@babel/register"]},"bin":{"roarr":"./dist/bin/index.js"},"dependencies":{"boolean":"^0.1.3","chalk":"^2.4.1","node-jq":"^1.3.1","prettyjson":"^1.2.1","semver-compare":"^1.0.0","split2":"^2.2.0","sprintf-js":"^1.1.1","through2":"^2.0.3","ulid":"^2.3.0","yargs":"^12.0.1"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@babel/cli":"^7.0.0-beta.55","@babel/core":"^7.0.0-beta.55","@babel/node":"^7.0.0-beta.55","@babel/plugin-transform-flow-strip-types":"^7.0.0-beta.55","@babel/preset-env":"^7.0.0-beta.55","@babel/register":"^7.0.0-beta.55","ava":"^1.0.0-beta.6","babel-plugin-istanbul":"^5.0.1","coveralls":"^3.0.2","eslint":"^5.2.0","eslint-config-canonical":"^11.0.0","flow-bin":"^0.77.0","flow-copy-source":"^2.0.2","husky":"^1.0.0-rc.13","nock":"^9.4.4","nyc":"^13.0.1","semantic-release":"^15.9.3","sinon":"^6.1.4"},"engines":{"node":">=8.0"},"husky":{"hooks":{"pre-commit":"npm run lint && npm run test && npm run build"}},"keywords":["log","logger","json"],"main":"./dist/log.js","name":"roarr","nyc":{"include":["src/**/*.js"],"instrument":false,"reporter":["text-lcov"],"require":["@babel/register"],"sourceMap":false},"repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"build":"rm -fr ./dist && NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps && flow-copy-source src dist","dev":"NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps --watch","lint":"eslint ./src ./test && flow","test":"NODE_ENV=test ava --serial --verbose"},"version":"2.6.0","gitHead":"35c3d8e0ad1c839c9c63ada9b789f51438e7a2a1","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@2.6.0","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"6f5f558069fb1e5d6e1e2d6f1b9a30f1bc03b1e1","size":22057,"noattachment":false,"key":"/roarr/-/roarr-2.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-2.6.0.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_2.6.0_1533310963781_0.2769923257547622"},"_hasShrinkwrap":false,"publish_time":1533310963892,"_cnpm_publish_time":1533310963892},"2.5.0":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"require":["@babel/register"]},"bin":{"roarr":"./dist/bin/index.js"},"dependencies":{"boolean":"^0.1.3","chalk":"^2.4.1","prettyjson":"^1.2.1","semver-compare":"^1.0.0","split2":"^2.2.0","sprintf-js":"^1.1.1","ulid":"^2.3.0","yargs":"^12.0.1"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@babel/cli":"^7.0.0-beta.54","@babel/core":"^7.0.0-beta.54","@babel/node":"^7.0.0-beta.54","@babel/plugin-transform-flow-strip-types":"^7.0.0-beta.54","@babel/preset-env":"^7.0.0-beta.54","@babel/register":"^7.0.0-beta.54","ava":"^1.0.0-beta.6","babel-plugin-istanbul":"^5.0.0","coveralls":"^3.0.2","eslint":"^5.1.0","eslint-config-canonical":"^11.0.0","flow-bin":"^0.76.0","flow-copy-source":"^2.0.1","husky":"^1.0.0-rc.13","nock":"^9.4.2","nyc":"^13.0.0","semantic-release":"^15.8.0","sinon":"^6.1.3"},"engines":{"node":">=8.0"},"husky":{"hooks":{"pre-commit":"npm run lint && npm run test && npm run build"}},"keywords":["log","logger","json"],"main":"./dist/log.js","name":"roarr","nyc":{"include":["src/**/*.js"],"instrument":false,"reporter":["text-lcov"],"require":["@babel/register"],"sourceMap":false},"repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"build":"rm -fr ./dist && NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps && flow-copy-source src dist","dev":"NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps --watch","lint":"eslint ./src ./test && flow","test":"NODE_ENV=test ava --serial --verbose"},"version":"2.5.0","gitHead":"1f77fb7694b45f786d4d7611cb05fe434103c5da","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@2.5.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"c17221d49229391c31a39480fcec8accbfd13e59","size":20153,"noattachment":false,"key":"/roarr/-/roarr-2.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-2.5.0.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_2.5.0_1531916013260_0.903843191863807"},"_hasShrinkwrap":false,"publish_time":1531916013350,"_cnpm_publish_time":1531916013350},"2.4.0":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"require":["@babel/register"]},"bin":{"roarr":"./dist/bin/index.js"},"dependencies":{"boolean":"^0.1.3","chalk":"^2.4.1","prettyjson":"^1.2.1","semver-compare":"^1.0.0","split2":"^2.2.0","sprintf-js":"^1.1.1","ulid":"^2.3.0","yargs":"^12.0.1"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@babel/cli":"^7.0.0-beta.54","@babel/core":"^7.0.0-beta.54","@babel/node":"^7.0.0-beta.54","@babel/plugin-transform-flow-strip-types":"^7.0.0-beta.54","@babel/preset-env":"^7.0.0-beta.54","@babel/register":"^7.0.0-beta.54","ava":"^1.0.0-beta.6","babel-plugin-istanbul":"^5.0.0","coveralls":"^3.0.2","eslint":"^5.1.0","eslint-config-canonical":"^11.0.0","flow-bin":"^0.76.0","flow-copy-source":"^2.0.1","husky":"^1.0.0-rc.13","nock":"^9.4.2","nyc":"^13.0.0","semantic-release":"^15.8.0","sinon":"^6.1.3"},"engines":{"node":">=8.0"},"husky":{"hooks":{"pre-commit":"npm run lint && npm run test && npm run build"}},"keywords":["log","logger","json"],"main":"./dist/log.js","name":"roarr","nyc":{"include":["src/**/*.js"],"instrument":false,"reporter":["text-lcov"],"require":["@babel/register"],"sourceMap":false},"repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"build":"rm -fr ./dist && NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps && flow-copy-source src dist","dev":"NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps --watch","lint":"eslint ./src ./test && flow","test":"NODE_ENV=test ava --serial --verbose"},"version":"2.4.0","gitHead":"7c182e363e50bb05335f2f8fb9cb08154fbd73dc","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@2.4.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"bc75e6bb287773687bdbf4a54077c94f26511687","size":20144,"noattachment":false,"key":"/roarr/-/roarr-2.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-2.4.0.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_2.4.0_1531915139921_0.7651645139331138"},"_hasShrinkwrap":false,"publish_time":1531915140135,"_cnpm_publish_time":1531915140135},"2.3.2":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"require":["@babel/register"]},"bin":{"roarr":"./dist/bin/index.js"},"dependencies":{"boolean":"^0.1.3","chalk":"^2.3.0","prettyjson":"^1.2.1","semver-compare":"^1.0.0","split2":"^2.2.0","sprintf-js":"^1.1.1","ulid":"^2.2.1","yargs":"^10.0.3"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@babel/cli":"^7.0.0-beta.46","@babel/core":"^7.0.0-beta.46","@babel/node":"^7.0.0-beta.46","@babel/plugin-transform-flow-strip-types":"^7.0.0-beta.46","@babel/preset-env":"^7.0.0-beta.46","@babel/register":"^7.0.0-beta.46","ava":"^1.0.0-beta.4","babel-plugin-istanbul":"^4.1.6","coveralls":"^3.0.0","eslint":"^4.10.0","eslint-config-canonical":"^9.3.1","flow-bin":"^0.58.0","flow-copy-source":"^1.2.1","husky":"^0.14.3","nock":"^9.0.27","nyc":"^11.3.0","semantic-release":"^15.3.1","sinon":"^4.1.1"},"engines":{"node":">=8.0"},"husky":{"hooks":{"pre-commit":"npm run lint && npm run test && npm run build"}},"keywords":["log","logger","json"],"main":"./dist/log.js","name":"roarr","nyc":{"include":["src/**/*.js"],"instrument":false,"reporter":["text-lcov"],"require":["@babel/register"],"sourceMap":false},"repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"build":"rm -fr ./dist && NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps && flow-copy-source src dist","dev":"NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps --watch","lint":"eslint ./src ./test && flow","test":"NODE_ENV=test ava --serial --verbose"},"version":"2.3.2","gitHead":"fb5491565a1f3e5e74e620593bcf56264827ebb4","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@2.3.2","_npmVersion":"6.1.0","_nodeVersion":"10.6.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"9442069cc56fbb00422222de4e2d42a5155eefe4","size":19597,"noattachment":false,"key":"/roarr/-/roarr-2.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-2.3.2.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_2.3.2_1531144256508_0.9271976587196034"},"_hasShrinkwrap":false,"publish_time":1531144256618,"_cnpm_publish_time":1531144256618},"2.3.1":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"require":["@babel/register"]},"bin":{"roarr":"./dist/bin/index.js"},"dependencies":{"boolean":"^0.1.3","chalk":"^2.3.0","prettyjson":"^1.2.1","semver-compare":"^1.0.0","split2":"^2.2.0","sprintf-js":"^1.1.1","ulid":"^2.2.1","yargs":"^10.0.3"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@babel/cli":"^7.0.0-beta.46","@babel/core":"^7.0.0-beta.46","@babel/node":"^7.0.0-beta.46","@babel/plugin-transform-flow-strip-types":"^7.0.0-beta.46","@babel/preset-env":"^7.0.0-beta.46","@babel/register":"^7.0.0-beta.46","ava":"^1.0.0-beta.4","babel-plugin-istanbul":"^4.1.6","coveralls":"^3.0.0","eslint":"^4.10.0","eslint-config-canonical":"^9.3.1","flow-bin":"^0.58.0","flow-copy-source":"^1.2.1","husky":"^0.14.3","nock":"^9.0.27","nyc":"^11.3.0","semantic-release":"^15.3.1","sinon":"^4.1.1"},"engines":{"node":">=8.0"},"keywords":["log","logger","json"],"main":"./dist/log.js","name":"roarr","nyc":{"include":["src/**/*.js"],"instrument":false,"reporter":["text-lcov"],"require":["@babel/register"],"sourceMap":false},"repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"build":"rm -fr ./dist && NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps && flow-copy-source src dist","dev":"NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps --watch","generate-types":"babel-node ./src/bin/generate-types.js","lint":"eslint ./src ./test && flow","test":"NODE_ENV=test ava --serial --verbose"},"version":"2.3.1","gitHead":"040866f714f4e5574dbd569f9bedd62434927eb1","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@2.3.1","_npmVersion":"6.1.0","_nodeVersion":"10.6.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"27248b7f4d3682c0af69df3e19364bd56cd7029d","size":19581,"noattachment":false,"key":"/roarr/-/roarr-2.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-2.3.1.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_2.3.1_1531138920716_0.25888821748474555"},"_hasShrinkwrap":false,"publish_time":1531138920784,"_cnpm_publish_time":1531138920784},"2.3.0":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"require":["@babel/register"]},"bin":{"roarr":"./dist/bin/index.js"},"dependencies":{"boolean":"^0.1.3","chalk":"^2.3.0","prettyjson":"^1.2.1","semver-compare":"^1.0.0","split2":"^2.2.0","sprintf-js":"^1.1.1","ulid":"^2.2.1","yargs":"^10.0.3"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@babel/cli":"^7.0.0-beta.46","@babel/core":"^7.0.0-beta.46","@babel/node":"^7.0.0-beta.46","@babel/plugin-transform-flow-strip-types":"^7.0.0-beta.46","@babel/preset-env":"^7.0.0-beta.46","@babel/register":"^7.0.0-beta.46","ava":"^1.0.0-beta.4","babel-plugin-istanbul":"^4.1.6","coveralls":"^3.0.0","eslint":"^4.10.0","eslint-config-canonical":"^9.3.1","flow-bin":"^0.58.0","flow-copy-source":"^1.2.1","husky":"^0.14.3","nock":"^9.0.27","nyc":"^11.3.0","semantic-release":"^15.3.1","sinon":"^4.1.1"},"engines":{"node":">=8.0"},"keywords":["log","logger","json"],"main":"./dist/log.js","name":"roarr","nyc":{"include":["src/**/*.js"],"instrument":false,"reporter":["text-lcov"],"require":["@babel/register"],"sourceMap":false},"repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"build":"rm -fr ./dist && NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps && flow-copy-source src dist","generate-types":"babel-node ./src/bin/generate-types.js","lint":"eslint ./src ./test && flow","test":"NODE_ENV=test ava --serial --verbose"},"version":"2.3.0","gitHead":"4e7ce5870e9bade4a6393ba40b2f9a0e8e75711d","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@2.3.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.2","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"85e6415dc4a88607e3e75cf03010a2496c285a4d","size":17850,"noattachment":false,"key":"/roarr/-/roarr-2.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-2.3.0.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_2.3.0_1526457707061_0.5395438966372987"},"_hasShrinkwrap":false,"publish_time":1526457707270,"_cnpm_publish_time":1526457707270},"2.2.0":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"require":["@babel/register"]},"bin":{"roarr":"./dist/bin/index.js"},"dependencies":{"boolean":"^0.1.3","chalk":"^2.3.0","prettyjson":"^1.2.1","semver-compare":"^1.0.0","split2":"^2.2.0","sprintf-js":"^1.1.1","ulid":"^2.2.1","yargs":"^10.0.3"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@babel/cli":"^7.0.0-beta.46","@babel/core":"^7.0.0-beta.46","@babel/node":"^7.0.0-beta.46","@babel/plugin-transform-flow-strip-types":"^7.0.0-beta.46","@babel/preset-env":"^7.0.0-beta.46","@babel/register":"^7.0.0-beta.46","ava":"^1.0.0-beta.4","babel-plugin-istanbul":"^4.1.6","coveralls":"^3.0.0","eslint":"^4.10.0","eslint-config-canonical":"^9.3.1","flow-bin":"^0.58.0","flow-copy-source":"^1.2.1","husky":"^0.14.3","nock":"^9.0.27","nyc":"^11.3.0","semantic-release":"^15.3.1","sinon":"^4.1.1"},"engines":{"node":">=8.0"},"keywords":["log","logger","json"],"main":"./dist/log.js","name":"roarr","nyc":{"include":["src/**/*.js"],"instrument":false,"reporter":["text-lcov"],"require":["@babel/register"],"sourceMap":false},"repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"build":"rm -fr ./dist && NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps && flow-copy-source src dist","generate-types":"babel-node ./src/bin/generate-types.js","lint":"eslint ./src ./test && flow","test":"NODE_ENV=test ava --serial --verbose"},"version":"2.2.0","gitHead":"5e6bb97d6c70e8f6ac0a64a0a72f334fbcada8b8","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@2.2.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"a1f7d59317c1ed4c9304c86e4955080d1e25a826","size":17750,"noattachment":false,"key":"/roarr/-/roarr-2.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-2.2.0.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_2.2.0_1526055254138_0.3431813087840918"},"_hasShrinkwrap":false,"publish_time":1526055254222,"_cnpm_publish_time":1526055254222},"2.1.3":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"require":["@babel/register"]},"bin":{"roarr":"./dist/bin/index.js"},"dependencies":{"boolean":"^0.1.3","chalk":"^2.3.0","prettyjson":"^1.2.1","semver-compare":"^1.0.0","split2":"^2.2.0","sprintf-js":"^1.1.1","ulid":"^2.2.1","yargs":"^10.0.3"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@babel/cli":"^7.0.0-beta.46","@babel/core":"^7.0.0-beta.46","@babel/node":"^7.0.0-beta.46","@babel/plugin-transform-flow-strip-types":"^7.0.0-beta.46","@babel/preset-env":"^7.0.0-beta.46","@babel/register":"^7.0.0-beta.46","ava":"^1.0.0-beta.4","babel-plugin-istanbul":"^4.1.6","coveralls":"^3.0.0","eslint":"^4.10.0","eslint-config-canonical":"^9.3.1","flow-bin":"^0.58.0","flow-copy-source":"^1.2.1","husky":"^0.14.3","nock":"^9.0.27","nyc":"^11.3.0","semantic-release":"^15.3.1","sinon":"^4.1.1"},"engines":{"node":">=8.0"},"keywords":["log","logger","json"],"main":"./dist/log.js","name":"roarr","nyc":{"include":["src/**/*.js"],"instrument":false,"reporter":["text-lcov"],"require":["@babel/register"],"sourceMap":false},"repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"build":"rm -fr ./dist && NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps && flow-copy-source src dist","generate-types":"babel-node ./src/bin/generate-types.js","lint":"eslint ./src ./test && flow","test":"NODE_ENV=test ava --serial --verbose"},"version":"2.1.3","gitHead":"09a61153fe8801f86cfff7c25a1699d9a055d954","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@2.1.3","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"3ecd23520496084c2c38f8d55db47c9f9dd2fe75","size":18463,"noattachment":false,"key":"/roarr/-/roarr-2.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-2.1.3.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_2.1.3_1526033727836_0.7699510241716472"},"_hasShrinkwrap":false,"publish_time":1526033728246,"_cnpm_publish_time":1526033728246},"2.1.2":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"require":["@babel/register"]},"bin":{"roarr":"./dist/bin/index.js"},"dependencies":{"boolean":"^0.1.3","chalk":"^2.3.0","prettyjson":"^1.2.1","semver-compare":"^1.0.0","split2":"^2.2.0","sprintf-js":"^1.1.1","ulid":"^2.2.1","yargs":"^10.0.3"},"description":"JSON logger for Node.js and browser.","devDependencies":{"@babel/cli":"^7.0.0-beta.46","@babel/core":"^7.0.0-beta.46","@babel/node":"^7.0.0-beta.46","@babel/plugin-transform-flow-strip-types":"^7.0.0-beta.46","@babel/preset-env":"^7.0.0-beta.46","@babel/register":"^7.0.0-beta.46","ava":"^1.0.0-beta.4","babel-plugin-istanbul":"^4.1.6","coveralls":"^3.0.0","eslint":"^4.10.0","eslint-config-canonical":"^9.3.1","flow-bin":"^0.58.0","flow-copy-source":"^1.2.1","husky":"^0.14.3","nock":"^9.0.27","nyc":"^11.3.0","semantic-release":"^15.3.1","sinon":"^4.1.1"},"engines":{"node":">=8.0"},"keywords":["log","logger","json"],"main":"./dist/log.js","name":"roarr","nyc":{"include":["src/**/*.js"],"instrument":false,"reporter":["text-lcov"],"require":["@babel/register"],"sourceMap":false},"repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"build":"rm -fr ./dist && NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps && flow-copy-source src dist","generate-types":"babel-node ./src/bin/generate-types.js","lint":"eslint ./src ./test && flow","test":"NODE_ENV=test ava --serial --verbose"},"version":"2.1.2","gitHead":"0d83a9cc1375d52b40ee3fb26449abd66d694c13","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@2.1.2","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"345255bad4d9471a7e2b16ccdbee2844923395f1","size":18509,"noattachment":false,"key":"/roarr/-/roarr-2.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-2.1.2.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_2.1.2_1526031216854_0.7871005147530876"},"_hasShrinkwrap":false,"publish_time":1526031216941,"_cnpm_publish_time":1526031216941},"2.1.1":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"babel":"inherit","require":["babel-register"]},"bin":{"roarr":"./dist/bin/index.js"},"dependencies":{"boolean":"^0.1.3","chalk":"^2.3.0","prettyjson":"^1.2.1","semver-compare":"^1.0.0","split2":"^2.2.0","sprintf-js":"^1.1.1","ulid":"^2.2.1","yargs":"^10.0.3"},"description":"JSON logger for Node.js and browser.","devDependencies":{"ava":"^0.23.0","babel-cli":"^6.26.0","babel-plugin-istanbul":"^4.1.5","babel-plugin-transform-flow-comments":"^6.22.0","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","babel-register":"^6.26.0","coveralls":"^3.0.0","eslint":"^4.10.0","eslint-config-canonical":"^9.3.1","flow-bin":"^0.58.0","flow-copy-source":"^1.2.1","husky":"^0.14.3","nock":"^9.0.27","nyc":"^11.3.0","semantic-release":"^15.3.1","sinon":"^4.1.1"},"engines":{"node":">=8.0"},"keywords":["log","logger","json"],"main":"./dist/log.js","name":"roarr","nyc":{"include":["src/**/*.js"],"instrument":false,"reporter":["text-lcov"],"require":["babel-register"],"sourceMap":false},"repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"build":"rm -fr ./dist && NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps && flow-copy-source src dist","generate-types":"babel-node ./src/bin/generate-types.js","lint":"eslint ./src ./test && flow","test":"NODE_ENV=test ava --serial --verbose"},"version":"2.1.1","gitHead":"c07580583fd11fb0d208ba9dd08499b522dfaad6","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@2.1.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"4c3d0dd331e4617ee6ad358f8568c09e00d9cac5","size":19924,"noattachment":false,"key":"/roarr/-/roarr-2.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-2.1.1.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_2.1.1_1525620764186_0.16639558947596322"},"_hasShrinkwrap":false,"publish_time":1525620764325,"_cnpm_publish_time":1525620764325},"2.1.0":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"babel":"inherit","require":["babel-register"]},"bin":{"roarr":"./dist/bin/index.js"},"dependencies":{"boolean":"^0.1.3","chalk":"^2.3.0","prettyjson":"^1.2.1","semver-compare":"^1.0.0","split2":"^2.2.0","sprintf-js":"^1.1.1","ulid":"^2.2.1","yargs":"^10.0.3"},"description":"JSON logger for Node.js and browser.","devDependencies":{"ava":"^0.23.0","babel-cli":"^6.26.0","babel-plugin-istanbul":"^4.1.5","babel-plugin-transform-flow-comments":"^6.22.0","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","babel-register":"^6.26.0","coveralls":"^3.0.0","eslint":"^4.10.0","eslint-config-canonical":"^9.3.1","flow-bin":"^0.58.0","flow-copy-source":"^1.2.1","husky":"^0.14.3","nock":"^9.0.27","nyc":"^11.3.0","semantic-release":"^15.3.1","sinon":"^4.1.1"},"engines":{"node":">=8.0"},"keywords":["log","logger","json"],"main":"./dist/log.js","name":"roarr","nyc":{"include":["src/**/*.js"],"instrument":false,"reporter":["text-lcov"],"require":["babel-register"],"sourceMap":false},"repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"build":"rm -fr ./dist && NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps && flow-copy-source src dist","generate-types":"babel-node ./src/bin/generate-types.js","lint":"eslint ./src ./test && flow","test":"NODE_ENV=test ava --serial --verbose"},"version":"2.1.0","gitHead":"fb95d3fce1880313d0bcc8cffa7d667525a3b13a","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@2.1.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"e3aa4aaa319e702b6943898d7ccd007b081da16e","size":19894,"noattachment":false,"key":"/roarr/-/roarr-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-2.1.0.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr_2.1.0_1525618584005_0.49152242083421127"},"_hasShrinkwrap":false,"publish_time":1525618584108,"_cnpm_publish_time":1525618584108},"2.0.2":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"babel":"inherit","require":["babel-register"]},"bin":{"roarr":"./dist/bin/index.js"},"dependencies":{"boolean":"^0.1.3","chalk":"^2.3.0","prettyjson":"^1.2.1","split2":"^2.2.0","sprintf-js":"^1.1.1","ulid":"^2.2.1","yargs":"^10.0.3"},"description":"JSON logger for Node.js and browser.","devDependencies":{"ava":"^0.23.0","babel-cli":"^6.26.0","babel-plugin-istanbul":"^4.1.5","babel-plugin-transform-flow-comments":"^6.22.0","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","babel-register":"^6.26.0","coveralls":"^3.0.0","eslint":"^4.10.0","eslint-config-canonical":"^9.3.1","flow-bin":"^0.58.0","flow-copy-source":"^1.2.1","husky":"^0.14.3","nock":"^9.0.27","nyc":"^11.3.0","semantic-release":"^8.2.0","sinon":"^4.1.1"},"engines":{"node":">=8.0"},"keywords":["log","logger","json"],"main":"./dist/log.js","name":"roarr","nyc":{"include":["src/**/*.js"],"instrument":false,"reporter":["text-lcov"],"require":["babel-register"],"sourceMap":false},"repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"build":"rm -fr ./dist && NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps && flow-copy-source src dist","generate-types":"babel-node ./src/bin/generate-types.js","lint":"eslint ./src ./test && flow","test":"NODE_ENV=test ava --serial --verbose"},"version":"2.0.2","gitHead":"d5b3e07588fe4e6802c4fa0ae97b6ba05322b4be","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@2.0.2","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"bf0cbbcced51656aa40f802bc97aa4694602cb15","size":15952,"noattachment":false,"key":"/roarr/-/roarr-2.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-2.0.2.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr-2.0.2.tgz_1509795659072_0.171555798035115"},"directories":{},"publish_time":1509795660351,"_hasShrinkwrap":false,"_cnpm_publish_time":1509795660351},"2.0.1":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"babel":"inherit","require":["babel-register"]},"bin":{"roarr":"./dist/bin/index.js"},"dependencies":{"boolean":"^0.1.3","chalk":"^2.3.0","prettyjson":"^1.2.1","split2":"^2.2.0","sprintf-js":"^1.1.1","ulid":"^2.2.1","yargs":"^10.0.3"},"description":"JSON logger for Node.js and browser.","devDependencies":{"ava":"^0.23.0","babel-cli":"^6.26.0","babel-plugin-istanbul":"^4.1.5","babel-plugin-transform-flow-comments":"^6.22.0","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","babel-register":"^6.26.0","coveralls":"^3.0.0","eslint":"^4.10.0","eslint-config-canonical":"^9.3.1","flow-bin":"^0.58.0","flow-copy-source":"^1.2.1","husky":"^0.14.3","nock":"^9.0.27","nyc":"^11.3.0","semantic-release":"^8.2.0","sinon":"^4.1.0"},"engines":{"node":">=8.0"},"keywords":["log","logger","json"],"main":"./dist/log.js","name":"roarr","nyc":{"include":["src/**/*.js"],"instrument":false,"reporter":["text-lcov"],"require":["babel-register"],"sourceMap":false},"repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"build":"rm -fr ./dist && NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps && flow-copy-source src dist","generate-types":"babel-node ./src/bin/generate-types.js","lint":"eslint ./src ./test && flow","test":"NODE_ENV=test ava --serial --verbose"},"version":"2.0.1","gitHead":"2813d8314087a69107410640c85ab79a8535d839","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@2.0.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"98fd7a7345c81d75b61574537966a47df33db72f","size":15949,"noattachment":false,"key":"/roarr/-/roarr-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-2.0.1.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr-2.0.1.tgz_1509653331431_0.6686388207599521"},"directories":{},"publish_time":1509653332887,"_hasShrinkwrap":false,"_cnpm_publish_time":1509653332887},"2.0.0":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"babel":"inherit","require":["babel-register"]},"bin":{"roarr":"./dist/bin/index.js"},"dependencies":{"boolean":"^0.1.3","chalk":"^2.1.0","prettyjson":"^1.2.1","split2":"^2.2.0","sprintf-js":"^1.1.1","ulid":"^1.0.0","yargs":"^9.0.1"},"description":"JSON logger for Node.js and browser.","devDependencies":{"ava":"^0.22.0","babel-cli":"^6.26.0","babel-plugin-istanbul":"^4.1.4","babel-plugin-transform-flow-comments":"^6.22.0","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.0","babel-register":"^6.26.0","coveralls":"^2.13.1","eslint":"^4.7.0","eslint-config-canonical":"^9.3.1","flow-bin":"^0.54.1","flow-copy-source":"^1.2.1","husky":"^0.14.3","nock":"^9.0.14","nyc":"^11.2.1","semantic-release":"^7.0.2","sinon":"^3.2.1"},"engines":{"node":">=8.0"},"keywords":["log","logger","json"],"main":"./dist/log.js","name":"roarr","nyc":{"include":["src/**/*.js"],"instrument":false,"reporter":["text-lcov"],"require":["babel-register"],"sourceMap":false},"repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"build":"rm -fr ./dist && NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps && flow-copy-source src dist","generate-types":"babel-node ./src/bin/generate-types.js","lint":"eslint ./src ./test && flow","test":"NODE_ENV=test ava --serial --verbose"},"version":"2.0.0","gitHead":"9e8388ac3b250ddad5681466edb12572b8ce4968","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@2.0.0","_npmVersion":"5.4.2","_nodeVersion":"8.7.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"0c2e9e817f2da0cb844ee9dd94129f99ab13ee90","size":15903,"noattachment":false,"key":"/roarr/-/roarr-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-2.0.0.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr-2.0.0.tgz_1508163319863_0.9100085909012705"},"directories":{},"publish_time":1508163323312,"_hasShrinkwrap":false,"_cnpm_publish_time":1508163323312},"1.7.2":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"babel":"inherit","require":["babel-register"]},"bin":{"roarr":"./dist/bin/index.js"},"dependencies":{"boolean":"^0.1.3","chalk":"^2.1.0","prettyjson":"^1.2.1","split2":"^2.2.0","sprintf-js":"^1.1.1","ulid":"^1.0.0","yargs":"^9.0.1"},"description":"JSON logger for Node.js and browser.","devDependencies":{"ava":"^0.22.0","babel-cli":"^6.26.0","babel-plugin-istanbul":"^4.1.4","babel-plugin-transform-flow-comments":"^6.22.0","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.0","babel-register":"^6.26.0","coveralls":"^2.13.1","eslint":"^4.7.0","eslint-config-canonical":"^9.3.1","flow-bin":"^0.54.1","flow-copy-source":"^1.2.1","husky":"^0.14.3","nock":"^9.0.14","nyc":"^11.2.1","semantic-release":"^7.0.2","sinon":"^3.2.1"},"engines":{"node":">=8.0"},"keywords":["log","logger","json"],"main":"./dist/log.js","name":"roarr","nyc":{"include":["src/**/*.js"],"instrument":false,"reporter":["text-lcov"],"require":["babel-register"],"sourceMap":false},"repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"build":"rm -fr ./dist && NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps && flow-copy-source src dist","generate-types":"babel-node ./src/bin/generate-types.js","lint":"eslint ./src ./test && flow","test":"NODE_ENV=test ava --serial --verbose"},"version":"1.7.2","gitHead":"c1f8501ad051fd46164dd29a461185d203bffda7","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@1.7.2","_npmVersion":"5.3.0","_nodeVersion":"8.6.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"19e7173ceb782085666b3c6af162a6606bd789ae","size":15685,"noattachment":false,"key":"/roarr/-/roarr-1.7.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-1.7.2.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr-1.7.2.tgz_1507318409313_0.5422402867116034"},"directories":{},"publish_time":1507318410508,"_hasShrinkwrap":false,"_cnpm_publish_time":1507318410508},"1.7.1":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"babel":"inherit","require":["babel-register"]},"bin":{"roarr":"./dist/bin/index.js"},"dependencies":{"boolean":"^0.1.3","chalk":"^2.1.0","prettyjson":"^1.2.1","split2":"^2.2.0","sprintf-js":"^1.1.1","ulid":"^1.0.0","yargs":"^9.0.1"},"description":"JSON logger for Node.js and browser.","devDependencies":{"ava":"^0.22.0","babel-cli":"^6.26.0","babel-plugin-istanbul":"^4.1.4","babel-plugin-transform-flow-comments":"^6.22.0","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.0","babel-register":"^6.26.0","coveralls":"^2.13.1","eslint":"^4.7.0","eslint-config-canonical":"^9.3.1","flow-bin":"^0.54.1","flow-copy-source":"^1.2.1","husky":"^0.14.3","nock":"^9.0.14","nyc":"^11.2.1","semantic-release":"^7.0.2","sinon":"^3.2.1"},"engines":{"node":">=8.0"},"keywords":["log","logger","json"],"main":"./dist/log.js","name":"roarr","nyc":{"include":["src/**/*.js"],"instrument":false,"reporter":["text-lcov"],"require":["babel-register"],"sourceMap":false},"repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"build":"rm -fr ./dist && NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps && flow-copy-source src dist","generate-types":"babel-node ./src/bin/generate-types.js","lint":"eslint ./src ./test && flow","test":"NODE_ENV=test ava --serial --verbose"},"version":"1.7.1","gitHead":"a2fdde15cda46ff179c3b95377a15225c1a58153","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@1.7.1","_npmVersion":"5.3.0","_nodeVersion":"8.6.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"308b48018b3ee2732a597e0903f265fbd242abf8","size":14872,"noattachment":false,"key":"/roarr/-/roarr-1.7.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-1.7.1.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr-1.7.1.tgz_1506939517304_0.2383192281704396"},"directories":{},"publish_time":1506939518395,"_cnpm_publish_time":1506939518395,"_hasShrinkwrap":false},"1.7.0":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"babel":"inherit","require":["babel-register"]},"bin":{"roarr":"./dist/bin/index.js"},"dependencies":{"boolean":"^0.1.3","chalk":"^2.1.0","prettyjson":"^1.2.1","split2":"^2.2.0","sprintf-js":"^1.1.1","ulid":"^1.0.0","yargs":"^9.0.1"},"description":"JSON logger for Node.js and browser.","devDependencies":{"ava":"^0.22.0","babel-cli":"^6.26.0","babel-plugin-istanbul":"^4.1.4","babel-plugin-transform-flow-comments":"^6.22.0","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.0","babel-register":"^6.26.0","coveralls":"^2.13.1","eslint":"^4.7.0","eslint-config-canonical":"^9.3.1","flow-bin":"^0.54.1","flow-copy-source":"^1.2.1","husky":"^0.14.3","nock":"^9.0.14","nyc":"^11.2.1","semantic-release":"^7.0.2","sinon":"^3.2.1"},"engines":{"node":">=8.0"},"keywords":["log","logger","json"],"main":"./dist/log.js","name":"roarr","nyc":{"include":["src/**/*.js"],"instrument":false,"reporter":["text-lcov"],"require":["babel-register"],"sourceMap":false},"repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"build":"rm -fr ./dist && NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps && flow-copy-source src dist","generate-types":"babel-node ./src/bin/generate-types.js","lint":"eslint ./src ./test && flow","test":"NODE_ENV=test ava --serial --verbose"},"version":"1.7.0","gitHead":"15a3d0ffd725d56bc8e15b2b85c126cdc4e3e9a1","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@1.7.0","_npmVersion":"5.3.0","_nodeVersion":"8.6.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"777570714fe1190486f57ad165c30a7374516595","size":14830,"noattachment":false,"key":"/roarr/-/roarr-1.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-1.7.0.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr-1.7.0.tgz_1506938730086_0.5862447323743254"},"directories":{},"publish_time":1506938731243,"_hasShrinkwrap":false,"_cnpm_publish_time":1506938731243},"1.6.0":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"babel":"inherit","require":["babel-register"]},"bin":{"roarr":"./dist/bin/index.js"},"dependencies":{"boolean":"^0.1.3","chalk":"^2.1.0","prettyjson":"^1.2.1","split2":"^2.2.0","sprintf-js":"^1.1.1","ulid":"^1.0.0","yargs":"^9.0.1"},"description":"JSON logger for Node.js and browser.","devDependencies":{"ava":"^0.22.0","babel-cli":"^6.26.0","babel-plugin-istanbul":"^4.1.4","babel-plugin-transform-flow-comments":"^6.22.0","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.0","babel-register":"^6.26.0","coveralls":"^2.13.1","eslint":"^4.7.0","eslint-config-canonical":"^9.3.1","flow-bin":"^0.54.1","flow-copy-source":"^1.2.1","husky":"^0.14.3","nock":"^9.0.14","nyc":"^11.2.1","semantic-release":"^7.0.2","sinon":"^3.2.1"},"engines":{"node":">=8.0"},"keywords":["log","logger","json"],"main":"./dist/log.js","name":"roarr","nyc":{"include":["src/**/*.js"],"instrument":false,"reporter":["text-lcov"],"require":["babel-register"],"sourceMap":false},"repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"build":"rm -fr ./dist && NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps && flow-copy-source src dist","generate-types":"babel-node ./src/bin/generate-types.js","lint":"eslint ./src ./test && flow","test":"NODE_ENV=test ava --serial --verbose"},"version":"1.6.0","gitHead":"df4eff508920634300f3b3f94e2ee7aacaef654d","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@1.6.0","_npmVersion":"5.3.0","_nodeVersion":"8.6.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"6c0d867aad5ab919d4f3e2d27d5348940a506976","size":14509,"noattachment":false,"key":"/roarr/-/roarr-1.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-1.6.0.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr-1.6.0.tgz_1506852569185_0.6669177492149174"},"directories":{},"publish_time":1506852570314,"_hasShrinkwrap":false,"_cnpm_publish_time":1506852570314},"1.5.0":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"babel":"inherit","require":["babel-register"]},"bin":{"roarr":"./dist/bin/index.js"},"dependencies":{"boolean":"^0.1.3","chalk":"^2.1.0","prettyjson":"^1.2.1","split2":"^2.2.0","sprintf-js":"^1.1.1","ulid":"^1.0.0","yargs":"^9.0.1"},"description":"JSON logger for Node.js and browser.","devDependencies":{"ava":"^0.22.0","babel-cli":"^6.26.0","babel-plugin-istanbul":"^4.1.4","babel-plugin-transform-flow-comments":"^6.22.0","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.0","babel-register":"^6.26.0","coveralls":"^2.13.1","eslint":"^4.7.0","eslint-config-canonical":"^9.3.1","flow-bin":"^0.54.1","flow-copy-source":"^1.2.1","husky":"^0.14.3","nock":"^9.0.14","nyc":"^11.2.1","semantic-release":"^7.0.2","sinon":"^3.2.1"},"engines":{"node":">=8.0"},"keywords":["log","logger","json"],"main":"./dist/log.js","name":"roarr","nyc":{"include":["src/**/*.js"],"instrument":false,"reporter":["text-lcov"],"require":["babel-register"],"sourceMap":false},"repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"build":"rm -fr ./dist && NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps && flow-copy-source src dist","generate-types":"babel-node ./src/bin/generate-types.js","lint":"eslint ./src ./test && flow","test":"NODE_ENV=test ava --serial --verbose"},"version":"1.5.0","gitHead":"859fe24bc0c6d038e69ef009405d0af2c66231fc","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@1.5.0","_npmVersion":"5.3.0","_nodeVersion":"8.6.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"e3c8e805f0033152369c6bd717e55f45926fd0a6","size":14317,"noattachment":false,"key":"/roarr/-/roarr-1.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-1.5.0.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr-1.5.0.tgz_1506851790417_0.15675100428052247"},"directories":{},"publish_time":1506851791830,"_cnpm_publish_time":1506851791830,"_hasShrinkwrap":false},"1.4.0":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"babel":"inherit","require":["babel-register"]},"bin":{"roarr":"./dist/bin/index.js"},"dependencies":{"boolean":"^0.1.3","chalk":"^2.1.0","prettyjson":"^1.2.1","split2":"^2.2.0","sprintf-js":"^1.1.1","ulid":"^1.0.0","yargs":"^9.0.1"},"description":"JSON logger for Node.js.","devDependencies":{"ava":"^0.22.0","babel-cli":"^6.26.0","babel-plugin-istanbul":"^4.1.4","babel-plugin-transform-flow-comments":"^6.22.0","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.0","babel-register":"^6.26.0","coveralls":"^2.13.1","eslint":"^4.7.0","eslint-config-canonical":"^9.3.1","flow-bin":"^0.54.1","flow-copy-source":"^1.2.1","husky":"^0.14.3","nock":"^9.0.14","nyc":"^11.2.1","semantic-release":"^7.0.2","sinon":"^3.2.1"},"engines":{"node":">=8.0"},"keywords":["log","logger","json"],"main":"./dist/log.js","name":"roarr","nyc":{"include":["src/**/*.js"],"instrument":false,"reporter":["text-lcov"],"require":["babel-register"],"sourceMap":false},"repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"build":"rm -fr ./dist && NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps && flow-copy-source src dist","generate-types":"babel-node ./src/bin/generate-types.js","lint":"eslint ./src ./test && flow","test":"NODE_ENV=test ava --serial --verbose"},"version":"1.4.0","gitHead":"efb1f089b049969e49f2e121b7fe1dc0dca63412","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@1.4.0","_npmVersion":"5.3.0","_nodeVersion":"8.6.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"e54094b370f9445a23b9136b168ec4348075dfd4","size":14166,"noattachment":false,"key":"/roarr/-/roarr-1.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-1.4.0.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr-1.4.0.tgz_1506850071730_0.2963669856544584"},"directories":{},"publish_time":1506850072791,"_cnpm_publish_time":1506850072791,"_hasShrinkwrap":false},"1.3.1":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"babel":"inherit","require":["babel-register"]},"bin":{"roarr":"./dist/bin/index.js"},"dependencies":{"boolean":"^0.1.3","chalk":"^2.1.0","prettyjson":"^1.2.1","split2":"^2.2.0","sprintf-js":"^1.1.1","yargs":"^9.0.1"},"description":"JSON logger for Node.js.","devDependencies":{"ava":"^0.22.0","babel-cli":"^6.26.0","babel-plugin-istanbul":"^4.1.4","babel-plugin-transform-flow-comments":"^6.22.0","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.0","babel-register":"^6.26.0","coveralls":"^2.13.1","eslint":"^4.7.0","eslint-config-canonical":"^9.3.1","flow-bin":"^0.54.1","flow-copy-source":"^1.2.1","husky":"^0.14.3","nock":"^9.0.14","nyc":"^11.2.1","semantic-release":"^7.0.2","sinon":"^3.2.1"},"engines":{"node":">=8.0"},"keywords":["log","logger","json"],"main":"./dist/log.js","name":"roarr","nyc":{"include":["src/**/*.js"],"instrument":false,"reporter":["text-lcov"],"require":["babel-register"],"sourceMap":false},"repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"build":"rm -fr ./dist && NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps && flow-copy-source src dist","generate-types":"babel-node ./src/bin/generate-types.js","lint":"eslint ./src ./test && flow","test":"NODE_ENV=test ava --serial --verbose"},"version":"1.3.1","gitHead":"a298f64d77dc631e2feb3ac4ae461f9c2ec82248","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@1.3.1","_npmVersion":"5.3.0","_nodeVersion":"8.6.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"0ab0ead66f192942cb837f1da73a226d479b9c3d","size":11379,"noattachment":false,"key":"/roarr/-/roarr-1.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-1.3.1.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr-1.3.1.tgz_1506845377774_0.2714098698925227"},"directories":{},"publish_time":1506845378744,"_hasShrinkwrap":false,"_cnpm_publish_time":1506845378744},"1.3.0":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"babel":"inherit","require":["babel-register"]},"bin":{"roarr":"./dist/bin/index.js"},"dependencies":{"boolean":"^0.1.3","chalk":"^2.1.0","prettyjson":"^1.2.1","split2":"^2.2.0","sprintf-js":"^1.1.1","yargs":"^9.0.1"},"description":"JSON logger for Node.js.","devDependencies":{"ava":"^0.22.0","babel-cli":"^6.26.0","babel-plugin-istanbul":"^4.1.4","babel-plugin-transform-flow-comments":"^6.22.0","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.0","babel-register":"^6.26.0","coveralls":"^2.13.1","eslint":"^4.7.0","eslint-config-canonical":"^9.3.1","flow-bin":"^0.54.1","flow-copy-source":"^1.2.1","husky":"^0.14.3","nock":"^9.0.14","nyc":"^11.2.1","semantic-release":"^7.0.2","sinon":"^3.2.1"},"engines":{"node":">=8.0"},"keywords":["log","logger","json"],"main":"./dist/log.js","name":"roarr","nyc":{"include":["src/**/*.js"],"instrument":false,"reporter":["text-lcov"],"require":["babel-register"],"sourceMap":false},"repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"build":"rm -fr ./dist && NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps && flow-copy-source src dist","generate-types":"babel-node ./src/bin/generate-types.js","lint":"eslint ./src ./test && flow","test":"NODE_ENV=test ava --serial --verbose"},"version":"1.3.0","gitHead":"e4bd433b0a5b736879cca1183ab84ee4de2c5974","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@1.3.0","_npmVersion":"5.3.0","_nodeVersion":"8.6.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"21b8c4a28412edaeae03f2871d1fac9ab8053f17","size":11190,"noattachment":false,"key":"/roarr/-/roarr-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-1.3.0.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr-1.3.0.tgz_1506803815744_0.8993821842595935"},"directories":{},"publish_time":1506803816800,"_hasShrinkwrap":false,"_cnpm_publish_time":1506803816800},"1.2.1":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"babel":"inherit","require":["babel-register"]},"dependencies":{"boolean":"^0.1.3","sprintf-js":"^1.1.1"},"description":"JSON logger for Node.js.","devDependencies":{"ava":"^0.22.0","babel-cli":"^6.26.0","babel-plugin-istanbul":"^4.1.4","babel-plugin-transform-flow-comments":"^6.22.0","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.0","babel-register":"^6.26.0","coveralls":"^2.13.1","eslint":"^4.7.0","eslint-config-canonical":"^9.3.1","flow-bin":"^0.54.1","flow-copy-source":"^1.2.1","husky":"^0.14.3","nock":"^9.0.14","nyc":"^11.2.1","semantic-release":"^7.0.2","sinon":"^3.2.1"},"engines":{"node":">=8.0"},"keywords":["log","logger","json"],"main":"./dist/log.js","name":"roarr","nyc":{"include":["src/**/*.js"],"instrument":false,"reporter":["text-lcov"],"require":["babel-register"],"sourceMap":false},"repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"build":"rm -fr ./dist && NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps && flow-copy-source src dist","generate-types":"babel-node ./src/bin/generate-types.js","lint":"eslint ./src ./test && flow","test":"NODE_ENV=test ava --serial --verbose"},"version":"1.2.1","gitHead":"4588ee49c6ebe2172954c3d2009a57a9403b2d27","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@1.2.1","_npmVersion":"5.3.0","_nodeVersion":"8.6.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"e90263eb810758eebff8eca25c688b1dddd8d091","size":8008,"noattachment":false,"key":"/roarr/-/roarr-1.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-1.2.1.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr-1.2.1.tgz_1506800922708_0.6252329701092094"},"directories":{},"publish_time":1506800924022,"_hasShrinkwrap":false,"_cnpm_publish_time":1506800924022},"1.2.0":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"babel":"inherit","require":["babel-register"]},"dependencies":{"boolean":"^0.1.3","sprintf-js":"^1.1.1"},"description":"JSON logger for Node.js.","devDependencies":{"ava":"^0.22.0","babel-cli":"^6.26.0","babel-plugin-istanbul":"^4.1.4","babel-plugin-transform-flow-comments":"^6.22.0","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.0","babel-register":"^6.26.0","coveralls":"^2.13.1","eslint":"^4.7.0","eslint-config-canonical":"^9.3.1","flow-bin":"^0.54.1","flow-copy-source":"^1.2.1","husky":"^0.14.3","nock":"^9.0.14","nyc":"^11.2.1","semantic-release":"^7.0.2","sinon":"^3.2.1"},"engines":{"node":">=8.0"},"keywords":["log","logger","json"],"main":"./dist/log.js","name":"roarr","nyc":{"include":["src/**/*.js"],"instrument":false,"reporter":["text-lcov"],"require":["babel-register"],"sourceMap":false},"repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"build":"rm -fr ./dist && NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps && flow-copy-source src dist","generate-types":"babel-node ./src/bin/generate-types.js","lint":"eslint ./src ./test && flow","test":"NODE_ENV=test ava --serial --verbose"},"version":"1.2.0","gitHead":"6f73b2b76f7a085d27c66a0acdec51c4abb44b91","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@1.2.0","_npmVersion":"5.3.0","_nodeVersion":"8.6.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"3b910b7ff19a7ab3c1dbbe9717ed36eae41a990a","size":7612,"noattachment":false,"key":"/roarr/-/roarr-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-1.2.0.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr-1.2.0.tgz_1506799359520_0.8490987787954509"},"directories":{},"publish_time":1506799360659,"_hasShrinkwrap":false,"_cnpm_publish_time":1506799360659},"1.1.0":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"babel":"inherit","require":["babel-register"]},"dependencies":{"boolean":"^0.1.3","sprintf-js":"^1.1.1"},"description":"JSON logger for Node.js.","devDependencies":{"ava":"^0.22.0","babel-cli":"^6.26.0","babel-plugin-istanbul":"^4.1.4","babel-plugin-transform-flow-comments":"^6.22.0","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.0","babel-register":"^6.26.0","coveralls":"^2.13.1","eslint":"^4.7.0","eslint-config-canonical":"^9.3.1","flow-bin":"^0.54.1","flow-copy-source":"^1.2.1","husky":"^0.14.3","nock":"^9.0.14","nyc":"^11.2.1","semantic-release":"^7.0.2","sinon":"^3.2.1"},"engines":{"node":">=8.0"},"keywords":["log","logger","json"],"main":"./dist/log.js","name":"roarr","nyc":{"include":["src/**/*.js"],"instrument":false,"reporter":["text-lcov"],"require":["babel-register"],"sourceMap":false},"repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"build":"rm -fr ./dist && NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps && flow-copy-source src dist","generate-types":"babel-node ./src/bin/generate-types.js","lint":"eslint ./src ./test && flow","test":"NODE_ENV=test ava --serial --verbose"},"version":"1.1.0","gitHead":"63bd66009e9f1b10f2ea1a44c87cc3d3d8c8c635","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@1.1.0","_npmVersion":"5.3.0","_nodeVersion":"8.6.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"82981134d65e049f8c9be9d19a2c4e19493d9915","size":6403,"noattachment":false,"key":"/roarr/-/roarr-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-1.1.0.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr-1.1.0.tgz_1506795422932_0.31369070312939584"},"directories":{},"publish_time":1506795424020,"_hasShrinkwrap":false,"_cnpm_publish_time":1506795424020},"1.0.0":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"babel":"inherit","require":["babel-register"]},"dependencies":{"boolean":"^0.1.3","sprintf-js":"^1.1.1"},"description":"Roarr.","devDependencies":{"ava":"^0.22.0","babel-cli":"^6.26.0","babel-plugin-istanbul":"^4.1.4","babel-plugin-transform-flow-comments":"^6.22.0","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.0","babel-register":"^6.26.0","coveralls":"^2.13.1","eslint":"^4.7.0","eslint-config-canonical":"^9.3.1","flow-bin":"^0.54.1","flow-copy-source":"^1.2.1","husky":"^0.14.3","nock":"^9.0.14","nyc":"^11.2.1","semantic-release":"^7.0.2","sinon":"^3.2.1"},"engines":{"node":">=8.0"},"keywords":["log"],"main":"./dist/log.js","name":"roarr","nyc":{"include":["src/**/*.js"],"instrument":false,"reporter":["text-lcov"],"require":["babel-register"],"sourceMap":false},"repository":{"type":"git","url":"git+ssh://git@github.com/gajus/roarr.git"},"scripts":{"build":"rm -fr ./dist && NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps && flow-copy-source src dist","generate-types":"babel-node ./src/bin/generate-types.js","lint":"eslint ./src ./test && flow","test":"NODE_ENV=test ava --serial --verbose"},"version":"1.0.0","bugs":{"url":"https://github.com/gajus/roarr/issues"},"homepage":"https://github.com/gajus/roarr#readme","_id":"roarr@1.0.0","_npmVersion":"5.3.0","_nodeVersion":"8.5.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"4e7170a2b07953ac3790bfb5a9df56384cb35a26","size":6381,"noattachment":false,"key":"/roarr/-/roarr-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/roarr/download/roarr-1.0.0.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/roarr-1.0.0.tgz_1506794905938_0.07330665038898587"},"directories":{},"publish_time":1506794907598,"_hasShrinkwrap":false,"_cnpm_publish_time":1506794907598}},"readme":"# Roarr\n\n[![NPM version](http://img.shields.io/npm/v/roarr.svg?style=flat-square)](https://www.npmjs.org/package/roarr)\n[![Canonical Code Style](https://img.shields.io/badge/code%20style-canonical-blue.svg?style=flat-square)](https://github.com/gajus/canonical)\n[![Twitter Follow](https://img.shields.io/twitter/follow/kuizinas.svg?style=social&label=Follow)](https://twitter.com/kuizinas)\n\nJSON logger for Node.js and browser.\n\n## Motivation\n\nFor a long time I have been a big fan of using [`debug`](https://github.com/visionmedia/debug). `debug` is simple to use, works in Node.js and browser, does not require configuration and it is fast. However, problems arise when you need to parse logs. Anything but one-line text messages cannot be parsed in a safe way.\n\nTo log structured data, I have been using [Winston](https://github.com/winstonjs/winston) and [Bunyan](https://github.com/trentm/node-bunyan). These packages are great for application-level logging. I have preferred Bunyan because of the [Bunyan CLI program](https://github.com/trentm/node-bunyan#cli-usage) used to pretty-print logs. However, these packages require program-level configuration – when constructing an instance of a logger, you need to define the transport and the log-level. This makes them unsuitable for use in code designed to be consumed by other applications.\n\nThen there is [pino](https://github.com/pinojs/pino). pino is fast JSON logger, it has CLI program equivalent to Bunyan, it decouples transports, and it has sane default configuration. Unfortunately, you still need to instantiate logger instance at the application-level. This makes it more suitable for application-level logging just like Winston and Bunyan.\n\nI needed a logger that:\n\n* Does not block the event cycle (=fast).\n* Does not require initialization.\n* Produces structured data.\n* [Decouples transports](#transports).\n* Has a [CLI program](#cli-program).\n* Works in Node.js and browser.\n* Configurable using environment variables.\n\nIn other words,\n\n* a logger that I can use in an application code and in dependencies.\n* a logger that allows to correlate logs between the main application code and the dependency code.\n* a logger that works well with transports in external processes.\n\nRoarr is this logger.\n\n## Usage\n\n### Producing logs\n\nRoarr logger API for producing logs is the same in Node.js and browser.\n\n1. Import `roarr`\n2. Use any of the [API](#api) methods to log messages.\n\nExample:\n\n```ts\nimport {\n  Roarr as log,\n} from 'roarr';\n\nlog('foo');\n```\n\n### Consuming logs\n\nRoarr logs are consumed differently in Node.js and browser.\n\n#### Node.js\n\nIn Node.js, Roarr logging is disabled by default. To enable logging, you must start program with an environment variable `ROARR_LOG` set to `true`, e.g.\n\n```bash\nROARR_LOG=true node ./index.js\n```\n\nAll logs will be written to stdout.\n\n#### Browser\n\nIn a browser, you must implement `ROARR.write` method to read logs, e.g.\n\n```ts\nimport {\n  ROARR,\n} from 'roarr';\n\nROARR.write = () => {};\n```\n\nThe API of the `ROARR.write` is:\n\n```ts\n(message: string) => void;\n```\n\nExample implementation:\n\n```ts\nimport {\n  ROARR,\n} from 'roarr';\n\nROARR.write = (message) => {\n  console.log(JSON.parse(message));\n};\n```\n\nor if you are initializing `ROARR.write` _before_ `roarr` is loaded:\n\n```ts\n// Ensure that `globalThis.ROARR` is configured.\nconst ROARR = globalThis.ROARR = globalThis.ROARR || {};\n\nROARR.write = (message) => {\n  console.log(JSON.parse(message));\n};\n```\n\nIf your platform does not support [`globalThis`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/globalThis), use [`globalthis` polyfill](https://www.npmjs.com/package/globalthis).\n\nYou may also use [`@roarr/browser-log-writer`](https://github.com/gajus/roarr-browser-log-writer) that implements and opinionated browser logger with [Liqe](https://github.com/gajus/liqe) query support for filtering logs.\n\n### Filtering logs\n\n#### Node.js\n\nIn Node.js, Roarr prints all or none logs (refer to the [`ROARR_LOG` environment variable](#environment-variables) documentation).\n\nUse [`@roarr/cli` program](https://github.com/gajus/roarr-cli#filtering-logs) to filter logs, e.g.\n\n```bash\nROARR_LOG=true node ./index.js | roarr --filter 'context.logLevel:>30'\n```\n\n#### Browser\n\nIn a browser, Roarr calls `globalThis.ROARR.write` for every log message. Implement your own custom logic to filter logs, e.g.\n\n```ts\nglobalThis.ROARR.write = (message) => {\n  const payload = JSON.parse(message);\n\n  if (payload.context.logLevel > 30) {\n    console.log(payload);\n  }\n};\n```\n\n## Log message format\n\n|Property name|Contents|\n|---|---|\n|`context`|Arbitrary, user-provided structured data. See [context property names](#context-property-names).|\n|`message`|User-provided message formatted using [printf](https://en.wikipedia.org/wiki/Printf_format_string).|\n|`sequence`|Incremental sequence ID (see [`adopt`](#adopt) for description of the format and its meaning).|\n|`time`|Unix timestamp in milliseconds.|\n|`version`|Roarr log message format version.|\n\nExample:\n\n```json\n{\n  \"context\": {\n    \"application\": \"task-runner\",\n    \"hostname\": \"curiosity.local\",\n    \"instanceId\": \"01BVBK4ZJQ182ZWF6FK4EC8FEY\",\n    \"taskId\": 1\n  },\n  \"message\": \"starting task ID 1\",\n  \"sequence\": \"0\",\n  \"time\": 1506776210000,\n  \"version\": \"1.0.0\"\n}\n```\n\n## API\n\n`roarr` package exports a function with the following API:\n\n```ts\nexport type Logger =\n  (\n    context: MessageContext,\n    message: string,\n    c?: SprintfArgument,\n    d?: SprintfArgument,\n    e?: SprintfArgument,\n    f?: SprintfArgument,\n    g?: SprintfArgument,\n    h?: SprintfArgument,\n    i?: SprintfArgument,\n    k?: SprintfArgument\n  ) => void |\n  (\n    message: string,\n    b?: SprintfArgument,\n    c?: SprintfArgument,\n    d?: SprintfArgument,\n    e?: SprintfArgument,\n    f?: SprintfArgument,\n    g?: SprintfArgument,\n    h?: SprintfArgument,\n    i?: SprintfArgument,\n    k?: SprintfArgument\n  ) => void;\n```\n\nTo put it into words:\n\n* First parameter can be either a string (message) or an object.\n  * If first parameter is an object (context), the second parameter must be a string (message).\n* Arguments after the message parameter are used to enable [printf message formatting](https://en.wikipedia.org/wiki/Printf_format_string).\n  * Printf arguments must be of a primitive type (`string | number | boolean | null`).\n  * There can be up to 9 printf arguments (or 8 if the first parameter is the context object).\n\nRefer to the [Usage documentation](#usage) for common usage examples.\n\n### `adopt`\n\n```ts\n<T>(routine: () => Promise<T>, context: MessageContext | TransformMessageFunction<MessageContext>) => Promise<T>,\n```\n\n`adopt` function uses Node.js [`async_context`](https://nodejs.org/api/async_context.html) to pass-down context properties.\n\nWhen using `adopt`, context properties will be added to all _all_ Roarr messages within the same asynchronous context, e.g.\n\n```ts\nlog.adopt(\n  () => {\n    log('foo 0');\n\n    log.adopt(\n      () => {\n        log('foo 1');\n      },\n      {\n        baz: 'baz 1',\n      },\n    );\n  },\n  {\n    bar: 'bar 0',\n  },\n);\n```\n\n```json\n{\"context\":{\"bar\":\"bar 0\"},\"message\":\"foo 0\",\"sequence\":\"0\",\"time\":1506776210000,\"version\":\"2.0.0\"}\n{\"context\":{\"bar\":\"bar 0\",\"baz\":\"baz 1\"},\"message\":\"foo 1\",\"sequence\":\"0.0\",\"time\":1506776210000,\"version\":\"2.0.0\"}\n```\n\n#### `sequence` value\n\n`sequence` represents async context hierarchy in [`ltree`](https://www.postgresql.org/docs/current/ltree.html) format, i.e.\n\n```xml\n<top-level sequential invocation ID>[.<async operation sequential invocation ID>]\n```\n\nMembers of sequence value represent log index relative to the async execution context. This information can be used to establish the origin of the log invocation in an asynchronous context, e.g.\n\n```ts\nlog.adopt(() => {\n  log('foo 0');\n  log.adopt(() => {\n    log('bar 0');\n    log.adopt(() => {\n      log('baz 0');\n      setTimeout(() => {\n        log('baz 1');\n      }, 10);\n    });\n    log('bar 1');\n  });\n});\n```\n\n```json\n{\"context\":{},\"message\":\"foo 0\",\"sequence\":\"0.0\",\"time\":1506776210000,\"version\":\"2.0.0\"}\n{\"context\":{},\"message\":\"bar 0\",\"sequence\":\"0.1.0\",\"time\":1506776210000,\"version\":\"2.0.0\"}\n{\"context\":{},\"message\":\"baz 0\",\"sequence\":\"0.1.1.0\",\"time\":1506776210000,\"version\":\"2.0.0\"}\n{\"context\":{},\"message\":\"bar 1\",\"sequence\":\"0.1.2\",\"time\":1506776210000,\"version\":\"2.0.0\"}\n{\"context\":{},\"message\":\"baz 1\",\"sequence\":\"0.1.1.1\",\"time\":1506776210010,\"version\":\"2.0.0\"}\n```\n\nNotice that even though logs `baz 0` and `baz 1` were produced at different times, you can tell that one was produced after another by looking at their sequence values `0.1.1.0` and `0.1.1.1`.\n\n#### Requirements\n\n* `adopt` method only works in Node.js.\n\n### `child`\n\nThe `child` function has two signatures:\n\n1. Accepts an object.\n2. Accepts a function.\n\n#### Object parameter\n\n```ts\n(context: MessageContext): Logger,\n```\n\nCreates a child logger that appends child `context` to every subsequent message.\n\nExample:\n\n```ts\nimport {\n  Roarr as log,\n} from 'roarr';\n\nconst barLog = log.child({\n  foo: 'bar'\n});\n\nlog.debug('foo 1');\n\nbarLog.debug('foo 2');\n```\n\n```json\n{\"context\":{\"logLevel\":20},\"message\":\"foo 1\",\"sequence\":\"0\",\"time\":1506776210000,\"version\":\"2.0.0\"}\n{\"context\":{\"foo\":\"bar\",\"logLevel\":20},\"message\":\"foo 2\",\"sequence\":\"1\",\"time\":1506776210000,\"version\":\"2.0.0\"}\n```\n\n#### Function parameter\n\n```ts\n<T>(context: TransformMessageFunction<MessageContext<T>>): Logger<T>\n```\n\nCreates a child logger that translates every subsequent message.\n\nExample:\n\n```ts\nimport {\n  Roarr as log,\n} from 'roarr';\n\nconst barLog = log.child<{error: Error}>((message) => {\n  return {\n    ...message,\n    context: {\n      ...message.context,\n      ...message.context.error && {\n        error: {\n          message: message.context.error.message,\n        },\n      },\n    },\n  };\n});\n\nlog.debug('foo 1');\n\nbarLog.debug({\n  error: new Error('bar'),\n}, 'foo 2');\n```\n\n```json\n{\"context\":{\"logLevel\":20},\"message\":\"foo 1\",\"sequence\":\"0\",\"time\":1506776210000,\"version\":\"2.0.0\"}\n{\"context\":{\"logLevel\":20,\"error\":{\"message\":\"bar\"}},\"message\":\"bar 2\",\"sequence\":\"1\",\"time\":1506776210000,\"version\":\"2.0.0\"}\n```\n\nA typical use case for this pattern is serialization (e.g. of HTTP request, response or error object) and redaction of sensitive data from logs.\n\n### `getContext`\n\nReturns the current context.\n\nExample:\n\n```ts\nimport {\n  Roarr as log,\n} from 'roarr';\n\nconst childLogger = log.child({\n  foo: 'bar'\n});\n\nchildLogger.getContext();\n\n// {foo: 'bar'}\n```\n\n### `trace`\n### `debug`\n### `info`\n### `warn`\n### `error`\n### `fatal`\n\nConvenience methods for logging a message with `logLevel` context property value set to a numeric value representing the [log level](#log-levels), e.g.\n\n```ts\nimport {\n  Roarr as log,\n} from 'roarr';\n\nlog.trace('foo');\nlog.debug('foo');\nlog.info('foo');\nlog.warn('foo');\nlog.error('foo');\nlog.fatal('foo');\n```\n\nProduces output:\n\n```json\n{\"context\":{\"logLevel\":10},\"message\":\"foo\",\"sequence\":\"0\",\"time\":1506776210000,\"version\":\"2.0.0\"}\n{\"context\":{\"logLevel\":20},\"message\":\"foo\",\"sequence\":\"1\",\"time\":1506776210000,\"version\":\"2.0.0\"}\n{\"context\":{\"logLevel\":30},\"message\":\"foo\",\"sequence\":\"2\",\"time\":1506776210000,\"version\":\"2.0.0\"}\n{\"context\":{\"logLevel\":40},\"message\":\"foo\",\"sequence\":\"3\",\"time\":1506776210000,\"version\":\"2.0.0\"}\n{\"context\":{\"logLevel\":50},\"message\":\"foo\",\"sequence\":\"4\",\"time\":1506776210000,\"version\":\"2.0.0\"}\n{\"context\":{\"logLevel\":60},\"message\":\"foo\",\"sequence\":\"5\",\"time\":1506776210000,\"version\":\"2.0.0\"}\n```\n\n### `traceOnce`\n### `debugOnce`\n### `infoOnce`\n### `warnOnce`\n### `errorOnce`\n### `fatalOnce`\n\nJust like the regular logger methods, but logs the message only once.\n\nNote: Internally, Roarr keeps a record of the last 1,000 `Once` invocations. If this buffer overflows, then the message is going to be logged again until the next time the buffer overflows again. \n\n## Utilities\n\n### `getLogLevelName`\n\nProvides log level name (trace, debug, ...) for a numeric log level (10, 20, ...).\n\nIf numeric log level is between two ranges, then resolves to the one with greater severity (e.g. 5 => trace).\n\nIf numeric log level is greater than the maximum supported, then falls back to the greatest severity (fatal).\n\n```ts\nimport {\n  getLogLevelName,\n} from 'roarr';\nimport type {\n  LogLevelName,\n} from 'roarr';\n\ngetLogLevelName(numericLogLevel: number): LogLevelName;\n```\n\n## Middlewares\n\nRoarr logger supports middlewares implemented as [`child`](#child) message translate functions, e.g.\n\n```ts\nimport {\n  Roarr as log,\n} from 'roarr';\nimport createSerializeErrorMiddleware from '@roarr/middleware-serialize-error';\n\nconst childLog = log.child(createSerializeErrorMiddleware());\n\nconst error = new Error('foo');\n\nlog.debug({error}, 'bar');\nchildLog.debug({error}, 'bar');\n```\n\n```json\n{\"context\":{\"logLevel\":20,\"error\":{}},\"message\":\"bar\",\"sequence\":\"0\",\"time\":1506776210000,\"version\":\"2.0.0\"}\n{\"context\":{\"logLevel\":20,\"error\":{\"name\":\"Error\",\"message\":\"foo\",\"stack\":\"[REDACTED]\"}},\"message\":\"bar\",\"sequence\":\"1\",\"time\":1506776210000,\"version\":\"2.0.0\"}\n```\n\nRoarr middlewares enable translation of every bit of information that is used to construct a log message.\n\nThe following are the official middlewares:\n\n* [`@roarr/middleware-serialize-error`](https://github.com/gajus/roarr-middleware-serialize-error)\n\nRaise an issue to add your middleware of your own creation.\n\n## CLI program\n\nRoarr CLI program provides ability to filter and pretty-print Roarr logs.\n\n![CLI output demo](./.README/cli-output-demo.png)\n\nCLI program has been moved to a separate package [`@roarr/cli`](https://github.com/gajus/roarr-cli).\n\n```bash\nnpm install @roarr/cli -g\n```\n\nExplore all CLI commands and options using `roarr --help` or refer to [`@roarr/cli`](https://github.com/gajus/roarr-cli) documentation.\n\n## Transports\n\nA transport in most logging libraries is something that runs in-process to perform some operation with the finalized log line. For example, a transport might send the log line to a standard syslog server after processing the log line and reformatting it.\n\nRoarr does not support in-process transports.\n\nRoarr does not support in-process transports because Node processes are single threaded processes (ignoring some technical details). Given this restriction, Roarr purposefully offloads handling of the logs to external processes so that the threading capabilities of the OS can be used (or other CPUs).\n\nDepending on your configuration, consider one of the following log transports:\n\n* [Beats](https://www.elastic.co/products/beats) for aggregating at a process level (written in Go).\n* [logagent](https://github.com/sematext/logagent-js) for aggregating at a process level (written in JavaScript).\n* [Fluentd](https://www.fluentd.org/) for aggregating logs at a container orchestration level (e.g. Kubernetes) (written in Ruby).\n\n## Node.js environment variables\n\nUse environment variables to control `roarr` behavior.\n\n|Name||Function|Default|\n|---|---|---|---|\n|`ROARR_LOG`|Boolean|Enables/ disables logging.|`false`|\n|`ROARR_STREAM`|`STDOUT`, `STDERR`|Name of the stream where the logs will be written.|`STDOUT`|\n\nWhen using `ROARR_STREAM=STDERR`, use [`3>&1 1>&2 2>&3 3>&-`](https://stackoverflow.com/a/2381643/368691) to pipe stderr output.\n\n## Conventions\n\n### Context property names\n\nRoarr does not have reserved context property names. However, I encourage use of the following conventions:\n\n|Context property name|Use case|\n|---|---|\n|`application`|Name of the application (do not use in code intended for distribution; see `package` property instead).|\n|`logLevel`|A numeric value indicating the [log level](#log-levels). See [API](#api) for the build-in loggers with a pre-set log-level.|\n|`namespace`|Namespace within a package, e.g. function name. Treat the same way that you would construct namespaces when using the [`debug`](https://github.com/visionmedia/debug) package.|\n|`package`|Name of the NPM package.|\n\nThe `roarr pretty-print` [CLI program](#cli-program) is using the context property names suggested in the conventions to pretty-print the logs for the developer inspection purposes.\n\n#### Log levels\n\nThe `roarr pretty-print` [CLI program](#cli-program) translates `logLevel` values to the following human-readable names:\n\n|`logLevel`|Human-readable name|\n|---|---|\n|10|TRACE|\n|20|DEBUG|\n|30|INFO|\n|40|WARN|\n|50|ERROR|\n|60|FATAL|\n\n### Using Roarr in an application\n\nTo avoid code duplication, you can use a singleton pattern to export a logger instance with predefined context properties (e.g. describing the application).\n\nI recommend to create a file `Logger.js` in the project directory. Inside this file create and export a child instance of Roarr with context parameters describing the project and the script instance, e.g.\n\n```ts\n/**\n * @file Example contents of a Logger.js file.\n */\n\nimport {\n  Roarr,\n} from 'roarr';\n\nexport const Logger = Roarr.child({\n  // .foo property is going to appear only in the logs that are created using\n  // the current instance of a Roarr logger.\n  foo: 'bar'\n});\n```\n\nRoarr does not have reserved context property names. However, I encourage use of the [conventions](#conventions).\n\n## Recipes\n\n### Overriding message serializer\n\nRoarr is opinionated about how it serializes (converts objects to JSON string) log messages, e.g. in Node.js it uses a schema based serializer, which is very fast, but does not allow custom top-level properties.\n\nYou can override this serializer by defining `ROARR.serializeMessage`:\n\n```ts\nimport type {\n  MessageSerializer,\n} from 'roarr';\n\nconst ROARR = globalThis.ROARR = globalThis.ROARR || {};\n\nconst serializeMessage: MessageSerializer = (message) => {\n  return JSON.stringify(message);\n};\n\nROARR.serializeMessage = serializeMessage;\n```\n\n### Logging errors\n\nThis is not specific to Roarr – this suggestion applies to any kind of logging.\n\nIf you want to include an instance of [`Error`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Error) in the context, you must serialize the error.\n\nThe least-error prone way to do this is to use an existing library, e.g. [`serialize-error`](https://www.npmjs.com/package/serialize-error).\n\n```ts\nimport {\n  Roarr as log,\n} from 'roarr';\nimport serializeError from 'serialize-error';\n\n// [..]\n\nsend((error, result) => {\n  if (error) {\n    log.error({\n      error: serializeError(error)\n    }, 'message not sent due to a remote error');\n\n    return;\n  }\n\n  // [..]\n});\n```\n\nWithout using serialization, your errors will be logged without the error name and stack trace.\n\n## Anti-patterns\n\n### Overriding `globalThis.ROARR.write` in Node.js\n\nOverriding `globalThis.ROARR.write` in Node.js works the same way as it does in [browser](#browser). However, overriding `ROARR.write` in Node.js is considered an anti-pattern because it defeats some of the major benefits outlined in [Motivation](https://github.com/gajus/roarr#motivation) section of the documentation. Namely, by overriding `ROARR.write` in Node.js you are adding blocking events to the event cycle and coupling application logic with log handling logic.\n\nIf you have a use case that asks for overriding `ROARR.write` in Node.js, then [raise an issue](https://github.com/gajus/roarr/issues) to discuss your requirements.\n\n## Integrations\n\n### Using with Sentry\n\nhttps://github.com/gajus/roarr-sentry\n\n### Using with Fastify\n\nhttps://github.com/gajus/roarr-fastify\n\n### Using with Elasticsearch\n\nIf you are using [Elasticsearch](https://www.elastic.co/products/elasticsearch), you will want to create an [index template](https://www.elastic.co/guide/en/elasticsearch/reference/current/indices-templates.html).\n\nThe following serves as the ground work for the index template. It includes the main Roarr log message properties (context, message, time) and the context properties suggested in the [conventions](#conventions).\n\n```json\n{\n  \"mappings\": {\n    \"log_message\": {\n      \"_source\": {\n        \"enabled\": true\n      },\n      \"dynamic\": \"strict\",\n      \"properties\": {\n        \"context\": {\n          \"dynamic\": true,\n          \"properties\": {\n            \"application\": {\n              \"type\": \"keyword\"\n            },\n            \"hostname\": {\n              \"type\": \"keyword\"\n            },\n            \"instanceId\": {\n              \"type\": \"keyword\"\n            },\n            \"logLevel\": {\n              \"type\": \"integer\"\n            },\n            \"namespace\": {\n              \"type\": \"text\"\n            },\n            \"package\": {\n              \"type\": \"text\"\n            }\n          }\n        },\n        \"message\": {\n          \"type\": \"text\"\n        },\n        \"time\": {\n          \"format\": \"epoch_millis\",\n          \"type\": \"date\"\n        }\n      }\n    }\n  },\n  \"template\": \"logstash-*\"\n}\n```\n\n### Using with Scalyr\n\nIf you are using [Scalyr](https://www.scalyr.com/), you will want to create a custom parser `RoarrLogger`:\n\n```ts\n{\n  patterns: {\n    tsPattern: \"\\\\w{3},\\\\s\\\\d{2}\\\\s\\\\w{3}\\\\s\\\\d{4}\\\\s[\\\\d:]+\",\n    tsPattern_8601: \"\\\\d{4}-\\\\d{2}-\\\\d{2}T[\\\\d:.]+Z\"\n  }\n  formats: [\n    {format: \"${parse=json}$\"},\n    {format: \".*\\\"time\\\":$timestamp=number$,.*\"},\n    {format: \"$timestamp=tsPattern$ GMT $detail$\"},\n    {format: \"$timestamp=tsPattern_8601$ $detail$\"}\n  ]\n}\n```\n\nand configure the individual programs to use `RoarrLogger`. In case of Kubernetes, this means adding a `log.config.scalyr.com/attributes.parser: RoarrLogger` annotation to the associated deployment, pod or container.\n\n### Using with NestJS\n\nIf you are using [NestJS](https://docs.nestjs.com/), you can use [`nestjs-logger-roarr`](https://www.npmjs.com/package/nestjs-logger-roarr) to perform logging inside your application.\n\nTo enable one shared logger for the entire application:\n\n```typescript\nimport { RoarrLoggerService } from nestjs-logger-roarr';\nimport { AppModule } from \"app.module\";\n\nconst logger = RoarrLoggerService.sharedInstance();\nconst app = await NestFactory.create(AppModule, { logger });\n```\n\nTo enable mutiple injected loggers via the usual Module syntax:\n\n```typescript\nimport { Module } from '@nestjs/common';\nimport { ConfigModule } from '@nestjs/config;\nimport { RoarrLoggerModule } from 'nestjs-logger-roarr';\n\n@Module({\n  imports: [\n    RoarrLoggerModule.forRoot({\n      logLevel: 'warn', // this is the *minimum* log level that will be displayed\n    }),\n  ]\n})\n\nexport class AppModule {}\n```\n\n## Documenting use of Roarr\n\nIf your package is using Roarr, include instructions in `README.md` describing how to enable logging, e.g.\n\n```md\n## Logging\n\nThis project uses [`roarr`](https://www.npmjs.com/package/roarr) logger to log the program's state.\n\nExport `ROARR_LOG=true` environment variable to enable log printing to `stdout`.\n\nUse [`roarr-cli`](https://github.com/gajus/roarr-cli) program to pretty-print the logs.\n```\n\n## Context Truncation\n\nRoarr by default truncates context properties if the context object is wider or deeper than 10 properties. At the moment, this is a hard-coded value. Waiting for feedback on whether this is a reasonable default and if it needs to be configurable.\n\nWhen the context goes over this limit, you will start seeing `...` entries in your logs, e.g.\n\n```json\n{\"a\":\"a\",\"b\":\"b\",\"c\":\"c\",\"d\":\"d\",\"e\":\"e\",\"f\":\"f\",\"g\":\"g\",\"h\":\"h\",\"i\":\"i\",\"j\":\"j\",\"...\":\"1 item not stringified\"}\n```\n\nThe reason for this is to prevent accidental logging of massive objects that can cause context truncation and performance issues.\n\n## Developing\n\nEvery time a change is made to the logger, one must update `ROARR_VERSION` value in [`./src/config.ts`](./src/config.ts).\n\nUnfortunately, this process cannot be automated because the version number is not known before `semantic-version` is called.\n","_attachments":{},"homepage":"https://github.com/gajus/roarr#readme","bugs":{"url":"https://github.com/gajus/roarr/issues"},"license":"BSD-3-Clause"}