{"_id":"@3fv/logger","_rev":"18-cd721435faf8ba845eca09da88617783","name":"@3fv/logger","dist-tags":{"1.1.2":"1.1.2","latest":"1.1.24","1.1.3":"1.1.3","1.1.4":"1.1.4","1.1.5":"1.1.5","1.1.6":"1.1.6","1.1.7":"1.1.7","1.1.8":"1.1.8","1.1.9":"1.1.9","1.1.10":"1.1.10","1.1.11":"1.1.11"},"versions":{"1.1.2":{"name":"@3fv/logger","version":"1.1.2","description":"A simply typed logger for typescript","main":"index.js","typings":"index.d.ts","scripts":{"build":"mkdir -p lib && cp package.json lib && tsc -b tsconfig.json","build:watch":"yarn run build -- --watch","test":"jest","test:watch":"jest --watch","clean":"rm -Rf lib","postinstall":"yarn run build","postversion":"./scripts/release.sh $npm_package_version","release":"yarn build && yarn test && yarn version --patch --non-interactive"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/3fv/logger.git"},"keywords":["typescript"],"author":{"name":"Jonathan Glanz"},"license":"MIT","bugs":{"url":"https://github.com/3fv/logger/issues"},"homepage":"https://github.com/3fv/logger#readme","dependencies":{"@3fv/guard":"^1.0.15","@3fv/prelude-ts":"^0.8.13","bluebird":"^3.7.2","chalk":"^3.0.0","handlebars":"^4.5.3","moment":"^2.24.0","mz":"^2.7.0"},"devDependencies":{"@types/bluebird":"^3.5.29","@types/jest":"^24.0.23","@types/lodash":"^4.14.149","@types/mz":"^2.7.0","@types/node":"^12.12.17","@types/shelljs":"^0.8.6","del":"^5.1.0","glob":"^7.1.6","jest":"24.9.0","lodash":"^4.17.15","npm-run-all":"^4.1.5","semver":"^6.3.0","shelljs":"^0.8.3","source-map-support":"^0.5.16","ts-jest":"24.2.0","typescript":"^3.7.3"},"_id":"@3fv/logger@1.1.2","dist":{"shasum":"8799f562090a00174f848c0b635e02cfde4cef06","integrity":"sha512-0SSiQQMHrV5VggdtpPgTP/81xVrN03ejLRY4hyMq6xLuiYjL90OsTCs9w7yhyYS38FOBkEwS3scniWk+h24mow==","tarball":"https://registry.npmjs.org/@3fv/logger/-/logger-1.1.2.tgz","fileCount":99,"unpackedSize":229633,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd9bzyCRA9TVsSAnZWagAA+g0P/3XjWQYfVxZe+ocmfwIb\nDgOAJj1zpv6+49XY4oEN/E/47MmkAZcI0cwPNpYo6DbQsovfb92fg3hE5F+6\n27y4C688toen9goNPGsPuety+d8bc+zDE/RpDeunxe1cdJaF+Naj1Iegawv5\npJPjxAIGqaTzZnKeJ2dD5KFRmLh4KW9a62uml6I/0TpD0Zj3CPL99NDoX7Y/\nadj3SJpq7AgT8qnQgSQO8dtVJxjKe2z6lW3W7FadYs8t3FzVIdNjMmamO0Uf\nEx0kvzLXXX0E5OxlcMHUYOEsmN/bPpqynkD27V6CwqiUK57FKMDtUHp4KaT/\neVyT3tvsMLVfIhUvK3TjuQGC7rrG2BaMXqnUGX561WL0k2dB4qaVznu7whwc\nQcNd6hjvErnTAYbJDgeG8/tRY0BnsZxbIkyezECaKR5EFetABrHDXbJe3zib\n741EmLKaejebGgQQQVd+EbyF6atb5xXfNA/5xPzxwCnRZBxEJI8Yxuy/VkiP\nSN1slTkeNWpbqfNi8BTOdw2QQ1F39oCP8XrV+i2p8jYQ9czSEASwK436w0Ue\n+xe1vbGaOBcVil29kdINr/lC5145OJxBGCMQ0PzpV5nPksBo70G9dYbmiQuO\n9XMXjiLjG1kQSfNoBRB451LIT3E8QTb3jC56kTXPzO4uy8mIPQQkeFcJwvKO\n2aaZ\r\n=XA0o\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8I+jNIthW51rPkQGQn+1kD3nMdwOrupVCDSkaMT3eaAIhAKlmmW/G8m2uwvh4c7JvpWByygQ2fNEQcIhk01bw4Ytb"}]},"maintainers":[{"name":"jglanz","email":"jonathan.glanz@gmail.com"}],"_npmUser":{"name":"jglanz","email":"jonathan.glanz@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger_1.1.2_1576385777932_0.25859028424127084"},"_hasShrinkwrap":false},"1.1.3":{"name":"@3fv/logger","version":"1.1.3","description":"A simply typed logger for typescript","main":"index.js","typings":"index.d.ts","scripts":{"build":"mkdir -p lib && cp package.json lib && tsc -b tsconfig.json","build:watch":"yarn run build -- --watch","test":"jest","test:watch":"jest --watch","clean":"rm -Rf lib","postversion":"./scripts/release.sh $npm_package_version","release":"yarn build && yarn test && yarn version --patch --non-interactive"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/3fv/logger.git"},"keywords":["typescript"],"author":{"name":"Jonathan Glanz"},"license":"MIT","bugs":{"url":"https://github.com/3fv/logger/issues"},"homepage":"https://github.com/3fv/logger#readme","dependencies":{"@3fv/guard":"^1.0.15","@3fv/prelude-ts":"^0.8.13","bluebird":"^3.7.2","chalk":"^3.0.0","handlebars":"^4.5.3","moment":"^2.24.0","mz":"^2.7.0"},"devDependencies":{"@types/bluebird":"^3.5.29","@types/jest":"^24.0.23","@types/lodash":"^4.14.149","@types/mz":"^2.7.0","@types/node":"^12.12.17","@types/shelljs":"^0.8.6","del":"^5.1.0","glob":"^7.1.6","jest":"24.9.0","lodash":"^4.17.15","npm-run-all":"^4.1.5","semver":"^6.3.0","shelljs":"^0.8.3","source-map-support":"^0.5.16","ts-jest":"24.2.0","typescript":"^3.7.3"},"readmeFilename":"README.md","readme":"# @3fv/logger\n---\n\n\n## Overview\n\n`@3fv/logger` born from `typelogger` inspired by `slf4j`,\n`log4j2` & `logback`, etc.\n\n\n## Install\nPretty simple\n\n```bash\nyarn i --save @3fv/logger\n```\n\n## Use\nIt couldn't be much easier\n\n```typescript\nimport {getLogger, configure, Level} from \"@3fv/logger\"\nimport { ConsoleAppender } from \"@3fv/logger/appenders/console/ConsoleAppender\"\nimport { FileAppender } from \"@3fv/logger/appenders/files/FileAppender\" \nimport { RollingFileAppender } from \"@3fv/logger/appenders/files/RollingFileAppender\"\nimport * as Path from \"path\"\n\n// Chained configure() function supports every option\nconfigure()\n      .appenders([\n        new ConsoleAppender(),\n        new FileAppender(\"file\", {\n            filename: (index: number = -1) => Path.join(\"/tmp\", index > -1 ? \n                `spec.file.appender.${index}.log` : \n                \"spec.file.appender.log\")\n        }),\n        new RollingFileAppender(\"rolling-file\", {\n            filename: (index: number = -1) => Path.join(\"/tmp\", index > -1 ? \n                `spec.rolling.file.appender.${index}.log` : \n                \"spec.rolling.file.appender.log\"),\n            maxFiles: 3,\n            maxSize: 1\n        })\n      ])\n      .threshold(Level.trace)\n\n\nconst log = getLogger(__filename)\nlog.info('What up!!!')\n\n\n```","_id":"@3fv/logger@1.1.3","dist":{"shasum":"356dc387e1c7dcf57d303be5c51743ad0662679a","integrity":"sha512-jxDam7Okwn8oZE1vwz9+7FYgLUhY7r3vnj5y5dCvgDop9LKyEauSZb2YmfUu1FBGGrnLr7h90yMRekrxlPa+5g==","tarball":"https://registry.npmjs.org/@3fv/logger/-/logger-1.1.3.tgz","fileCount":99,"unpackedSize":228592,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+VnjCRA9TVsSAnZWagAA/wgP+gPoIbFwF3uFvHvM8EgA\nrARrAqgbB/dlQriV9hqCbqWlWHDscNKiN9Zf7P0CZf98osg4cY/rUTZAdTvB\nbcoyMOabbKbFNQb8H/QL1vYO2t0+KKzKkyOqRBw4DxeJXNYY2PvrIkOqlqyq\nKeR4juS0RNWbvKpoNzZVzFCzcP0Pa+U0Hkav83Pub868ocm4HQ4NsoHFyhBT\npzxJNNHCOz5v0DjTGZsOgEpBWMq/yWKw0SZG54RcHYs0pfiaXMSsqO8ocMaC\nEShjJGERwg8cMKJBvjpHBqEo2iMbtpw22U2t7kp86sgWyw6XRi++k3Wx80xb\n6+uOjSugO/gq+3D67z9j4EJI9A79zq4Pex9A4rlHvE6WuIg6y20o6oZgou3s\nAhDezF2YDVpRGDswpkMhXjXEaj/01TIg6+M+nsSnwNl58s8hb+eKxWKtgRFT\nTVyucU1IPNfbPLQQedoFjEltR+XgFtKF4hEnDf+qhlpDPeqxdq7li4E/uZZy\n+EffJkoJEItPrUdmPJhNoyiQ3odMrWTnSPeui3Vm7mh5Teuuz9/BgVi61m9e\nYFDfhsK1LVnW+URGb9iSW+xEnEBHa/HSD+u/rETDMzQRSzPoezY4WLhPO3oX\nO2xYBeLBRd9xg6ldEl4405B8wj60r5eM77WiOElopDjt2O/+jr7rauyDbz8Y\ng3eV\r\n=GFUO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCsoZ3u+YMYEYekuUxF2IHEbDT9Kh01iGTfCqoEq4L+7AIgKBOfUA0nYse1dgjMzgq7B7q6epp6Vs+D6hW472X7/1M="}]},"maintainers":[{"name":"jglanz","email":"jonathan.glanz@gmail.com"}],"_npmUser":{"name":"jglanz","email":"jonathan.glanz@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger_1.1.3_1576622562980_0.6945789712839721"},"_hasShrinkwrap":false},"1.1.4":{"name":"@3fv/logger","version":"1.1.4","description":"A simply typed logger for typescript","main":"index.js","typings":"index.d.ts","scripts":{"build":"mkdir -p lib && cp package.json lib && tsc -b tsconfig.json","build:watch":"yarn run build -- --watch","test":"jest","test:watch":"jest --watch","clean":"rm -Rf lib","postversion":"./scripts/release.sh $npm_package_version","release":"yarn build && yarn test && yarn version --patch --non-interactive"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/3fv/logger.git"},"keywords":["typescript"],"author":{"name":"Jonathan Glanz"},"license":"MIT","bugs":{"url":"https://github.com/3fv/logger/issues"},"homepage":"https://github.com/3fv/logger#readme","dependencies":{"@3fv/guard":"^1.0.15","@3fv/prelude-ts":"^0.8.13","bluebird":"^3.7.2","chalk":"^3.0.0","handlebars":"^4.5.3","moment":"^2.24.0","mz":"^2.7.0"},"devDependencies":{"@types/bluebird":"^3.5.29","@types/jest":"^24.0.23","@types/lodash":"^4.14.149","@types/mz":"^2.7.0","@types/node":"^12.12.17","@types/shelljs":"^0.8.6","del":"^5.1.0","glob":"^7.1.6","jest":"24.9.0","lodash":"^4.17.15","npm-run-all":"^4.1.5","semver":"^6.3.0","shelljs":"^0.8.3","source-map-support":"^0.5.16","ts-jest":"24.2.0","typescript":"^3.7.3"},"readmeFilename":"README.md","readme":"# @3fv/logger\n---\n\n\n## Overview\n\n`@3fv/logger` born from `typelogger` inspired by `slf4j`,\n`log4j2` & `logback`, etc.\n\n\n## Install\nPretty simple\n\n```bash\nyarn i --save @3fv/logger\n```\n\n## Use\nIt couldn't be much easier\n\n```typescript\nimport {getLogger, configure, Level} from \"@3fv/logger\"\nimport { ConsoleAppender } from \"@3fv/logger/appenders/console/ConsoleAppender\"\nimport { FileAppender } from \"@3fv/logger/appenders/files/FileAppender\" \nimport { RollingFileAppender } from \"@3fv/logger/appenders/files/RollingFileAppender\"\nimport * as Path from \"path\"\n\n// Chained configure() function supports every option\nconfigure()\n      .appenders([\n        new ConsoleAppender(),\n        new FileAppender(\"file\", {\n            filename: (index: number = -1) => Path.join(\"/tmp\", index > -1 ? \n                `spec.file.appender.${index}.log` : \n                \"spec.file.appender.log\")\n        }),\n        new RollingFileAppender(\"rolling-file\", {\n            filename: (index: number = -1) => Path.join(\"/tmp\", index > -1 ? \n                `spec.rolling.file.appender.${index}.log` : \n                \"spec.rolling.file.appender.log\"),\n            maxFiles: 3,\n            maxSize: 1\n        })\n      ])\n      .threshold(Level.trace)\n\n\nconst log = getLogger(__filename)\nlog.info('What up!!!')\n\n\n```","_id":"@3fv/logger@1.1.4","dist":{"shasum":"318cec0000aac51c3b93fa54bcb2d80142f27ff7","integrity":"sha512-vbvk9CcAws/c+1fhxHcSydkr7iVa3oEZ3OnCPkCzlfBvnpOMBE9WKV1jWtyfeDTK9oUuiTiZ7nZlMCwgLCzAhA==","tarball":"https://registry.npmjs.org/@3fv/logger/-/logger-1.1.4.tgz","fileCount":103,"unpackedSize":235275,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+XP5CRA9TVsSAnZWagAAtV0P/01+bDUjIzhfu6g4qU/9\nXDYvzvr5lho+clAj8NwAPpVMv9oq9M8nU/XfUGFJgZg+A3ZeHMQtRUvAOG2s\nhBYeb9RG6FMT/VeHsec78i6kRkks7N2bn+5WQhhbzCzjz1mXtzHtg/tWaIbX\nuIV2F5CwoqCs5n/kKuQhUbNcTh+sTcACj8Dh3wBmD5BC6pnZYTBAp9eqkErX\nuurFjl9XhY6mJnJwm1gb1gf+9a8uuUm72yj/TDomnRelk0d1HAt0PHMPMDcw\nHBRQ+OgsWd4+eF3J0Pak4y6Dp/O61CyJEgJ0Fre7Utf9z8i/bKI2WqCkXfXY\n06W0xBED4aPnzJZY2on5QBwgrPWpk16z3IzsRbPtw3EVy4qCS/KTTTPaz2Dp\nXpofLZC+20oluSVeAN6nzaCjTEu8L9anRKXSAn/57I7n1i9lkqHB9pha/umc\ndXyJ95mqpR65C5OYZfX68XhdP02ZtmTCyD1iJIwZ+lkh0Zq+G/YankmiYSyR\nV2armBo2/5FWh36k5Ed3LyAhPyCNu6/bM+s7AjpoJKV5Cam+6tImBpKYti7p\nIK7+uyhowJLCwkDTxi/PVgA+YuWhnxTvktkP2bISORfVSNsnmA8ehby2Ie4j\nUSgvsT+s0f8+rup0okW/Mh2wRrMF+88mgKaMnyO0eFgQPpvwUJsGfShGm4h9\nyI/8\r\n=T9fM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7elbl09Ml74ZVVuDLcSWuO6lTJLwsRzN/2q0Y7N7+fgIgLfK8dCxuHJeyS8x8/40bquad3VD05XyGOQL1WpiSDxo="}]},"maintainers":[{"name":"jglanz","email":"jonathan.glanz@gmail.com"}],"_npmUser":{"name":"jglanz","email":"jonathan.glanz@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger_1.1.4_1576629241207_0.42890207814751036"},"_hasShrinkwrap":false},"1.1.5":{"name":"@3fv/logger","version":"1.1.5","description":"A simply typed logger for typescript","main":"index.js","typings":"index.d.ts","scripts":{"build":"mkdir -p lib && cp package.json lib && tsc -b tsconfig.json","build:watch":"yarn run build -- --watch","test":"jest","test:watch":"jest --watch","clean":"rm -Rf lib","postversion":"./scripts/release.sh $npm_package_version","release":"yarn build  && yarn version --patch --non-interactive"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/3fv/logger.git"},"keywords":["typescript"],"author":{"name":"Jonathan Glanz"},"license":"MIT","bugs":{"url":"https://github.com/3fv/logger/issues"},"homepage":"https://github.com/3fv/logger#readme","dependencies":{"@3fv/guard":"^1.0.15","@3fv/prelude-ts":"^0.8.13","bluebird":"^3.7.2","chalk":"^3.0.0","handlebars":"^4.5.3","moment":"^2.24.0","mz":"^2.7.0"},"devDependencies":{"@types/bluebird":"^3.5.29","@types/jest":"^24.0.23","@types/lodash":"^4.14.149","@types/mz":"^2.7.0","@types/node":"^12.12.17","@types/shelljs":"^0.8.6","del":"^5.1.0","glob":"^7.1.6","jest":"24.9.0","lodash":"^4.17.15","npm-run-all":"^4.1.5","semver":"^6.3.0","shelljs":"^0.8.3","source-map-support":"^0.5.16","ts-jest":"24.2.0","typescript":"^3.7.3"},"readmeFilename":"README.md","readme":"# @3fv/logger\n---\n\n\n## Overview\n\n`@3fv/logger` born from `typelogger` inspired by `slf4j`,\n`log4j2` & `logback`, etc.\n\n\n## Install\nPretty simple\n\n```bash\nyarn i --save @3fv/logger\n```\n\n## Use\nIt couldn't be much easier\n\n```typescript\nimport {getLogger, configure, Level} from \"@3fv/logger\"\nimport { ConsoleAppender } from \"@3fv/logger/appenders/console/ConsoleAppender\"\nimport { FileAppender } from \"@3fv/logger/appenders/files/FileAppender\" \nimport { RollingFileAppender } from \"@3fv/logger/appenders/files/RollingFileAppender\"\nimport * as Path from \"path\"\n\n// Chained configure() function supports every option\nconfigure()\n      .appenders([\n        new ConsoleAppender(),\n        new FileAppender(\"file\", {\n            filename: (index: number = -1) => Path.join(\"/tmp\", index > -1 ? \n                `spec.file.appender.${index}.log` : \n                \"spec.file.appender.log\")\n        }),\n        new RollingFileAppender(\"rolling-file\", {\n            filename: (index: number = -1) => Path.join(\"/tmp\", index > -1 ? \n                `spec.rolling.file.appender.${index}.log` : \n                \"spec.rolling.file.appender.log\"),\n            maxFiles: 3,\n            maxSize: 1\n        })\n      ])\n      .threshold(Level.trace)\n\n\nconst log = getLogger(__filename)\nlog.info('What up!!!')\n\n\n```","_id":"@3fv/logger@1.1.5","dist":{"shasum":"3801703860b5349599f82a4e60e35734b83af968","integrity":"sha512-OoZCrbHl/A5uYWB33RIIfnnT6PN9HfPZhA51Oo9mw0gopGlyOETv4aAnl5BU7sMaFCM5WmDGhjydCScSxVFsZA==","tarball":"https://registry.npmjs.org/@3fv/logger/-/logger-1.1.5.tgz","fileCount":105,"unpackedSize":244507,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+awWCRA9TVsSAnZWagAAWOYP/3KBjgEm3nzxGyi2AWe/\ngLz9P0Bm/lp/MOq9akHD7NzVT039PRXfjBak71X11/ELisgRxLpdaZmH5bNV\nTswoy+wgZqEOz9bDjPoUkAG0uyFgnDkZlYiZiF1MDrT2TheVCoCCstOD5BTW\n6jghXmjK7vYHJWVzqqRcRLcnO+24Fu2DacaMECXt+epZcVSE/EvL8naZSOrB\nlefkUnC3tyqM3T4qFA4hLvo3/PsZ8W38emuEJX18GZ5RxIQVPrlwOlIk2fRX\nCrdETTe/zrI1uSaEk2VYL1xoXOZysvs+DsjOyPwzAyzA/DRtVrF4ZN65QanV\ntn0fjOkKdQrtopXRIZ4E5/0HDQ+qJsUFxl/uUtQPDT9ydLJAL/d5p3dGo5xV\nBw7PpI+E7OwGFqsi8yvh6Oo7F7L5AYfYVTfF8JoQzt9SM4DB6JGI+RD3JD0Q\nUBvsrvEUTgIwI2V8xO2FSltzXkAeQ5RitRWTwTeI3kRUSYd6UfEcenBaG4Z8\n9xnX1hA4xHt5nAJu3ElPmoPNSk7nhzkXV/z7mwTViwx+rcbLzEMoeQWuEMqe\nx21XOPILEOQBLS86lXgWVTnCflMjPiqKxdPQOiWOprz5+FMqLX67ijbtvA5F\nRPHtsOdOIEVVhFa3Y334naWCtdnJZmYD2WfdmDB0kGk2CQILG/MfS0RE80h0\nK80/\r\n=iIjq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBHcTMLRu4gLIJ2MgC8mR7Ccx2GMICKOdCV6/ePvYHgPAiAJukvV0d1XRxEN+Aj8AmGWGoIB+nGfEBxO5gQC3yuY9g=="}]},"maintainers":[{"name":"jglanz","email":"jonathan.glanz@gmail.com"}],"_npmUser":{"name":"jglanz","email":"jonathan.glanz@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger_1.1.5_1576643605948_0.6814591102469649"},"_hasShrinkwrap":false},"1.1.6":{"name":"@3fv/logger","version":"1.1.6","description":"A simply typed logger for typescript","main":"index.js","types":"index.d.ts","scripts":{"build":"mkdir -p lib && cp package.json lib && tsc -b tsconfig.json","build:watch":"yarn run build -- --watch","test":"jest","test:watch":"jest --watch","clean":"rm -Rf lib","postversion":"./scripts/release.sh $npm_package_version","release":"yarn build  && yarn version --patch --non-interactive"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/3fv/logger.git"},"keywords":["typescript"],"author":{"name":"Jonathan Glanz"},"license":"MIT","bugs":{"url":"https://github.com/3fv/logger/issues"},"homepage":"https://github.com/3fv/logger#readme","dependencies":{"@3fv/guard":"^1.0.15","@3fv/prelude-ts":"^0.8.13","bluebird":"^3.7.2","chalk":"^3.0.0","handlebars":"^4.5.3","moment":"^2.24.0","mz":"^2.7.0"},"devDependencies":{"@types/bluebird":"^3.5.29","@types/jest":"^24.0.23","@types/lodash":"^4.14.149","@types/mz":"^2.7.0","@types/node":"^12.12.17","@types/shelljs":"^0.8.6","del":"^5.1.0","glob":"^7.1.6","jest":"24.9.0","lodash":"^4.17.15","npm-run-all":"^4.1.5","semver":"^6.3.0","shelljs":"^0.8.3","source-map-support":"^0.5.16","ts-jest":"24.2.0","typescript":"^3.7.3"},"readmeFilename":"README.md","readme":"# @3fv/logger\n---\n\n\n## Overview\n\n`@3fv/logger` born from `typelogger` inspired by `slf4j`,\n`log4j2` & `logback`, etc.\n\n\n## Install\nPretty simple\n\n```bash\nyarn i --save @3fv/logger\n```\n\n## Use\nIt couldn't be much easier\n\n```typescript\nimport {getLogger, configure, Level} from \"@3fv/logger\"\nimport { ConsoleAppender } from \"@3fv/logger/appenders/console/ConsoleAppender\"\nimport { FileAppender } from \"@3fv/logger/appenders/files/FileAppender\" \nimport { RollingFileAppender } from \"@3fv/logger/appenders/files/RollingFileAppender\"\nimport * as Path from \"path\"\n\n// Chained configure() function supports every option\nconfigure()\n      .appenders([\n        new ConsoleAppender(),\n        new FileAppender(\"file\", {\n            filename: (index: number = -1) => Path.join(\"/tmp\", index > -1 ? \n                `spec.file.appender.${index}.log` : \n                \"spec.file.appender.log\")\n        }),\n        new RollingFileAppender(\"rolling-file\", {\n            filename: (index: number = -1) => Path.join(\"/tmp\", index > -1 ? \n                `spec.rolling.file.appender.${index}.log` : \n                \"spec.rolling.file.appender.log\"),\n            maxFiles: 3,\n            maxSize: 1\n        })\n      ])\n      .threshold(Level.trace)\n\n\nconst log = getLogger(__filename)\nlog.info('What up!!!')\n\n\n```","_id":"@3fv/logger@1.1.6","dist":{"shasum":"6d8607e666ce404480591537e43374e14145fef3","integrity":"sha512-6PoFiV2coIvCYmZ8VYDMdDOqLDGBddZPOKQqPx5cJWI0UiQ5DQA4koOmoKx5BZDAV/D9ecsQMftLuckGbg4UbA==","tarball":"https://registry.npmjs.org/@3fv/logger/-/logger-1.1.6.tgz","fileCount":70,"unpackedSize":186497,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+pcHCRA9TVsSAnZWagAAHSkQAIJ2mRxy4km1KalC3NNN\nl0zEAX4RZPNslePJr6ArfepfP6wu3S2Iv4PHTThNo9Gcg/FeRmlPWP+1U14K\nrsRoq90fTZklb1Ek5ENIC26oAsO2FxoA/60v229Su+YGKcPdG5AJdeZbKmgX\n6JCtJ1Q//5ggiV9fNCzxD08bwvNeb1IgfO4BXtilvsjKV7r31Tu8dCp+hJlh\ndqSvX4F9X5U2pACM4neuDLpUwZ6tYUrf1uNH+2LcLwT5p6ZHyJ0u/Ve95riq\n/1U9rp5CeQsnN9CEVVt2v+LMsBtYWL7DwENDrFy0PAr+HFmx0olPPE0OtwBP\nxYx3+Twe/5EBD0r2nHzzG23cgOQbGxJLRgpbcS+AVCKCMeGTAZDrO5FOVwAp\nLigtW9pvOjZ/IHgYCLt5M/jGVP+yPrLODG8WLtWJlMlOnauR33q2BVcOIi8m\nOJWhbaT/TO5Y6+NVlNkmlHN7jG8EfEKHdo08zLNcjUddexQ5IsOD7YHy/pGP\nO0YgHz8U5rhp0NiYHt7nw4Ef4FFZJmsLKxXmpmgIII/JAFb9UPOHJj2krYwW\neKYN4iXTUEuii1d2x+oqsIPGtdxxgo3pX3uHNow6BNk0lK7vf82vutY6temJ\n2qGoh2a+UpKUHl65Ka96uLV40A8OP9dRn6Q4HPiAPCzndp7V4VVO4P9EYMkl\nOvH5\r\n=gtgD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxr8dQxcvviCOAooSlZUIF9hvvL/ZMBuaHE3yzVD/dtgIhAJV1l0/f+ruGNyt7SpUGSNoFwusjA751foxTjID/G09g"}]},"maintainers":[{"name":"jglanz","email":"jonathan.glanz@gmail.com"}],"_npmUser":{"name":"jglanz","email":"jonathan.glanz@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger_1.1.6_1576703751024_0.6865060442711455"},"_hasShrinkwrap":false},"1.1.7":{"name":"@3fv/logger","version":"1.1.7","description":"A simply typed logger for typescript","main":"index.js","types":"index.d.ts","scripts":{"build":"mkdir -p lib && cp package.json lib && tsc -b tsconfig.json","build:watch":"yarn run build -- --watch","test":"jest","test:watch":"jest --watch","clean":"if test -e lib;then; rm -Rf lib;fi","postversion":"./scripts/release.sh $npm_package_version","release":"yarn build  && yarn version --patch --non-interactive"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/3fv/logger.git"},"keywords":["typescript"],"author":{"name":"Jonathan Glanz"},"license":"MIT","bugs":{"url":"https://github.com/3fv/logger/issues"},"homepage":"https://github.com/3fv/logger#readme","dependencies":{"@3fv/guard":"^1.0.15","@3fv/prelude-ts":"^0.8.13","bluebird":"^3.7.2","chalk":"^3.0.0","handlebars":"^4.5.3","moment":"^2.24.0","mz":"^2.7.0"},"devDependencies":{"@types/bluebird":"^3.5.29","@types/jest":"^24.0.23","@types/lodash":"^4.14.149","@types/mz":"^2.7.0","@types/node":"^12.12.17","@types/shelljs":"^0.8.6","del":"^5.1.0","glob":"^7.1.6","jest":"24.9.0","lodash":"^4.17.15","npm-run-all":"^4.1.5","semver":"^6.3.0","shelljs":"^0.8.3","source-map-support":"^0.5.16","ts-jest":"24.2.0","typescript":"^3.7.3"},"readmeFilename":"README.md","readme":"# @3fv/logger\n---\n\n\n## Overview\n\n`@3fv/logger` born from `typelogger` inspired by `slf4j`,\n`log4j2` & `logback`, etc.\n\n\n## Install\nPretty simple\n\n```bash\nyarn i --save @3fv/logger\n```\n\n## Use\nIt couldn't be much easier\n\n```typescript\nimport {getLogger, configure, Level} from \"@3fv/logger\"\nimport { ConsoleAppender } from \"@3fv/logger/appenders/console/ConsoleAppender\"\nimport { FileAppender } from \"@3fv/logger/appenders/files/FileAppender\" \nimport { RollingFileAppender } from \"@3fv/logger/appenders/files/RollingFileAppender\"\nimport * as Path from \"path\"\n\n// Chained configure() function supports every option\nconfigure()\n      .appenders([\n        new ConsoleAppender(),\n        new FileAppender(\"file\", {\n            filename: (index: number = -1) => Path.join(\"/tmp\", index > -1 ? \n                `spec.file.appender.${index}.log` : \n                \"spec.file.appender.log\")\n        }),\n        new RollingFileAppender(\"rolling-file\", {\n            filename: (index: number = -1) => Path.join(\"/tmp\", index > -1 ? \n                `spec.rolling.file.appender.${index}.log` : \n                \"spec.rolling.file.appender.log\"),\n            maxFiles: 3,\n            maxSize: 1\n        })\n      ])\n      .threshold(Level.trace)\n\n\nconst log = getLogger(__filename)\nlog.info('What up!!!')\n\n\n```","_id":"@3fv/logger@1.1.7","dist":{"shasum":"ebf0924e652db43ca8ae1adc98092b0a419bd6e1","integrity":"sha512-yT+yz67HRjRsTEPDK3uHFVp1Lzog12GD8nw7HOH3Ljg7Nu+725Hm2Iv680GGIzjGX2P9oHUan7/I9s6YC9Imsw==","tarball":"https://registry.npmjs.org/@3fv/logger/-/logger-1.1.7.tgz","fileCount":103,"unpackedSize":249475,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd/acXCRA9TVsSAnZWagAAjUkP/1STjTesHY1lv5OpxwdI\n0mmxUtEghTcTZLcANpR7fzUcldAL5Nh3IZIHWoiP+QzRA8/qUKPJUDPXqWzn\nyqCf1E+M1813GgSZU9dgh3cHFETPe92ZWH/4D+DCSmfRTJGLPSnVDFzBXOdB\nCb41r0HUecTTGJATCXKX7k0j2hfYEPw8mP6jUNxgk8rBcT6Q7+F+C3rDb6g2\nSOzM2QlSVjvaSJmayJb1O2Dsqb3kzfDU3J/zGLq91ltXnSQ9jn3Zr5pUc7TW\nAvt9kGz5IlygXcp5cwf06t7k+ZY/lIvY2bCsMpESVbadbO2vEQnISYsOYdv7\nLfZN6MbCvC9CCaw21G21BUdPpUb7qwRbi7+9S0R/UIm7MAr86cusGCLvF5xt\nnpkq4m9axSxWcdZOihiC/3RakuV44Q134RM6q/iD2z4r5qoLnZ9vuB96kUAa\nxV7so7qXLdS2KxvRpEMxSpl1Q13aSLkx2j2huiVYmJQMvu4bjYbn2EwR3b+9\n3xD4CQBEYgUCq6SaSOALxZdH5yqCk5gdEvWmQAoDCSNKI9Yfc/Rz6/UMmiTf\nj0cFe/WicpuYMgUiC/Xo3TukVMdI9KKed7DGME+WTDZQro9HMNLSIPmr2HjU\nQbXhQ7QY9PCe3R+1b8qybBpleM0fEpKJ1q8co9SwvDk8DCqrdB/Ub6fmiig8\nNlm3\r\n=10nu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGZWQawhIvpVZPAqooEijTpJZFQCHGFAdWRIhKLS7FFkAiAKvbJOkw+Yo3vMthTmrl+bP4Dp+uK/I/NymZN7+p53xg=="}]},"maintainers":[{"name":"jglanz","email":"jonathan.glanz@gmail.com"}],"_npmUser":{"name":"jglanz","email":"jonathan.glanz@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger_1.1.7_1576904470559_0.30668301714912194"},"_hasShrinkwrap":false},"1.1.8":{"name":"@3fv/logger","version":"1.1.8","description":"A simply typed logger for typescript","main":"index.js","types":"index.d.ts","scripts":{"build":"if [ ! -e index.d.ts ];then mkdir -p lib && cp package.json lib && tsc -b tsconfig.json; fi","//build":"mkdir -p lib && cp package.json lib && tsc -b tsconfig.json","build:watch":"yarn run build -- --watch","test":"jest","test:watch":"jest --watch","clean":"if test -e lib;then; rm -Rf lib;fi","postversion":"./scripts/release.sh $npm_package_version","release":"yarn build  && yarn version --patch --non-interactive"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/3fv/logger.git"},"keywords":["typescript"],"author":{"name":"Jonathan Glanz"},"license":"MIT","bugs":{"url":"https://github.com/3fv/logger/issues"},"homepage":"https://github.com/3fv/logger#readme","dependencies":{"@3fv/guard":"^1.0.15","@3fv/prelude-ts":"^0.8.13","bluebird":"^3.7.2","chalk":"^3.0.0","handlebars":"^4.5.3","moment":"^2.24.0","mz":"^2.7.0"},"devDependencies":{"@types/bluebird":"^3.5.29","@types/jest":"^24.0.23","@types/lodash":"^4.14.149","@types/mz":"^2.7.0","@types/node":"^12.12.17","@types/shelljs":"^0.8.6","del":"^5.1.0","glob":"^7.1.6","jest":"24.9.0","lodash":"^4.17.15","npm-run-all":"^4.1.5","semver":"^6.3.0","shelljs":"^0.8.3","source-map-support":"^0.5.16","ts-jest":"24.2.0","typescript":"^3.7.3"},"readmeFilename":"README.md","readme":"# @3fv/logger\n---\n\n\n## Overview\n\n`@3fv/logger` born from `typelogger` inspired by `slf4j`,\n`log4j2` & `logback`, etc.\n\n\n## Install\nPretty simple\n\n```bash\nyarn i --save @3fv/logger\n```\n\n## Use\nIt couldn't be much easier\n\n```typescript\nimport {getLogger, configure, Level} from \"@3fv/logger\"\nimport { ConsoleAppender } from \"@3fv/logger/appenders/console/ConsoleAppender\"\nimport { FileAppender } from \"@3fv/logger/appenders/files/FileAppender\" \nimport { RollingFileAppender } from \"@3fv/logger/appenders/files/RollingFileAppender\"\nimport * as Path from \"path\"\n\n// Chained configure() function supports every option\nconfigure()\n      .appenders([\n        new ConsoleAppender(),\n        new FileAppender(\"file\", {\n            filename: (index: number = -1) => Path.join(\"/tmp\", index > -1 ? \n                `spec.file.appender.${index}.log` : \n                \"spec.file.appender.log\")\n        }),\n        new RollingFileAppender(\"rolling-file\", {\n            filename: (index: number = -1) => Path.join(\"/tmp\", index > -1 ? \n                `spec.rolling.file.appender.${index}.log` : \n                \"spec.rolling.file.appender.log\"),\n            maxFiles: 3,\n            maxSize: 1\n        })\n      ])\n      .threshold(Level.trace)\n\n\nconst log = getLogger(__filename)\nlog.info('What up!!!')\n\n\n```","_id":"@3fv/logger@1.1.8","dist":{"shasum":"8202b67a3a4c142da176348827d25fea0e2d27b9","integrity":"sha512-AJ0fnSsiMOXRKh5XJfSAJ1lKGeSvdnI2YUFHqxiGYlkyRp9dMRPmXMv6lXj71EiFADzpCeyI2RvvUSPIWOwyyw==","tarball":"https://registry.npmjs.org/@3fv/logger/-/logger-1.1.8.tgz","fileCount":103,"unpackedSize":249702,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJePbziCRA9TVsSAnZWagAAmdMP/RZrw+2iqbDRi2jISmr4\nbMoDpG6Tz5yVt4aFxDo5l1pva2HuMfqdYrj66SE9WsbDPgSE/pMKM2wYWTrM\nNFrnExCzOiJmR7InJ5xNuuZGthSkACaXz3aOV0MtfEtGlirR9JzejwjGUThv\nCSXwy/Hqae8QG/4GESUsNCM1sT7Itj6f1FGJeVNxRt1JJidEEjo94zzwy9yH\n7Pm7bQUi4JGXO2UWpgCYbrMec0Ahst/DLj3gw3iL7FxHK9pYMiBhRq643sJZ\noOdZLgoIGgWjfZZDXv4JPG4r4qS1GRKt2049FYd+FNNeuC7BRJCXDZXvSy31\n2GPiCKPN28dtBDwjLJcKa2nLhBz+5qWhBdEG1D6HZfKICuEBQMlBI7ZSdxqv\n1j9ZTKm4DgtAm/zWTiKKoP0bfKVA+h7jvz+iSfjlUekseivCnV3cBX3eUI0f\na7+D7j0syCtOEI5d0DLRo0YfchI/hsb+nEGFfo/oeCM9Fovy1o6kNxgPX6Un\nHfYGK0XLFu7x00NhmLReze7rPpZ2wGc024eZTyrEbEd7NOUVzImSwDScz6mv\nDqKOikyTZolKNGjSYG6wspyPMXUagSJfH1nVXdvHUd8Y6Nfz+0Foe2l9atMi\nT8Er4EF87qoGRi/ZHj7g2fkt3jiQ7S7gLVkLF7btpKHXNxhLOHU59kwQQOKv\nkPAb\r\n=Sd22\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+FB6T3Nh5LhGRw+D6koNdnteqYkyO/0js3qmuEFyynQIgcNPujb2kUSffp3WiJstirOPRO6lQ6tfXKMHQhuvocWQ="}]},"maintainers":[{"name":"jglanz","email":"jonathan.glanz@gmail.com"}],"_npmUser":{"name":"jglanz","email":"jonathan.glanz@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger_1.1.8_1581104353878_0.9611315164946157"},"_hasShrinkwrap":false},"1.1.9":{"name":"@3fv/logger","version":"1.1.9","description":"A simply typed logger for typescript","main":"index.js","types":"index.d.ts","scripts":{"build":"if [ ! -e index.d.ts ];then mkdir -p lib && cp package.json lib && tsc -b tsconfig.json ${TSC_OPTS}; fi","//build":"mkdir -p lib && cp package.json lib && tsc -b tsconfig.json","build:watch":"cross-env TSC_OPTS=--watch yarn run build","test":"jest","test:watch":"jest --watch","clean":"if test -e lib;then; rm -Rf lib;fi","postversion":"./scripts/release.sh $npm_package_version","release":"yarn build  && yarn version --patch --non-interactive"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/3fv/logger.git"},"keywords":["typescript"],"author":{"name":"Jonathan Glanz"},"license":"MIT","bugs":{"url":"https://github.com/3fv/logger/issues"},"homepage":"https://github.com/3fv/logger#readme","dependencies":{"@3fv/guard":"^1.0.15","@3fv/prelude-ts":"^0.8.13","bluebird":"^3.7.2","chalk":"^3.0.0","handlebars":"^4.5.3","moment":"^2.24.0","mz":"^2.7.0"},"devDependencies":{"@types/bluebird":"^3.5.29","@types/jest":"^24.0.23","@types/lodash":"^4.14.149","@types/mz":"^2.7.0","@types/node":"^12.12.17","@types/shelljs":"^0.8.6","cross-env":"^7.0.0","del":"^5.1.0","glob":"^7.1.6","jest":"24.9.0","lodash":"^4.17.15","npm-run-all":"^4.1.5","semver":"^6.3.0","shelljs":"^0.8.3","source-map-support":"^0.5.16","ts-jest":"24.2.0","typescript":"^3.7.3"},"readmeFilename":"README.md","readme":"# @3fv/logger\n---\n\n\n## Overview\n\n`@3fv/logger` born from `typelogger` inspired by `slf4j`,\n`log4j2` & `logback`, etc.\n\n\n## Install\nPretty simple\n\n```bash\nyarn i --save @3fv/logger\n```\n\n## Use\nIt couldn't be much easier\n\n```typescript\nimport {getLogger, configure, Level} from \"@3fv/logger\"\nimport { ConsoleAppender } from \"@3fv/logger/appenders/console/ConsoleAppender\"\nimport { FileAppender } from \"@3fv/logger/appenders/files/FileAppender\" \nimport { RollingFileAppender } from \"@3fv/logger/appenders/files/RollingFileAppender\"\nimport * as Path from \"path\"\n\n// Chained configure() function supports every option\nconfigure()\n      .appenders([\n        new ConsoleAppender(),\n        new FileAppender(\"file\", {\n            filename: (index: number = -1) => Path.join(\"/tmp\", index > -1 ? \n                `spec.file.appender.${index}.log` : \n                \"spec.file.appender.log\")\n        }),\n        new RollingFileAppender(\"rolling-file\", {\n            filename: (index: number = -1) => Path.join(\"/tmp\", index > -1 ? \n                `spec.rolling.file.appender.${index}.log` : \n                \"spec.rolling.file.appender.log\"),\n            maxFiles: 3,\n            maxSize: 1\n        })\n      ])\n      .threshold(Level.trace)\n\n\nconst log = getLogger(__filename)\nlog.info('What up!!!')\n\n\n```","_id":"@3fv/logger@1.1.9","dist":{"shasum":"e5202ccc60af23cb529e13d9f794ffe1882137d6","integrity":"sha512-NPA3pHrOe3/kgXLuuM7JOHwsOgOFfgDCZvPBf1hkWnfMWkVcBfBIgt99kG1YiE8OSGbrjqy8sqyyRCCXp3lKCA==","tarball":"https://registry.npmjs.org/@3fv/logger/-/logger-1.1.9.tgz","fileCount":103,"unpackedSize":249756,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRYCWCRA9TVsSAnZWagAAL14P/REfqjabuTjsgWOCoed3\ncL5Prre7Wml/wZG7HA093MBttPWDYWexmEnouSJSnEmWM8LLprlISwUw5riE\nklA36vBAJY1+3qkL9z3ue1JKQ+NYY5CfprsLVKYn4yjEmFw2xesX6IvPZnwZ\nOnhjjku25kPgMEo/mc2cbH9vvZpslPQcfjyPJpd0LGQb6GKGbIHxBWz9OoXT\n9QLmx3WVHnA+x0gBenalF05q5XosEjod5C5zAmeL98xKsCTkqmT3T/cToQKB\nO5oQMx4+8VTici7mVCPAE9CPqH7RUm9zzZINlol600tKta/mSoTHLZm+4L8u\nthYaNW2BQFh9ty4U3x9e2ZIXyoLeolI1cOPcZ27CAvf07lUMqocdE3ye7AIY\nI9O7Rb0ChJ2j/swY585m+gzSB41kL+uSacYxzRc6+k0nr9AAiGeTmSFMR2Rh\npsYCCjq1mCxm2+pI4fx5MRa3AAJ0sAa32ys7i0tT83G88+MTvgPueNxt/T/l\ndekADnlpl/kEls1FssjJVMvreJppDovjte6FeUBg3ieoiBPhYpDQHEPTpeQj\nCGe/vevHl3sOLxj+ij/4H/VhACAU6+W2inMcbB2Hy79uE0ZiQ70IPvvQLN0G\neBTP4ct8vQXwoDyXNCP6XnSodCLsfqP5ssnk9GqFjLifEGLQ3PlDh6Sam2rO\nrjcP\r\n=jI5a\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtKQygwnuWYDrQVWXMtKcMulxJTRP89lUia8xmYK0jpAIhAIJeArE/xcwKygbRD/zA8RbIPakMubBDuXGtA/TVKeOF"}]},"maintainers":[{"name":"jglanz","email":"jonathan.glanz@gmail.com"}],"_npmUser":{"name":"jglanz","email":"jonathan.glanz@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger_1.1.9_1581613205624_0.551988505840306"},"_hasShrinkwrap":false},"1.1.10":{"name":"@3fv/logger","version":"1.1.10","description":"A simply typed logger for typescript","main":"index.js","types":"index.d.ts","scripts":{"build":"if [ ! -e index.d.ts ];then mkdir -p lib && cp package.json lib && tsc -b tsconfig.json ${TSC_OPTS}; fi","//build":"mkdir -p lib && cp package.json lib && tsc -b tsconfig.json","build:watch":"cross-env TSC_OPTS=--watch yarn run build","test":"jest","test:watch":"jest --watch","clean":"if test -e lib;then; rm -Rf lib;fi","postversion":"./scripts/release.sh $npm_package_version","release":"yarn build  && yarn version --patch --non-interactive"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/3fv/logger.git"},"keywords":["typescript"],"author":{"name":"Jonathan Glanz"},"license":"MIT","bugs":{"url":"https://github.com/3fv/logger/issues"},"homepage":"https://github.com/3fv/logger#readme","dependencies":{"@3fv/guard":"^1.0.15","@3fv/prelude-ts":"^0.8.13","bluebird":"^3.7.2","chalk":"^3.0.0","handlebars":"^4.5.3","moment":"^2.24.0","mz":"^2.7.0"},"devDependencies":{"@types/bluebird":"^3.5.29","@types/jest":"^24.0.23","@types/lodash":"^4.14.149","@types/mz":"^2.7.0","@types/node":"^12.12.17","@types/shelljs":"^0.8.6","cross-env":"^7.0.0","del":"^5.1.0","glob":"^7.1.6","jest":"24.9.0","lodash":"^4.17.15","npm-run-all":"^4.1.5","semver":"^6.3.0","shelljs":"^0.8.3","source-map-support":"^0.5.16","ts-jest":"24.2.0","typescript":"^3.7.3"},"readmeFilename":"README.md","readme":"# @3fv/logger\n---\n\n\n## Overview\n\n`@3fv/logger` born from `typelogger` inspired by `slf4j`,\n`log4j2` & `logback`, etc.\n\n\n## Install\nPretty simple\n\n```bash\nyarn i --save @3fv/logger\n```\n\n## Use\nIt couldn't be much easier\n\n```typescript\nimport {getLogger, configure, Level} from \"@3fv/logger\"\nimport { ConsoleAppender } from \"@3fv/logger/appenders/console/ConsoleAppender\"\nimport { FileAppender } from \"@3fv/logger/appenders/files/FileAppender\" \nimport { RollingFileAppender } from \"@3fv/logger/appenders/files/RollingFileAppender\"\nimport * as Path from \"path\"\n\n// Chained configure() function supports every option\nconfigure()\n      .appenders([\n        new ConsoleAppender(),\n        new FileAppender(\"file\", {\n            filename: (index: number = -1) => Path.join(\"/tmp\", index > -1 ? \n                `spec.file.appender.${index}.log` : \n                \"spec.file.appender.log\")\n        }),\n        new RollingFileAppender(\"rolling-file\", {\n            filename: (index: number = -1) => Path.join(\"/tmp\", index > -1 ? \n                `spec.rolling.file.appender.${index}.log` : \n                \"spec.rolling.file.appender.log\"),\n            maxFiles: 3,\n            maxSize: 1\n        })\n      ])\n      .threshold(Level.trace)\n\n\nconst log = getLogger(__filename)\nlog.info('What up!!!')\n\n\n```","_id":"@3fv/logger@1.1.10","dist":{"shasum":"6f118390bb53aa6af135da5ac5e78243d6f5c827","integrity":"sha512-/0MSmeuZdBCsHWocW6CTU6ITtBFWa0lwiqPSagakR0kh+bFitB5Vz7MTat2aCeq9roepDX4g7Y58xv8YLPV84g==","tarball":"https://registry.npmjs.org/@3fv/logger/-/logger-1.1.10.tgz","fileCount":103,"unpackedSize":249321,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZHTcCRA9TVsSAnZWagAAObMP/0z9vBaVJ06MVpE/espV\n/ULLvADK1OIrVRJq2bFGYwRX28qJm8XkTH1ggQdjdb0NUSjKmCtBNquPm0fp\nz9saFInHbGZSY4jJ6oHN3sVYFP1510sSn88iepTYNkABmzmxNRsDpHXzYSDP\n5/mO5ilQtP4DPMIYo5Zysz5TcxW0YFjyIIVu/N4aNSkL6QX8jfFAkH8g3STQ\nIeDDwVy7F97gv1XLNPPmMjjHoZe0E4TfEKmWF8hGXdREGOoJDfVgaG8W14kk\nvjeHxoxYrUfjgjyCgGUFzPdSMFZqo0mqkQx3rFaUZy0Zj7l74/DFM63+aqnL\nWvVOpnc1lziURgbi1MZhk+UeGjk3PTDgGuQ2GHKMDXe1gaNwksdh1NeoXXx5\nIYJ+XZK7gRirVxwlMOLmP413FkbnoMjsoFWGYjl4lDr7GlLj190YcJYc0wZk\nCwT+coB9nQCRhw8dcrz5tIkYu5G43KyPZgFkhxR9tOxRxAKz4qffUvcSiKh9\nIAhQOOFwoBDsdwZm0nh4x8Pa6tkJqiWGxEkeneEV+/uOVjhsRDDjjg/mQ3En\n50hVytugGTehyIQ5AQVZ0aEKIwoyWa79Cgoz+l1iWszH8aCmzuR3e4pgn3Oy\n+S93TkyFNW4yBVILJiRGOsa2y0OezbZpnqUq/F3SmIkuNg0wLnxu0F/5aiZa\nSf6n\r\n=uYHz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG9foLBMsBVmsLnIikLeIDkt2vPI0Nz5Y4leSfB6TdrRAiEAr619Oa53G772pSXEyZSbXx/MZtKDPuUmSrkJ9VKT2gE="}]},"maintainers":[{"name":"jglanz","email":"jonathan.glanz@gmail.com"}],"_npmUser":{"name":"jglanz","email":"jonathan.glanz@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger_1.1.10_1583641820416_0.35752345864259794"},"_hasShrinkwrap":false},"1.1.11":{"name":"@3fv/logger","version":"1.1.11","description":"A simply typed logger for typescript","main":"index.js","types":"index.d.ts","scripts":{"build":"if [ ! -e index.d.ts ];then mkdir -p lib && cp package.json lib && tsc -b tsconfig.json ${TSC_OPTS}; fi","//build":"mkdir -p lib && cp package.json lib && tsc -b tsconfig.json","build:watch":"cross-env TSC_OPTS=--watch yarn run build","test":"jest","test:watch":"jest --watch","clean":"if test -e lib;then; rm -Rf lib;fi","postversion":"./scripts/release.sh $npm_package_version","release":"yarn build  && yarn version --patch --non-interactive"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/3fv/logger.git"},"keywords":["typescript"],"author":{"name":"Jonathan Glanz"},"license":"MIT","bugs":{"url":"https://github.com/3fv/logger/issues"},"homepage":"https://github.com/3fv/logger#readme","dependencies":{"@3fv/guard":"^1.0.15","@3fv/logger-proxy":"^1.0.1","@3fv/prelude-ts":"^0.8.13","bluebird":"^3.7.2","chalk":"^3.0.0","handlebars":"^4.5.3","moment":"^2.24.0","mz":"^2.7.0"},"devDependencies":{"@types/bluebird":"^3.5.29","@types/jest":"^24.0.23","@types/lodash":"^4.14.149","@types/mz":"^2.7.0","@types/node":"^12.12.17","@types/shelljs":"^0.8.6","cross-env":"^7.0.0","del":"^5.1.0","glob":"^7.1.6","jest":"24.9.0","lodash":"^4.17.15","npm-run-all":"^4.1.5","semver":"^6.3.0","shelljs":"^0.8.3","source-map-support":"^0.5.16","ts-jest":"24.2.0","typescript":"^3.7.3"},"readmeFilename":"README.md","readme":"# @3fv/logger\n---\n\n\n## Overview\n\n`@3fv/logger` born from `typelogger` inspired by `slf4j`,\n`log4j2` & `logback`, etc.\n\n\n## Install\nPretty simple\n\n```bash\nyarn i --save @3fv/logger\n```\n\n## Use\nIt couldn't be much easier\n\n```typescript\nimport {getLogger, configure, Level} from \"@3fv/logger\"\nimport { ConsoleAppender } from \"@3fv/logger/appenders/console/ConsoleAppender\"\nimport { FileAppender } from \"@3fv/logger/appenders/files/FileAppender\" \nimport { RollingFileAppender } from \"@3fv/logger/appenders/files/RollingFileAppender\"\nimport * as Path from \"path\"\n\n// Chained configure() function supports every option\nconfigure()\n      .appenders([\n        new ConsoleAppender(),\n        new FileAppender(\"file\", {\n            filename: (index: number = -1) => Path.join(\"/tmp\", index > -1 ? \n                `spec.file.appender.${index}.log` : \n                \"spec.file.appender.log\")\n        }),\n        new RollingFileAppender(\"rolling-file\", {\n            filename: (index: number = -1) => Path.join(\"/tmp\", index > -1 ? \n                `spec.rolling.file.appender.${index}.log` : \n                \"spec.rolling.file.appender.log\"),\n            maxFiles: 3,\n            maxSize: 1\n        })\n      ])\n      .threshold(Level.trace)\n\n\nconst log = getLogger(__filename)\nlog.info('What up!!!')\n\n\n```","_id":"@3fv/logger@1.1.11","dist":{"shasum":"7dd7d5a62265f02842470b1f15e4d5577aa6ebca","integrity":"sha512-UGqX73IMb8DmrMIKgNM11DinvJ1zMGGa2wg/J0R0xP6mvR+tm1tUyNJstkI4IBuvtgyQBKLeVNvRpwoxT/F4Yg==","tarball":"https://registry.npmjs.org/@3fv/logger/-/logger-1.1.11.tgz","fileCount":103,"unpackedSize":248868,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJef7tYCRA9TVsSAnZWagAAJQIQAKNu+uub/UAOijmETRUh\neHC/qZocJa8s1N1xB/fC5oQMkh6hOmfJ5FthojTHg+BDIiyFtitESe6FR6Q9\npaxEbV+ou5rbUXABkKWfM1qibHqyJtGlnZMz2JnHFaxerA6cym64PddT78w4\naiNPDVhRxI2kdSci3VgIAx+9gSk/7sQo0YTEGm49jkYBC9LFGbPHf3N/ankj\nq6/BSpT3lwLUf5PqtlwJfX0WaUICurg2HQkk6Ahf4+wHi3od1DXqMVRTkIDv\nP9dajOUunCGST0lQO+YzvFpSANQrM5DMQ2UZmH0Kdaj18jeW4Du5HKHR9hDd\nayNqPmfTfwHPmj4513z0hcP63QYp4v3ZWjr3m+hLm6fMGPMnMdU6MABkLjcw\nGkvT1Bur+O/wA/+/J1KZcUvxVRiX1NrBl5uKmB0jw3DMPH/+BUTM/9gEQcZw\nVzoiuS51CeRB09hOcjT8h2BUtCyO8UG1LiHc/cDL/H22awPHSC44I1zVr6Jh\n7mvMSFGJIVbap8xDDRc03WfYhj4Th8oYCQNEzsbioM76Md20CL9+wSaCJI5y\nJVkPtgkQD8/Pvn1kxcazyrEFGt4Jc0Ehipp0hheD1bmUFauNMUhVn/4vhaCA\nMLy9gfTxjUavO5za0k5HW18LX7U+A4td6D6SGzfuwPjCJln5Pg5PJdPm0Uvp\nyDvh\r\n=I28S\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCUPFXty2mpRdP3rEin8Ii9eXPvTru4CrAVpYNk5KJWqwIgcRKfMfBeLICxiI5AA+zy3aPXOJPZvm/oGo3Y59c/k+w="}]},"maintainers":[{"name":"jglanz","email":"jonathan.glanz@gmail.com"}],"_npmUser":{"name":"jglanz","email":"jonathan.glanz@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger_1.1.11_1585429336424_0.17919392587226057"},"_hasShrinkwrap":false},"1.1.12":{"name":"@3fv/logger","version":"1.1.12","description":"A simply typed logger for typescript","main":"index.js","types":"index.d.ts","scripts":{"build":"./scripts/build.sh","build:watch":"cross-env TSC_OPTS=--watch yarn run build","test":"jest","test:watch":"jest --watch","clean":"./scripts/clean.sh","preversion":"yarn build && yarn test","postversion":"./scripts/release.sh $npm_package_version && echo \"Successfully released version $npm_package_version!\"","release":"yarn version --patch --non-interactive"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/3fv/logger.git"},"keywords":["typescript"],"author":{"name":"Jonathan Glanz"},"license":"MIT","bugs":{"url":"https://github.com/3fv/logger/issues"},"homepage":"https://github.com/3fv/logger#readme","dependencies":{"@3fv/guard":"^1.4.6","@3fv/logger-proxy":"^1.0.1","@3fv/prelude-ts":"^0.8.15","bluebird":"^3.7.2","chalk":"^4.1.0","handlebars":"^4.7.6","moment":"^2.26.0","mz":"^2.7.0"},"devDependencies":{"@types/bluebird":"^3.5.32","@types/jest":"^26.0.0","@types/lodash":"^4.14.155","@types/mz":"^2.7.1","@types/node":"^14.0.13","@types/shelljs":"^0.8.8","cross-env":"^7.0.2","del":"^5.1.0","glob":"^7.1.6","jest":"26.0.1","lodash":"^4.17.15","npm-run-all":"^4.1.5","semver":"^7.3.2","shelljs":"^0.8.4","source-map-support":"^0.5.19","ts-jest":"26.1.0","typescript":"^3.9.5"},"_id":"@3fv/logger@1.1.12","_nodeVersion":"13.12.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-gvZTfgpZ2TUW/EDRzbPDu1fuk7nqfFHM1ZZz3EV+svmpFM31YjPmD7G+9rUcrj16BEOJZw5HiwarNN4zCQVGgQ==","shasum":"7c45c13503de2704095b274172a34d11a69daf82","tarball":"https://registry.npmjs.org/@3fv/logger/-/logger-1.1.12.tgz","fileCount":96,"unpackedSize":254776,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6NpNCRA9TVsSAnZWagAA8fQP/j8nLKYlUx3Y/l8+N16G\nGLqZ7ZJkNF07k6+qyWW/iayA0+Mj2LWtRGZeSdi+JfnDLgYR58+WNtADqDAL\ng1rb0onT8/K7RsfiEvPSLAdLjC67f8iJb9pzqislxf7IK5hQ2p4NBXXfvtF1\nO+Xyg0YCasq05yVQjetcO312lVKRb+uE7kOTniAPM05JHNM22i8NQwTE5FI3\n6BzGBGQt/oxZV47yAAXO8FS25owscxu/cgLGrFzWvU2/KQ55UqUjS6uCeaD2\nR9v5T9JrAIbAQ4N3blQBfXSLT6WAJb6Sd2S+Zih1DBbsJuk9PzaURJL/Hlqv\nVSn7yuvWX+jN4jP5jEmLzDtvHASiEWKa5yYalINhh0kkL9rtRHFaWmvemmjn\nbt0pc66eTRSTIj2ZVEXaLalNyiWs/BWrl5SQ5yx6VMQQ4WQkV15wNoww66Lp\nLXty8hErWzQJO3MKBTfEpM7Mg0tD+ZVzp31O4Y0NQQ07g3oZhMkmh3qmgQup\n1PAFNXozjY13WtMWGa7742KoDhEh7pNBydN73FB1XPbiDsWLY1Os3SNjGQ9b\nYwgicm1tAMtOTl72X4IJqNAan+DOnhX6+/lfx/JcOlkapj/nG0s46uvFnu0o\nR/HvFql0KBiDOemrafs8DHJ+ABXxOitPvFagGp6fDwr7TFmjnOL1f9+aPe3s\n6zM2\r\n=icgd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA3OLy3+cO1smFOsOlVs6VBeD/36l1Qa0RbyJuvLTi5uAiEAljmuTu5kVl/81xvN97p8MNcyFHWsVmOfaWOuQeItjVA="}]},"maintainers":[{"name":"jglanz","email":"jonathan.glanz@gmail.com"}],"_npmUser":{"name":"jglanz","email":"jonathan.glanz@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger_1.1.12_1592318540685_0.8561129903641331"},"_hasShrinkwrap":false},"1.1.13":{"name":"@3fv/logger","version":"1.1.13","description":"A simply typed logger for typescript","main":"index.js","types":"index.d.ts","scripts":{"build":"./scripts/build.sh","build:watch":"cross-env TSC_OPTS=--watch yarn run build","test":"jest","test:watch":"jest --watch","clean":"./scripts/clean.sh","preversion":"yarn build && yarn test","postversion":"./scripts/release.sh $npm_package_version && echo \"Successfully released version $npm_package_version!\"","release":"yarn version --patch --non-interactive"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/3fv/logger.git"},"keywords":["typescript"],"author":{"name":"Jonathan Glanz"},"license":"MIT","bugs":{"url":"https://github.com/3fv/logger/issues"},"homepage":"https://github.com/3fv/logger#readme","dependencies":{"@3fv/guard":"^1.4.6","@3fv/logger-proxy":"^1.0.1","@3fv/prelude-ts":"^0.8.15","bluebird":"^3.7.2","chalk":"^4.1.0","handlebars":"^4.7.6","moment":"^2.26.0","mz":"^2.7.0"},"devDependencies":{"@types/bluebird":"^3.5.32","@types/jest":"^26.0.0","@types/lodash":"^4.14.155","@types/mz":"^2.7.1","@types/node":"^14.0.13","@types/shelljs":"^0.8.8","cross-env":"^7.0.2","del":"^5.1.0","glob":"^7.1.6","jest":"26.0.1","lodash":"^4.17.15","npm-run-all":"^4.1.5","semver":"^7.3.2","shelljs":"^0.8.4","source-map-support":"^0.5.19","ts-jest":"26.1.0","typescript":"^3.9.5"},"_id":"@3fv/logger@1.1.13","_nodeVersion":"13.12.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-1QQHAF0wp6ANTbS3dK9gclvJV4tY3lDolTKOLH0riVguWIV8ZeJkkZeWWqXWBs4EcWY0MF0pAdyGRaln32uQfA==","shasum":"1ebe8d3bf821ae291432022c7b0d11b04d6ae583","tarball":"https://registry.npmjs.org/@3fv/logger/-/logger-1.1.13.tgz","fileCount":96,"unpackedSize":255998,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfANgbCRA9TVsSAnZWagAAuoEP/2KauoNtBdPmGNl1Glgk\n0lsuF6mCRvi8grOZOwEA+XP6UXGcLaGcDdJvTH7BEyP0SEhsHHD2KbQVSfM+\nghmSMYAfZtbscr6CcNLZalE65WmNFTk5FPEAgnnQtBajE1BOG7opXfJlrjOF\nsIONbz07VpfFWaK8bLd0vIp0VRWzvoAoTAXSJ23LMx5EPQTUuPQlIjSXUNnc\nAPP6hM8N2QBryq0jcLkKso+R5Fex46TBxGEJL/Wbdr5+1N8wNTRmi0mVnNd5\nOPj3VTvlkEBZjtglPgCxJHX9Pv5D8FeJWdhIdh2c0Zcq6D8ruYnu71i88nKP\n7/fUjDdeprk8VsVnTaz5Z4vn+pbY+HA3+OAMlkkAhcBR6NCy0xA/toQHPAFI\ny22o2BCmkjyDj+wFZtHCKpUzL7jfXIYyRjM6EIw+OAXAbg+1/w0/NA+YawKg\nN7S66DmFcWfZTRGemaHsNSa3hNVjH8e6Sk+v6G7IdcnU0suKNnXbjn5Kbbiq\nhXvWyVD3rT0TwovwEtyWa7g5KUrqnEI5Vex3+B0mRLOuHIcgdV50efoOZoUt\nVEMzIlZb0VpaShMPbfg9jt7EEdqtxtTenxcnR3GN4zpn6WTvZ09/r3LEJSwF\nfvsUvRu8OB9wPUyO0TQGGY22S2otRtUeqlicHRrhGGoP08x30bk3cztiF3ai\nO4rO\r\n=37h9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHJeMb97mThWFNkxonrR5T/M+poxGmXT80S45W8gMz0PAiBLOQCtVTcd5cEa3vK6+nhK3lP9fzG6BKARA4Cqaw8jbg=="}]},"maintainers":[{"name":"jglanz","email":"jonathan.glanz@gmail.com"}],"_npmUser":{"name":"jglanz","email":"jonathan.glanz@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger_1.1.13_1593890843561_0.9896219285581196"},"_hasShrinkwrap":false},"1.1.14":{"name":"@3fv/logger","version":"1.1.14","description":"A simply typed logger for typescript","main":"index.js","types":"index.d.ts","scripts":{"build":"./scripts/build.sh","build:watch":"cross-env TSC_OPTS=--watch yarn run build","test":"jest","test:watch":"jest --watch","clean":"./scripts/clean.sh","preversion":"yarn build && yarn test","postversion":"./scripts/release.sh $npm_package_version && echo \"Successfully released version $npm_package_version!\"","release":"yarn version --patch --non-interactive"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/3fv/logger.git"},"keywords":["typescript"],"author":{"name":"Jonathan Glanz"},"license":"MIT","bugs":{"url":"https://github.com/3fv/logger/issues"},"homepage":"https://github.com/3fv/logger#readme","dependencies":{"@3fv/guard":"^1.4.6","@3fv/logger-proxy":"^1.0.1","@3fv/prelude-ts":"^0.8.15","bluebird":"^3.7.2","chalk":"^4.1.0","handlebars":"^4.7.6","moment":"^2.26.0","mz":"^2.7.0"},"devDependencies":{"@types/bluebird":"^3.5.32","@types/jest":"^26.0.0","@types/lodash":"^4.14.155","@types/mz":"^2.7.1","@types/node":"^14.0.13","@types/shelljs":"^0.8.8","cross-env":"^7.0.2","del":"^5.1.0","glob":"^7.1.6","jest":"26.0.1","lodash":"^4.17.15","npm-run-all":"^4.1.5","prettier":"^2.0.5","semver":"^7.3.2","shelljs":"^0.8.4","source-map-support":"^0.5.19","ts-jest":"26.1.0","typescript":"^3.9.5"},"_id":"@3fv/logger@1.1.14","_nodeVersion":"14.1.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-Eg36lbR45lNOhBDrry7k7rpHGC+bLhYmwlOgKkcSPxyiE9ICg7NkX6qREdzc1FWRPH3RqIREscN58YLhWmuhtQ==","shasum":"ba7c68dafd0d063d05c53ab125ecab49a7d23f6d","tarball":"https://registry.npmjs.org/@3fv/logger/-/logger-1.1.14.tgz","fileCount":100,"unpackedSize":290623,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIEM1CRA9TVsSAnZWagAAcqUP/0cRyKyYL/AqIVwP5qFo\ngmESTYMR7lrpxHYztZpPpwT1mvct37zRR8Wyx40zpWYs5GIYVuxavQ/VMPfH\niKLoAijX2hiPp0GvKOGOI+Vgs9HqtA/5H5YpHOyraoePu9SlpAD/ydTr9ZDG\nqhdwd9cdLgLa5gIg06MRJ8yt0on8qzi0NXCo4TN+GoJ/Vvfeiw546FKqgWuf\n5ZoauXpGC7pZW2UmWlyVqPUkwcfoAdNoru950MTZTxlIG37YcWptuhaaUrAj\n+JtThIcjVNyjQIp1gygIW9V2bMQe+oK8+csydJqxEnk7VzrOm8tq1sfZlRkd\n/Bp+wL122maYMM4W0pp0wu7BqS/vkEy4C9s64otFoDoMSODAIYosTn0E4nNl\nopdTSWgHONO1L7VmJ2ETfGw2Di6DRyGKcnrdncFNXYrriQKALIr/Ipmn97ke\nChjPfqwhl0FR6wzj042pAnbHn5lW1QYyMtuQjR7kk/prRjfcJX2JuK8mWlGp\nen06uFWzZgYBNRLUEUurfQQUKJh2eS82yi4JYoT5lPdTLICdhlVDTuvw81IU\n5c0JJ5FAFZcebnkvLiez4/OisPO4d083TTJwF+XignEnOsHICIcQsD7ztbac\nFK0njqgMK00KKkAVprFqS6wv2mIpHAtBtVO0BfAQ/x+Tk4wPiUfpXzsvazTq\nFJOX\r\n=6gaw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE/pg8OWmG+Q9MzKBswO20SrRwjv7fGSZcLL+CxCb7rfAiEA3IQVcsStjjsM+IPB6BG0FSyKEJVEsOMKCeWOA08YwKo="}]},"maintainers":[{"name":"jglanz","email":"jonathan.glanz@gmail.com"}],"_npmUser":{"name":"jglanz","email":"jonathan.glanz@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger_1.1.14_1595949876944_0.49186083775906275"},"_hasShrinkwrap":false},"1.1.15":{"name":"@3fv/logger","version":"1.1.15","description":"A simply typed logger for typescript","main":"index.js","types":"index.d.ts","scripts":{"build":"./scripts/build.sh","build:watch":"cross-env TSC_OPTS=--watch yarn run build","test":"jest","test:watch":"jest --watch","clean":"./scripts/clean.sh","preversion":"yarn build && yarn test","postversion":"./scripts/release.sh $npm_package_version && echo \"Successfully released version $npm_package_version!\"","release":"yarn version --patch --non-interactive"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/3fv/logger.git"},"keywords":["typescript"],"author":{"name":"Jonathan Glanz"},"license":"MIT","bugs":{"url":"https://github.com/3fv/logger/issues"},"homepage":"https://github.com/3fv/logger#readme","dependencies":{"@3fv/guard":"^1.4.6","@3fv/logger-proxy":"^1.0.1","@3fv/prelude-ts":"^0.8.15","bluebird":"^3.7.2","chalk":"^4.1.0","handlebars":"^4.7.6","moment":"^2.26.0","mz":"^2.7.0"},"devDependencies":{"@types/bluebird":"^3.5.32","@types/jest":"^26.0.0","@types/lodash":"^4.14.155","@types/mz":"^2.7.1","@types/node":"^14.0.13","@types/shelljs":"^0.8.8","cross-env":"^7.0.2","del":"^5.1.0","glob":"^7.1.6","jest":"26.0.1","lodash":"^4.17.15","npm-run-all":"^4.1.5","prettier":"^2.0.5","semver":"^7.3.2","shelljs":"^0.8.4","source-map-support":"^0.5.19","ts-jest":"26.1.0","typescript":"^4.0.2"},"_id":"@3fv/logger@1.1.15","_nodeVersion":"14.10.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-kfM/MrWml/DDd5Y2I/VjIpnVf0Cl/McMaqnixg8eDAMJgnSAkaocr+rpTGIgCWHYasKJHB5hmxXG2sPM8ohwQQ==","shasum":"dd55ea15a9d1679a8987aa8883f7632a25946e9e","tarball":"https://registry.npmjs.org/@3fv/logger/-/logger-1.1.15.tgz","fileCount":100,"unpackedSize":291148,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXCWQCRA9TVsSAnZWagAAeoAP/18KP7sQDvFl2pQwStt6\nl0CsLw4AD8zebENGzeVBPc9qjE25Kl2gDA3/TUZ+O0ia7Fn4iJ6k5jXoMWAB\ntOaHJShCIAqUl1h4DqLvGxpd/2ZPse554CdXgU8VRAYAVilGIL6lnF1XjIv8\ntaNsFPRu5ovZaHNwv2BCH1KUdMSq6hP9Qe7O5nJakEBPrWWN2q/793jtf1kw\nDq+igFjDJ0RkdhjRQwQR1om0K0rg2sCrX4lH/5EiLuhnD0XHZ0XVj+sry252\nCkyeitjKp8Lk/kyTNPUdDRf5j4Z55xW9RGnZI8bICBqXnWWkDDr5vB7hxOlJ\no6/3v374ZLPf6OuJO8CtREloNo636EOJuHTbpoW637N8mytwXGy1kOOsF3r3\nRXop9/blGKWgic1EuM6fS4DqRD5H2gSYaZZnmQ+tLNCJ025eexsRW+93Po+a\nyKsZDEZHVv39iTTEVfAavIyYYjb8uTU4sMI/DaYjn/xpzERgQJDX+1Y4QCIT\nW8H5RigZ1OwynSwB5H1OYPneNdhEGgCp1ftlXbcDw6Vb4bY7Y1M/Bhi2+zwn\nj3LsqxevXw0DfMmcVrWUXXEySFwBzIBBNmG4hJ1m1vXC/LV5rN5RnCjTcoK3\nXbY9JRCFI5pRUomzt76N9iUziMo7m9xJTialL/AxteEVFzKuuisXVwOEeFhh\nEjfj\r\n=WYmi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCUzZ1Z5Yo527iW1IdHsQuogm356jce/GDeSqkbB6juVQIgWlG8RBA48ObEqGF9Fu7lIveXNUgV9kny+Rw2RhGaGIM="}]},"maintainers":[{"name":"jglanz","email":"jonathan.glanz@gmail.com"}],"_npmUser":{"name":"jglanz","email":"jonathan.glanz@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger_1.1.15_1599874447766_0.5888480912046983"},"_hasShrinkwrap":false},"1.1.16":{"name":"@3fv/logger","version":"1.1.16","description":"A simply typed logger for typescript","main":"index.js","types":"index.d.ts","scripts":{"build":"./scripts/build.sh","build:watch":"cross-env TSC_OPTS=--watch yarn run build","test":"jest","test:watch":"jest --watch","clean":"./scripts/clean.sh","preversion":"yarn build && yarn test","postversion":"./scripts/release.sh $npm_package_version && echo \"Successfully released version $npm_package_version!\"","release":"yarn version --patch --non-interactive"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/3fv/logger.git"},"keywords":["typescript"],"author":{"name":"Jonathan Glanz"},"license":"MIT","bugs":{"url":"https://github.com/3fv/logger/issues"},"homepage":"https://github.com/3fv/logger#readme","dependencies":{"@3fv/guard":"^1.4.6","@3fv/logger-proxy":"^1.0.1","@3fv/prelude-ts":"^0.8.15","bluebird":"^3.7.2","chalk":"^4.1.0","handlebars":"^4.7.6","moment":"^2.26.0","mz":"^2.7.0"},"devDependencies":{"@types/bluebird":"^3.5.32","@types/jest":"^26.0.0","@types/lodash":"^4.14.155","@types/mz":"^2.7.1","@types/node":"^14.0.13","@types/shelljs":"^0.8.8","cross-env":"^7.0.2","del":"^5.1.0","glob":"^7.1.6","jest":"26.0.1","lodash":"^4.17.15","npm-run-all":"^4.1.5","prettier":"^2.0.5","semver":"^7.3.2","shelljs":"^0.8.4","source-map-support":"^0.5.19","ts-jest":"26.1.0","typescript":"^4.0.2"},"_id":"@3fv/logger@1.1.16","_nodeVersion":"14.1.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-NKVolXd7Xu3aJMg4oqYl95kZX9pph8gHjvI7XZSeWglGqyWeWcfBi6bAhjHnB88W1kbzF1LbA2Lsl4wc/jpDIQ==","shasum":"ac47077239fb7cc6afd639f66030ca624fb42e2b","tarball":"https://registry.npmjs.org/@3fv/logger/-/logger-1.1.16.tgz","fileCount":100,"unpackedSize":291148,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdkdsCRA9TVsSAnZWagAA7lEP/2gWirl0K0+vWxbBUfE8\npBeqgZrQvRlOMzosOfz0PI42hMU+fcgKVW8KezxnfF5ajqXbfibZHzjwOzkF\nSeNShDDdHIg4cuFscX6p6TMfUTSHfk2gFBxLW8nG5XBaVUPWiuicEadCXCQD\nijINYCGSAiUh88D6wOo30wUnJaEqYD0tfrMRzxA27JhAFi0fJKMgsMaEzUrY\neV0t/y9N/uizMR8ucVqkcok9nJcd9HblbMFbQMPyV9oKlCNAJ2zzBWBqizGU\neuRzm9GEnZg//pWpaRsyDktO73erugbEsF5p82b950LNAeAVnOZeySEwKejU\noPU9Sp8lS3Dkik9hseT56RIgoq3hEgxFOWj6UhKMWOGSYrz9B1/54geFAANk\nUexAOO34H8fgk9jg/s7Y6qMIZow7WtQWJmy2si6dVsdjRi5+EqF1fBDwQp+8\ny27SmCTR0LAvlTpbXYhBfL5P1biJSFAK1slUKMFLcSDyTI6zNxYi8HujLibS\nd0n3CQ/QXQqQ3h5K+JjC3GmwCcENbXFS/0VTszG99oA/FEDHMtfr8UYlKUAo\nMlQL7Lmp0ygtIX89JDklau7fDEScjMpbzJRwb6gBpJ8fq6QOczSUj+ebCCUu\n210DB024LgNQGHHFOGGhFCihdswJLDvP96dCk87sdfHOTkRa3+abpJbPJUw/\nApSR\r\n=K10o\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD85NzwmX508pTgNAsxH5CVE47mxREGDMpy9UC7wds+kQIgGLzwmEcMw1s2fb+ToIUzLXvhanmgzRpzZrvfH/LkAqM="}]},"maintainers":[{"name":"jglanz","email":"jonathan.glanz@gmail.com"}],"_npmUser":{"name":"jglanz","email":"jonathan.glanz@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger_1.1.16_1601587051758_0.5797455988970108"},"_hasShrinkwrap":false},"1.1.17":{"name":"@3fv/logger","version":"1.1.17","description":"A simply typed logger for typescript","main":"index.js","types":"index.d.ts","scripts":{"build":"./scripts/build.sh","build:watch":"cross-env TSC_OPTS=--watch yarn run build","test":"jest","test:watch":"jest --watch","clean":"./scripts/clean.sh","preversion":"yarn build && yarn test","postversion":"./scripts/release.sh $npm_package_version && echo \"Successfully released version $npm_package_version!\"","release":"yarn version --non-interactive","release:patch":"yarn release --patch "},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/3fv/logger.git"},"keywords":["typescript"],"author":{"name":"Jonathan Glanz"},"license":"MIT","bugs":{"url":"https://github.com/3fv/logger/issues"},"homepage":"https://github.com/3fv/logger#readme","dependencies":{"@3fv/guard":"^1.4.6","@3fv/logger-proxy":"^1.0.1","@3fv/prelude-ts":"^0.8.15","bluebird":"^3.7.2","chalk":"^4.1.0","handlebars":"^4.7.6","moment":"^2.26.0","mz":"^2.7.0"},"devDependencies":{"@types/bluebird":"^3.5.32","@types/jest":"^26.0.0","@types/lodash":"^4.14.155","@types/mz":"^2.7.1","@types/node":"^14.0.13","@types/shelljs":"^0.8.8","cross-env":"^7.0.2","del":"^5.1.0","glob":"^7.1.6","jest":"26.0.1","lodash":"^4.17.15","npm-run-all":"^4.1.5","prettier":"^2.0.5","semver":"^7.3.2","shelljs":"^0.8.4","source-map-support":"^0.5.19","ts-jest":"26.1.0","typescript":"^4.0.2"},"_id":"@3fv/logger@1.1.17","_nodeVersion":"14.10.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-prUJz7IZaNeJNcBgnoAc1bPxFuX/46gJtLzPGw1AqW4oYevScE40IqIODd5fspd5r8xSF2Gtttn7skSXSIQwpw==","shasum":"67c0b841d72c9550d0522bf8c7efb13c8b6fc4e4","tarball":"https://registry.npmjs.org/@3fv/logger/-/logger-1.1.17.tgz","fileCount":62,"unpackedSize":209305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfgiI6CRA9TVsSAnZWagAAF0kQAIww1SGw9C7RBPJVMHW4\n5N3R1D5EUktcY/js4QNNuWV/5BCwXGl4fjmmA8wGT327vmjj1WpE2xIsJP9q\nUNxCgNqhZyrjqU11ABKCeRrMIFss7khYXP9EJG4b0wpAdFDnDIvIXNuheHzF\nYuwiyC/dYw1qwUKkIFrkCsEeSsgfJw9vetudlut/UJP/haGK+A9SMdQrstEh\n6G1PzjwWTWjwSR+qS97MYsHuxKzOZwCPwkV0qMhlPXKGW0GCBx8yeStRPWHw\n1mtJETo78+rqjtozo8NxRgjMtkiCQVHuoyN3gAiVXNuPWUt2EmmR7ZovHkP5\nCLgfdrn7PbR+BsohwUsskop3ngZ3Pbdlg6k/FqxtzCUpu0Ol0DbjOZg7uL7e\nUwwTLVmzL/n71NAci/TRaRk8q7n6MrBiugQaFuMncOrcaP0Mr5BZ9MCjjI3v\n233lyPzl1cLc7ZLmKJ8CseJK/4VkVQAzpS0BU8P9WoMwxQ+zxEUJ4qUqD9l/\nvKaV1on1hKrajQgtuMSd5+n8ZTpKu3Ni6KrsK2MT+UE7OheskPwL9+lbBZs3\nGu9kFD+AqSINAV00F9BRlUE+QMScnakzc9qJyYRhnjXDphwD7aNfSNkB4BiD\nYbYlTigIpzHVNSY1kYKtxN7+9v4HxKZMq5icegKTwcpUgcoFFDrWWRraPSOp\nQyQz\r\n=SHQf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICxo89Meo3cIim+62Lk1dWVq9jyveBc2aSrEkAZ1CCx+AiAd0QzLB13SO6vH7nXfT2AIXQ8ce/L+tRTkN8CT/HYnYw=="}]},"maintainers":[{"name":"jglanz","email":"jonathan.glanz@gmail.com"}],"_npmUser":{"name":"jglanz","email":"jonathan.glanz@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger_1.1.17_1602363962406_0.8583354410083572"},"_hasShrinkwrap":false},"1.1.20":{"name":"@3fv/logger","version":"1.1.20","description":"A simply typed logger for typescript","main":"index.js","types":"index.d.ts","scripts":{"build":"./scripts/build.sh","build:watch":"cross-env TSC_OPTS=--watch yarn run build","test":"jest","test:watch":"jest --watch","clean":"./scripts/clean.sh","preversion":"yarn build && yarn test","postversion":"./scripts/release.sh $npm_package_version && echo \"Successfully released version $npm_package_version!\"","release":"yarn version --non-interactive","release:patch":"yarn --registry=https://registry.npmjs.org release  --patch "},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/3fv/logger.git"},"keywords":["typescript"],"author":{"name":"Jonathan Glanz"},"license":"MIT","bugs":{"url":"https://github.com/3fv/logger/issues"},"homepage":"https://github.com/3fv/logger#readme","dependencies":{"@3fv/guard":"^1.4.6","@3fv/logger-proxy":"^1.0.7","@3fv/prelude-ts":"^0.8.15","bluebird":"^3.7.2","chalk":"^4.1.0","handlebars":"^4.7.6","moment":"^2.26.0","mz":"^2.7.0"},"devDependencies":{"@types/bluebird":"^3.5.32","@types/jest":"^26.0.0","@types/lodash":"^4.14.155","@types/mz":"^2.7.1","@types/node":"^14.0.13","@types/shelljs":"^0.8.8","cross-env":"^7.0.2","del":"^5.1.0","glob":"^7.1.6","jest":"26.6.3","lodash":"^4.17.15","npm-run-all":"^4.1.5","prettier":"^2.0.5","semver":"^7.3.2","shelljs":"^0.8.4","source-map-support":"^0.5.19","ts-jest":"^26.4.4","typescript":"^4.1.3"},"resolutions":{"typescript":"^4.1.3"},"_id":"@3fv/logger@1.1.20","dist":{"shasum":"2b169a399528459f0f378e6816f61c9f6ba0b0ee","integrity":"sha512-1VYV7sF/sThBruJHqHioNSzHejJvEttz1nV4aS24vaDGiADAU46YdGBO3K7voIcay2as65Twb0Gg0Ub68W9/tQ==","tarball":"https://registry.npmjs.org/@3fv/logger/-/logger-1.1.20.tgz","fileCount":70,"unpackedSize":209677,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgA5RhCRA9TVsSAnZWagAArFsP/1vRUdEW7HpTcWB76PSJ\n7tm8XQQBCCmWpWsI+qliWBX6+7IMU+Y9JrK5x7omkh4dH32FkW4yV584gWTu\neruC4qmMMj1xIqk58ga7pZLbRW0iGBEarH16jQcL2TZAEp8b+a7a0SODEwum\nyNaZyh878F0l1cLeY+0lM96hutWIp/p5YryT5SCHV9RPEeFn8vT8vjIEYY96\nAJVD/CuM3OVgdINBv4WhxNGE1Vn1qrt6aAdXQQmkXTyVMjDXv4pQSLNd8vgS\nmqgcCCqFJpjH178OyMm2lKtKJh3zSBwFLdqn1fBGzdHMIdi2sbKN46BnRgfY\n3toOc6b/dDozx+CBDan9UtWUUMOhcaxSm/op59xg/AVdgA3jTtOhwi8B2pcC\nymcGT0ys99WdVNl5ZIGu6bYZS3SVpNuJU30heB+Yy7lnctoAT4KXEI0rjPZP\nnNh5joFZFm8tMI56FTU8tcQddUUIMInK9dMZ9ygQEYs6JZqLsg44SEV6d/9+\njKnvIAicp/udolo5F3tp45z+KZO5yQt1iMECktWIPlhWZL/95XqqQGNVIikA\nbjXuNZP/Jwb/EsZYDZF6ihRh3PA7/0Rt2TxR+zQZqz2oM4mFXHCYgypzREjZ\nvY0ijbz8lN6jeO/3GtutIPefO52BHzS/tlhE6FGaqcIQhFFQK5TZRCQbc93F\n+cKV\r\n=L7Yf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCP5Txd6vzkfFVF/VXtLBwsJwz+3VjSaN/UQqDd0fjbrwIgc0gSBB9jAcQwM/dpv3QBWVXIapb18JhJL8zCGOtz8XQ="}]},"_npmUser":{"name":"jglanz","email":"jonathan.glanz@gmail.com"},"directories":{},"maintainers":[{"name":"jglanz","email":"jonathan.glanz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger_1.1.20_1610847328616_0.7045761406024358"},"_hasShrinkwrap":false},"1.1.24":{"name":"@3fv/logger","version":"1.1.24","description":"A simply typed logger for typescript","main":"index.js","types":"index.d.ts","scripts":{"build":"./scripts/build.sh","build:watch":"cross-env TSC_OPTS=--watch yarn run build","test":"jest","test:watch":"jest --watch","clean":"./scripts/clean.sh","preversion":"yarn build && yarn test","postversion":"./scripts/release.sh $npm_package_version && echo \"Successfully released version $npm_package_version!\"","release":"yarn version --registry=https://registry.npmjs.org --patch --non-interactive"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/3fv/logger.git"},"keywords":["typescript"],"author":{"name":"Jonathan Glanz"},"license":"MIT","bugs":{"url":"https://github.com/3fv/logger/issues"},"homepage":"https://github.com/3fv/logger#readme","dependencies":{"@3fv/guard":"^1.4.6","@3fv/logger-proxy":"^1.0.11","@3fv/prelude-ts":"^0.8.15","bluebird":"^3.7.2","chalk":"^4.1.0","handlebars":"^4.7.6","moment":"^2.26.0","mz":"^2.7.0"},"devDependencies":{"@types/bluebird":"^3.5.32","@types/jest":"^26.0.0","@types/lodash":"^4.14.155","@types/mz":"^2.7.1","@types/node":"^14.0.13","@types/shelljs":"^0.8.8","cross-env":"^7.0.2","del":"^5.1.0","glob":"^7.1.6","jest":"26.6.3","lodash":"^4.17.15","npm-run-all":"^4.1.5","prettier":"^2.0.5","semver":"^7.3.2","shelljs":"^0.8.4","source-map-support":"^0.5.19","ts-jest":"^26.4.4","typescript":"^4.1.3"},"resolutions":{"typescript":"^4.1.3"},"_id":"@3fv/logger@1.1.24","_nodeVersion":"14.10.0","_npmVersion":"6.14.8","_npmUser":{"name":"jglanz","email":"jonathan.glanz@gmail.com"},"dist":{"integrity":"sha512-80i9UX7CMDqEWzrtce4lKLqJ3pHwr8CSk8D1n6vp+Yi/vXGAJA3v5Y0ypVOruPJnJC9d2WoI1e5xc41X9tUmAQ==","shasum":"5bd057b0893b6e23b126ccaba7197dc541809436","tarball":"https://registry.npmjs.org/@3fv/logger/-/logger-1.1.24.tgz","fileCount":62,"unpackedSize":209639,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFLZgCRA9TVsSAnZWagAABaYP/2Ofek9UbnRQWgZKOHdj\n+r4ByR/BL2DgUJgMItF3V/8cHUIeM9CxLsIFBYG/ghojI+cw+FK+IBl4VPR5\nDoZjwctr1qQWknSAKcqOMpUQedJu1WDXW2PyvA6sQTcYPvPprRz2KvU9pqSP\np69AcpkzG5ppkcM70cKp981YVqkSG4nf//pLjDbj0/k1YyLxHZ+Sdt6t0BOv\nbJYRvklg45bsvpsUyGp7Sf5snTIU2+e4VcOR2M/9JEz0RSpwx4R1TPKDb8Jy\nxwOTP8DdHaFWMug/zsUIktoLY+GjVLCdJNoq6XqoMtAmELxX71z5rsFIIybi\n4r1f4X5hwov46o6TzRfRKZuiMdlyIVu2lDgpFtgpAyNZgisx/mvf1Ig2D910\nnzsHU7/Ek1UF0AFjuQfgo6DV3XRPV492S3+fush3TrpT+AgzTD8O720saekM\n8yKK6DVY9YSTwq/UdMIyRZzR0q6H/DBLBs4AlYZSZUud/ymCdUJqKFeJrbNE\n2UkaHlOlZnJGle/iWnb1oJqCmnFrOSMx2RKnEOfN/Qdd6zH5J73Hcc9u1hEi\nf68JNMvRlJuJmB+5ipO5osTJU2DkF/3gEw4WXBITeOBcr5ZLu2Zo2Cb09x1q\n6QlBrUDXG4MdpFl0BBTdGFYZJwcklY1rVHfa087M3P8Howb5sWKlqOg2WWRr\n9SWH\r\n=txyC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEwbJ5aQ0Irl35Loimr0EVfupGjUsT9a333KTAisLRkSAiBrpPGGfrfOv4k3eZMuBQaZ2Wisptievy8LQk7Qeewhog=="}]},"directories":{},"maintainers":[{"name":"jglanz","email":"jonathan.glanz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger_1.1.24_1611970143731_0.2828294147264643"},"_hasShrinkwrap":false}},"time":{"created":"2019-12-15T04:56:17.689Z","1.1.2":"2019-12-15T04:56:18.184Z","modified":"2022-04-04T10:44:44.807Z","1.1.3":"2019-12-17T22:42:43.073Z","1.1.4":"2019-12-18T00:34:01.357Z","1.1.5":"2019-12-18T04:33:26.141Z","1.1.6":"2019-12-18T21:15:51.152Z","1.1.7":"2019-12-21T05:01:10.705Z","1.1.8":"2020-02-07T19:39:14.018Z","1.1.9":"2020-02-13T17:00:05.801Z","1.1.10":"2020-03-08T04:30:20.603Z","1.1.11":"2020-03-28T21:02:16.565Z","1.1.12":"2020-06-16T14:42:20.790Z","1.1.13":"2020-07-04T19:27:23.692Z","1.1.14":"2020-07-28T15:24:37.111Z","1.1.15":"2020-09-12T01:34:07.867Z","1.1.16":"2020-10-01T21:17:31.876Z","1.1.17":"2020-10-10T21:06:02.549Z","1.1.20":"2021-01-17T01:35:28.862Z","1.1.24":"2021-01-30T01:29:03.922Z"},"maintainers":[{"name":"jglanz","email":"jonathan.glanz@gmail.com"}],"description":"A simply typed logger for typescript","homepage":"https://github.com/3fv/logger#readme","keywords":["typescript"],"repository":{"type":"git","url":"git+ssh://git@github.com/3fv/logger.git"},"author":{"name":"Jonathan Glanz"},"bugs":{"url":"https://github.com/3fv/logger/issues"},"license":"MIT","readme":"# @3fv/logger\n---\n\n\n## Overview\n\n`@3fv/logger` born from `typelogger` inspired by `slf4j`,\n`log4j2` & `logback`, etc.\n\n\n## Install\nPretty simple\n\n```bash\nyarn add @3fv/logger\n```\n\n## Setup\nIt couldn't be much easier\n\n```typescript\nimport * as Path from \"path\"\n\nimport {getLogger, configure, Level} from \"@3fv/logger\"\nimport { ConsoleAppender } from \"@3fv/logger/appenders/console/ConsoleAppender\"\nimport { FileAppender } from \"@3fv/logger/appenders/files/FileAppender\" \nimport { RollingFileAppender } from \"@3fv/logger/appenders/files/RollingFileAppender\"\n\n\n// Chained configure() function supports every option\nconfigure()\n      .appenders([\n        new ConsoleAppender(),\n        new FileAppender(\"file\", {\n            filename: (index: number = -1) => Path.join(\"/tmp\", index > -1 ? \n                `spec.file.appender.${index}.log` : \n                \"spec.file.appender.log\")\n        }),\n        new RollingFileAppender(\"rolling-file\", {\n            filename: (index: number = -1) => Path.join(\"/tmp\", index > -1 ? \n                `spec.rolling.file.appender.${index}.log` : \n                \"spec.rolling.file.appender.log\"),\n            maxFiles: 3,\n            maxSize: 1\n        })\n      ])\n      .threshold(Level.trace)\n\n\nconst log = getLogger(__filename)\nlog.info('What up!!!')\n\n\n```","readmeFilename":"README.md"}