{"_id":"@3fv/logger-proxy","_rev":"52-0e1071ce9246643a007c21efec015461","name":"@3fv/logger-proxy","dist-tags":{"1.0.1":"1.0.1","1.0.2":"1.0.2","1.0.5":"1.0.5","1.0.6":"1.0.6","1.0.7":"1.0.7","1.0.8":"1.0.8","1.0.9":"1.0.9","1.0.10":"1.0.10","1.0.11":"1.0.11","1.0.12":"1.0.12","1.0.13":"1.0.13","1.0.14":"1.0.14","1.0.15":"1.0.15","1.0.31":"1.0.31","1.0.32":"1.0.32","1.0.33":"1.0.33","1.0.34":"1.0.34","1.0.35":"1.0.35","1.0.36":"1.0.36","1.0.37":"1.0.37","1.0.38":"1.0.38","1.0.39":"1.0.39","1.0.40":"1.0.40","1.0.41":"1.0.41","1.0.42":"1.0.42","1.0.43":"1.0.43","1.0.44":"1.0.44","1.0.45":"1.0.45","1.0.46":"1.0.46","1.0.47":"1.0.47","1.0.48":"1.0.48","1.0.49":"1.0.49","latest":"1.0.71"},"versions":{"1.0.1":{"name":"@3fv/logger-proxy","version":"1.0.1","keywords":["typescript"],"author":{"name":"Jonathan Glanz"},"license":"MIT","_id":"@3fv/logger-proxy@1.0.1","maintainers":[{"name":"jglanz","email":"jonathan.glanz@gmail.com"}],"homepage":"https://github.com/3fv/logger-proxy#readme","bugs":{"url":"https://github.com/3fv/logger-proxy/issues"},"dist":{"shasum":"34a2c4706daa00b8161e0d2c3fcbcbb51b789fd2","tarball":"https://registry.npmjs.org/@3fv/logger-proxy/-/logger-proxy-1.0.1.tgz","fileCount":5,"integrity":"sha512-hYM/8IeCdmsvNJrgcMBkhTZaXPESofenjU3/sppjc2rH3VIwsgjuA3pkipkamHNEeLpAZDMVPQp+gfE7LoY1eg==","signatures":[{"sig":"MEYCIQCgIfvd75YwSXV3MEcjOz0sGfT33p+fGgmAjPLms02CpQIhAN4cqwipeeqP4RF3DP3/gfpHxIKhnMiWfqPTTheLo7vx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8015,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJebn8oCRA9TVsSAnZWagAAC6MP/2v/FlIBlKw4n623ebHP\nvIoxyb54BnhhU+FvimmL7LTEqO8nVKk5MbM1Tg+qC8ZpRiOiDJ9gQWL90kil\nQn5r6XUogiXeJTUvl86lbsCVRlLTH4o//dHtv8ChLng/xnKSmDOxC/gfZ1QV\nC8F1+jKghekfooG3iX2pEOLbhL9XOrB60vW03Uk3Iyg/OpCzftMcwX7CEikQ\n1PJESTYfQfpxOZTVDTOJzAPbDe0EcR7lJJmS5Bcryj2bhYULho9xmFXU5opf\nsMNQ1aNdxLnzFQByd3kk9W3RF8hi1tCYg0Qt3SCK4VxgSPDCGh5e12MHS8/O\nSgtWebQjeM7Zx4gtSOA18ax7s7lwGu77Cdv4KfiGIn8X4/vU3W1TuDUSriof\nmaHZX+VbakoCH+cDga66VxBxaIBKPqh0QxTTYAiet7viA6zTRymAX9GQ/5x3\nkkquVgb/9DXUFsuKCd+B0aRSw5xo6uRQO3FGalcteJm6R17tUNf8Lh+XVfKN\n8vlb61+ztZYwnU++ehQ19G8doFyZdw4PY5DPbQhC1WcxMrBhxLdJiMD3UubH\nPnT+dQNp9V5GmHXv6rWXOIfZvqB+akJqOacguEujt9l2/Me6M0/ivkKMVofR\nrDiu4IeTLK4QHdhUA6isaOgGbDF88JUztUMmZdXPSCXMZ8CIJJ+iDZakxEXr\ni2eF\r\n=vbBk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","scripts":{"test":"jest","build":"if [ ! -e index.d.ts ];then mkdir -p lib && cp package.json lib && tsc -b tsconfig.json ${TSC_OPTS}; fi","clean":"if test -e lib;then; rm -Rf lib;fi","//build":"mkdir -p lib && cp package.json lib && tsc -b tsconfig.json","release":"yarn build  && yarn version --patch --non-interactive","test:watch":"jest --watch","build:watch":"cross-env TSC_OPTS=--watch yarn run build","postversion":"./scripts/release.sh $npm_package_version"},"_npmUser":{"name":"jglanz","email":"jonathan.glanz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/3fv/logger-proxy.git","type":"git"},"description":"A logger proxy to enable hot swapping backends","directories":{},"dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"del":"^5.1.0","glob":"^7.1.6","jest":"24.9.0","lodash":"^4.17.15","semver":"^6.3.0","shelljs":"^0.8.3","ts-jest":"24.2.0","cross-env":"^7.0.0","typescript":"^3.7.3","@types/jest":"^24.0.23","@types/node":"^12.12.17","npm-run-all":"^4.1.5","@types/lodash":"^4.14.149","@types/shelljs":"^0.8.6","@types/bluebird":"^3.5.29","source-map-support":"^0.5.16"},"_npmOperationalInternal":{"tmp":"tmp/logger-proxy_1.0.1_1584299815799_0.2662091329598666","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@3fv/logger-proxy","version":"1.0.2","keywords":["typescript"],"author":{"name":"Jonathan Glanz"},"license":"MIT","_id":"@3fv/logger-proxy@1.0.2","maintainers":[{"name":"jglanz","email":"jonathan.glanz@gmail.com"}],"homepage":"https://github.com/3fv/logger-proxy#readme","bugs":{"url":"https://github.com/3fv/logger-proxy/issues"},"dist":{"shasum":"d2a383ec52304cf72922c96c0e49a06bc3779ab8","tarball":"https://registry.npmjs.org/@3fv/logger-proxy/-/logger-proxy-1.0.2.tgz","fileCount":5,"integrity":"sha512-UVuXKaFwRTMtR9sOh/qgLXqzn7EBtodMbqW56ArdYF96poxkEQqblqst3ws8uchB55wyAoGsedD8GI+AUqcqzA==","signatures":[{"sig":"MEQCIGXYZBaQgNrag8NK++biesO5+s+rHXXkgQPIqLseHSpTAiAPIXGYdJAc7pU/XM25z75QbrcrfY6uuq8Iq43TVoUYUg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7192,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/f9xCRA9TVsSAnZWagAAhhgQAI/xHL2nHMPIa9fJCwuc\nMZeMvvAfVoK62pDc8sUf+qpMpOy8kJCWZMSkbzJf2X7cMnChIVFPByopKGPd\n2999cFGhQB70q+SqLRzhdNStrvi9MWf0zxmJ8gFtdhEXmAXipzauSoWbCvew\nbqNHdGwUEGN2lpAtEpP50pS6/R4HpTWlCgZvFAGUu2g4W1WM5XELJk++uIKt\nBZUGvmAgq9aJxpCrvcgXRUXzclC5+9ritMYPEt4yeg29g3bqILoCr7AGPtPQ\nfPRc9pOUsV+ssIWTPOePrjTYy1AtJQ/1c3IBeaM9g4VCtXWl1gt2oAeIQwVj\nnIstqTZeV1azlzLoBs+2C+6WcJoCtYY4t02z2k/y2Secdgha8J63DjxFcBbO\nKPhP43Ratomiwnfjzsw2+yPCStui4+dSaAATjE96uPtIYml8Ypb0Tq1dK8zL\n54UNrQxW3jlowxTVuAX+274p1m2ITnqUbCLqybP6MXbGKzFvCesPOXrcPKNT\nqUzefMA5T4PdMpHlH6vZwMLJXQ5Pug8wU/pr1ojGjkiTOYeApTV5gUxj5Com\nLnghjN/1XHVuitFcs9zbm6bHy8pZ2hoWTxni7QfQ6RnlHUYDMc7HA5ibHqUd\nyVMWXGbi5oO/MjjrLIOLNJlKNj7DOmtASvHIttt2JZG9IMErCjbjl0rMtTiv\nMPEL\r\n=fCNu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","scripts":{"test":"jest","build":"if [ ! -e index.d.ts ];then mkdir -p lib && cp package.json lib && tsc -b tsconfig.json ${TSC_OPTS}; fi","clean":"if test -e lib;then; rm -Rf lib;fi","//build":"mkdir -p lib && cp package.json lib && tsc -b tsconfig.json","release":"yarn build  && yarn version --patch --non-interactive","test:watch":"jest --watch","build:watch":"cross-env TSC_OPTS=--watch yarn run build","postversion":"./scripts/release.sh $npm_package_version"},"_npmUser":{"name":"jglanz","email":"jonathan.glanz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/3fv/logger-proxy.git","type":"git"},"description":"A logger proxy to enable hot swapping backends","directories":{},"dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"del":"^5.1.0","glob":"^7.1.6","jest":"24.9.0","lodash":"^4.17.15","semver":"^6.3.0","shelljs":"^0.8.3","ts-jest":"24.2.0","cross-env":"^7.0.0","typescript":"^3.7.3","@types/jest":"^24.0.23","@types/node":"^12.12.17","npm-run-all":"^4.1.5","@types/lodash":"^4.14.149","@types/shelljs":"^0.8.6","@types/bluebird":"^3.5.29","source-map-support":"^0.5.16"},"_npmOperationalInternal":{"tmp":"tmp/logger-proxy_1.0.2_1593704305099_0.9986413044909717","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@3fv/logger-proxy","version":"1.0.5","keywords":["typescript"],"author":{"name":"Jonathan Glanz"},"license":"MIT","_id":"@3fv/logger-proxy@1.0.5","maintainers":[{"name":"jglanz","email":"jonathan.glanz@gmail.com"}],"homepage":"https://github.com/3fv/logger-proxy#readme","bugs":{"url":"https://github.com/3fv/logger-proxy/issues"},"dist":{"shasum":"b218b60fe510de74c553f9b6fed9c6f6a030858d","tarball":"https://registry.npmjs.org/@3fv/logger-proxy/-/logger-proxy-1.0.5.tgz","fileCount":5,"integrity":"sha512-gyIRaCx292juh4vqqJOVE4rL/wlMy97agWLPa4YHzk/etycNOzb84UgEgW2Zkf2D7YMcms40/ts9ZPlemmKD2g==","signatures":[{"sig":"MEUCIQCHK/CwdB3BEVYfwTy/8uqPUA4uslpHibm/YBMyMGmblgIgQlTE7MdOo9o53d38m5cDSsE18nVyhRotgaYGsyWXkgg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7626,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXCenCRA9TVsSAnZWagAAYS8P/0sivgNHJWnHp5Xs6ljO\nclmABT8+3oPypoL0eFGgZknxGb6H3lrXcESUN8yYzS6ssVZneFzZIr5jyqbx\nNTs9RMKvOxTeYOMh1hQCeCCX4nvuI1OzdlBjKAhtPzNAO5eU+4PpBn/JtLkK\nH1nKJwV+wPJOumQ7ru/39VsZLy85pFsIooA7P6NUi8qAGvrwRhG/2nBSY3rT\np3nH4jOCp4qqQiJKiiO4iimKbuWPksYC60zPBeOgRQcrXRbgFqMIKgXryI9z\nMQc4lk8hdb1II9ic9UfOvQBfEAuu1o48A4hBZLx8kGJd60qhkB6n9zFuHKof\nlLHoObhFWf8OJnovWrZvNprDXJbFCbefmvIihw3ahKGy/bQY/i7He87bW7WF\nbqFNWpudlbToE+4cfcgrQ7jErXNPinA1yJTyyCYOMoEu2UwWGng/CbgYLRK0\nxyMCa70ZZgwRVyDd3Ejc48XcExDWS2V6k4oE76t3bVnTcv1hNzfs3urRlTzy\nS61YqtWSG9HVWyaYPODoRlAsYNt+csmwBLH2IXYVSGUezpYRgleoYgKv8/+B\nbAzPoT/LyyL9Vaxv3n2ytT5hkBTY23B5rMzMItlqfcSscwsLKgPHNXS4otKW\nLT3OLtJLzMe6XbQVatz+btv7n625a/dvegVe3wI6pApYkIHJD05zzCJjdz66\nBSzP\r\n=XPu8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","scripts":{"test":"jest","build":"if [ ! -e index.d.ts ];then mkdir -p lib && cp package.json lib && tsc -b tsconfig.json ${TSC_OPTS}; fi","clean":"if test -e lib;then; rm -Rf lib;fi","//build":"mkdir -p lib && cp package.json lib && tsc -b tsconfig.json","release":"yarn build  && yarn version --patch --non-interactive","test:watch":"jest --watch","build:watch":"cross-env TSC_OPTS=--watch yarn run build","postversion":"./scripts/release.sh $npm_package_version"},"_npmUser":{"name":"jglanz","email":"jonathan.glanz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/3fv/logger-proxy.git","type":"git"},"description":"A logger proxy to enable hot swapping backends","directories":{},"dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"del":"^5.1.0","glob":"^7.1.6","jest":"24.9.0","lodash":"^4.17.15","semver":"^6.3.0","shelljs":"^0.8.3","ts-jest":"24.2.0","prettier":"^2.0.5","cross-env":"^7.0.0","typescript":"^3.7.3","@types/jest":"^24.0.23","@types/node":"^12.12.17","npm-run-all":"^4.1.5","@types/lodash":"^4.14.149","@types/shelljs":"^0.8.6","@types/bluebird":"^3.5.29","source-map-support":"^0.5.16"},"_npmOperationalInternal":{"tmp":"tmp/logger-proxy_1.0.5_1599874983236_0.49020226142209933","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@3fv/logger-proxy","version":"1.0.6","keywords":["typescript"],"author":{"name":"Jonathan Glanz"},"license":"MIT","_id":"@3fv/logger-proxy@1.0.6","maintainers":[{"name":"jglanz","email":"jonathan.glanz@gmail.com"}],"homepage":"https://github.com/3fv/logger-proxy#readme","bugs":{"url":"https://github.com/3fv/logger-proxy/issues"},"dist":{"shasum":"769c77f2695beb8fbc2971321fcd86e7ddbe8999","tarball":"https://registry.npmjs.org/@3fv/logger-proxy/-/logger-proxy-1.0.6.tgz","fileCount":15,"integrity":"sha512-jatRuYMkGu+IUtjIlvnNBaQ3F8sPSqtuo9e6gKPE8wLONddoFT1sKfOOCs2Io0wP1eq8DSGyjxuXdY5VfJf55A==","signatures":[{"sig":"MEUCICqaoRkeHOTEc9KGUmxOauWYpDXBg87QhtxoO9EzuEo7AiEA7SUSyBmOwMBOjDJOwsR5i5zjsxuYOkeOJhFbIBj5AGw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17889,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgA5GOCRA9TVsSAnZWagAAO+8P/R3DSq8uH5f6SfL7/xY8\nWpUbbYGTvn5k52Mg//uZ1p7hRUVfGGpT8/4ivUqVBvQ9AtO+3ETPS75BiA3m\n5+lXvASop8AJmL2dXPlKruvOaMWe2YrVB2lutqpKrDnGO1UMYB4ZQ4qY9tfA\nk/6bQ0JUV0bJHzockgEcqoPt/f7o7XqU0tPszXMoRah3nOOFSCDxjfaiBz0O\nudIVsMDof0n+wGtX1ZP59v6FAveJwGR1DcStvS99A9A3HUMAIaVcmMu4ZLKw\nNhE1e7EinkLNq7rNWy/FCkdANhF9SFsWRO6Wyzn68KzQyKQFZM4MejJpEvmj\n2j1kTvg8PEMAvSJTO6wnU+M1W8wNLPJ6c/27BIE3pKLItGRVzEl3VYMOAhkw\nG1BxGB99gurYSOIKIjZo/jRzWJ7MRrXUuFoHLza9f+jLCLT/bcWrLJwx8WeR\nJu+Ad6apP2KXp1C1lcejxN8JUyJCtlxB+FZ5NVm/B53h0yKfWclpFb8x97AA\nhhRO2MkXyQxcnxqlJjki1HToCKItTpOpy4VJg2EUyyM9VAva2mGR7sbky1Ih\nGXpZFkaChHfv9rELs1W/eh9yzRwSHvmeITvQgKaz2F0x4cM7usPdDfrsfx4P\nAaqyPwM5CH2/Kbt6Yyljdrmh54IA++P6/KXBew4auCCv7hTuZxylwyhvxkfw\nl9Sn\r\n=z+wO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","scripts":{"test":"jest","build":"if [ ! -e index.d.ts ];then mkdir -p lib && cp package.json lib && tsc -b tsconfig.json ${TSC_OPTS}; fi","clean":"if test -e lib;then; rm -Rf lib;fi","//build":"mkdir -p lib && cp package.json lib && tsc -b tsconfig.json","release":"yarn build  && yarn version --patch --non-interactive","test:watch":"jest --watch","build:watch":"cross-env TSC_OPTS=--watch yarn run build","postversion":"./scripts/release.sh $npm_package_version"},"_npmUser":{"name":"jglanz","email":"jonathan.glanz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/3fv/logger-proxy.git","type":"git"},"description":"A logger proxy to enable hot swapping backends","directories":{},"dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"del":"^5.1.0","glob":"^7.1.6","jest":"24.9.0","lodash":"^4.17.15","semver":"^6.3.0","shelljs":"^0.8.3","ts-jest":"24.2.0","prettier":"^2.0.5","cross-env":"^7.0.0","typescript":"^4.1.3","@types/jest":"^24.0.23","@types/node":"^12.12.17","npm-run-all":"^4.1.5","@types/lodash":"^4.14.149","@types/shelljs":"^0.8.6","@types/bluebird":"^3.5.29","source-map-support":"^0.5.16"},"_npmOperationalInternal":{"tmp":"tmp/logger-proxy_1.0.6_1610846605634_0.2606269520482225","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@3fv/logger-proxy","version":"1.0.7","keywords":["typescript"],"author":{"name":"Jonathan Glanz"},"license":"MIT","_id":"@3fv/logger-proxy@1.0.7","maintainers":[{"name":"jglanz","email":"jonathan.glanz@gmail.com"}],"homepage":"https://github.com/3fv/logger-proxy#readme","bugs":{"url":"https://github.com/3fv/logger-proxy/issues"},"dist":{"shasum":"ffe072e86f9d0c01e5737091c4f099078b58fb1f","tarball":"https://registry.npmjs.org/@3fv/logger-proxy/-/logger-proxy-1.0.7.tgz","fileCount":15,"integrity":"sha512-XJdM2ec1xlcpA4LaBS2wKOtK9VDkArVfWX7MV9r0b9Xl2xcBgHaUl+uWk3FCg7OjizFWXTecpNPHi2ohR6+fFA==","signatures":[{"sig":"MEUCIF7jfCMaSPFb4OXaDAM+sD6rUZukQ5VaepPNLFZT8ij1AiEA+onOUJnStkmsJx+6D7NWFBWuxvgWDfXMtCO4JH4qoeg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17808,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgA5MzCRA9TVsSAnZWagAAN7EP/RdWSa/9HZMNtlL/3Qvq\nDJ0Du/p87QseJrbpOlJT3YAe+jSQ6PeRZ/J4xmqWUFn1jECc6l1qOBbx2e1b\nK868VHK+oFEgH6HGb5vctXfifDNBL2abr7lS+8qnu6fehS2BlxIBZtWht1lt\n4Q0Y8CBnD5YUP5RZ/27s6jCwsHDI7MpANS3geYmD3rAbBeGlNOwcAKAesPtK\nEO6gdgtX8kd9sWRmwRtl0KQS3vgxRnLVRG/mpNeM8hSh2LwYmowbnillTHcc\nkZWMBJMHs7F1oFdGm7dtkcl5PB+6L6aDpVBWPN3EfLgA1rNRTyD4qEEsMR+/\n0wqvFchJzcAVUhdbg8WcQNW3Oze21wNkDS/bM7d2JbtrYWQl1hq2WpKpSmYI\nMFEs8YfS2Qu3r9zTIAJn48TNFZbybPKt3c0j3kL2q2nwOY51D1b3I5ij7rGC\nW4p46mKD0fz8LCU6B7fqkw03TSKNguDT+g5vWaiqkqjUiNvbefa9XOgBSPDq\n43qqoxDdHwWvGx4BW8ST0mMRVEAGtqwW2iQByei2H9l9YgKDPnX7L4mglEEW\ncfeZ3L84MT7YH1Za+FPgcm59/9CzTSbIWj1rTNnpshKRlUJNPMClAu/v1qj4\nW9Ct5x3vxQHc1IUYkK5BbZgPBx7stOxOdduZK6USRyjT1IKVJDYc/HC/9ExZ\n+Mce\r\n=XWx6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","scripts":{"test":"jest","build":"if [ ! -e index.d.ts ];then mkdir -p lib && cp package.json lib && tsc -b tsconfig.json ${TSC_OPTS}; fi","clean":"if test -e lib;then; rm -Rf lib;fi","//build":"mkdir -p lib && cp package.json lib && tsc -b tsconfig.json","release":"yarn build  && yarn version --patch --non-interactive","test:watch":"jest --watch","build:watch":"cross-env TSC_OPTS=--watch yarn run build","postversion":"./scripts/release.sh $npm_package_version"},"_npmUser":{"name":"jglanz","email":"jonathan.glanz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/3fv/logger-proxy.git","type":"git"},"description":"A logger proxy to enable hot swapping backends","directories":{},"dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"del":"^5.1.0","glob":"^7.1.6","jest":"24.9.0","lodash":"^4.17.15","semver":"^6.3.0","shelljs":"^0.8.3","ts-jest":"24.2.0","prettier":"^2.0.5","cross-env":"^7.0.0","typescript":"^4.1.3","@types/jest":"^24.0.23","@types/node":"^12.12.17","npm-run-all":"^4.1.5","@types/lodash":"^4.14.149","@types/shelljs":"^0.8.6","@types/bluebird":"^3.5.29","source-map-support":"^0.5.16"},"_npmOperationalInternal":{"tmp":"tmp/logger-proxy_1.0.7_1610847026693_0.19065054846038443","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"@3fv/logger-proxy","version":"1.0.8","keywords":["typescript"],"author":{"name":"Jonathan Glanz"},"license":"MIT","_id":"@3fv/logger-proxy@1.0.8","maintainers":[{"name":"jglanz","email":"jonathan.glanz@gmail.com"}],"homepage":"https://github.com/3fv/logger-proxy#readme","bugs":{"url":"https://github.com/3fv/logger-proxy/issues"},"dist":{"shasum":"9e2b0a1ab9d596d3c6b069d10eaf7925d50aadbe","tarball":"https://registry.npmjs.org/@3fv/logger-proxy/-/logger-proxy-1.0.8.tgz","fileCount":13,"integrity":"sha512-QuWPdB0d+tYYc1rwJPUu/fM+jZWEx+PEIXmHjrFrhRauWiKJ/V13mr4UhAS6y/eHyhdacdRxpYJTR8nRG5wdiQ==","signatures":[{"sig":"MEUCIQDTU00hFo18V+GMHXMOXw25BSQICm3eGrICacIW4apG/QIga3WewafFLaU8Q8ZooLCuzn6D/3wy8d96/A9ExEOyvlE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12069,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBHP4CRA9TVsSAnZWagAAHi8QAI/Rnpsb4ZVWPjspna4H\nDG1YREA1gelx0wNWrs55E9UwiE0Z+VAOu5XjsTysZ8xi5BEGg7GB5qplrBv0\n7sEqeodWw9ggc7GZRz9qn7S2tLNi5S9D4o7XZb84fN2JGUktsveIreokmUNg\nj/aEFfAKqkRgbcNygPqjHN8j8xxNGm9sdx2u3XYSuEFfNhFFK/qbdaGC/p7L\nZlJsYB/5zGb4SyT9tyDQiqhk+M+w1H399tXCE7bRT/nvOTiDGmXuYMIxltTD\nBX+faY81tS57vqFiJhnEDBATd6OfJC7rgny7h+V/Fyk1x7Hjq6YDIvpS62Au\nmLFw5lkAsf2x/tVBdjEmygml1qB54S9Rbyup7QMEFlMn3VdpeJ1cSGkWXt4k\nKKcnkl9EgL0DhstiLnUgBZZfc/fAvixx+48MQ0WAw7M5GCHyilYzkaylxiLB\n66vdUrzlWk+/A2zET9PQ2R77Wh/5ubrn449VpMDLyy71DMfpZ0UJWWC/Zx85\nZwXupWhEKprbG7Nilj3vRPzsmqj0ILuU46yBYXbSDpLbV9W9i8fa5Hm0OvvP\nKSEhW6qoyY425V4becYHY8Gf8oqIc+37m8wAUWR5taP0kR6oYG9hOZlsgtBX\nXtlVINulk004SnknvQK4lkRN0/SkDKSjZUOv9wsaMTlmMdWpvOWRoSoTJiIu\n5Fpz\r\n=vh7J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","scripts":{"test":"jest","build":"if [ ! -e index.d.ts ];then mkdir -p lib && cp package.json lib && tsc -b tsconfig.json ${TSC_OPTS}; fi","clean":"if test -e lib;then; rm -Rf lib;fi","//build":"mkdir -p lib && cp package.json lib && tsc -b tsconfig.json","release":"yarn build  && yarn version --patch --non-interactive","test:watch":"jest --watch","build:watch":"cross-env TSC_OPTS=--watch yarn run build","postversion":"./scripts/release.sh $npm_package_version"},"_npmUser":{"name":"jglanz","email":"jonathan.glanz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/3fv/logger-proxy.git","type":"git"},"description":"A logger proxy to enable hot swapping backends","directories":{},"dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"del":"^5.1.0","glob":"^7.1.6","jest":"24.9.0","lodash":"^4.17.15","semver":"^6.3.0","shelljs":"^0.8.3","ts-jest":"24.2.0","prettier":"^2.0.5","cross-env":"^7.0.0","typescript":"^4.1.3","@types/jest":"^24.0.23","@types/node":"^12.12.17","npm-run-all":"^4.1.5","@types/lodash":"^4.14.149","@types/shelljs":"^0.8.6","@types/bluebird":"^3.5.29","source-map-support":"^0.5.16"},"_npmOperationalInternal":{"tmp":"tmp/logger-proxy_1.0.8_1610904567951_0.0009127145032190587","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"@3fv/logger-proxy","version":"1.0.9","keywords":["typescript"],"author":{"name":"Jonathan Glanz"},"license":"MIT","_id":"@3fv/logger-proxy@1.0.9","maintainers":[{"name":"jglanz","email":"jonathan.glanz@gmail.com"}],"homepage":"https://github.com/3fv/logger-proxy#readme","bugs":{"url":"https://github.com/3fv/logger-proxy/issues"},"dist":{"shasum":"e73c697a9eb3262fe12784023e9bb0d41a1f4ce2","tarball":"https://registry.npmjs.org/@3fv/logger-proxy/-/logger-proxy-1.0.9.tgz","fileCount":13,"integrity":"sha512-tUjYuAsaBqtvXFWrhx5H7pmYMNWdiBbsP7h2gp/D9gk6Wj99qfcX1OJ6kq2O2byL6lSveMpLpuvd4dhOrM0GPw==","signatures":[{"sig":"MEUCIQDfIiecHAG7Tg9IrgEOTjyLTNt36mgGjgbcY/+NmMJMoQIgS0vfP1K7jkOmv5wS1Rj8MbdZW/r4DTq4Pp0ua8ETwgs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12073,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBHQlCRA9TVsSAnZWagAAP8MP/1Rm9SjgMd8u6dUxShTg\nxqxCoj3GO5j6sQXfGSOetCNs84BUHtxXF1F6OeFP2JdFa4DatVC607vXeTL5\nwVI5K43iLNIxTURnAqwt/5XsDC3RR1TBztojtzT1xbaWIMxfMwgdt9H22Vs2\nL87GBfux8lC4JXGwLB+lmkLfbj79Vl9pTj7YuaGjmHr60l4tnSYaiVc5hkmj\nMRh6ivd33KXJoPezk1DbuiuaebUbxWg7mPceyaN3CHuanwUMxR442BDIaPsO\nLDjeyk7t8RV0fbR9U3p+JYlG9OlfS7qduBdAoh3wNlLO4u+ji9ccfgTpFwhw\nogH2QLKkJYmjy7983Un/hgUff9JbIbd1oBpogX/1bIY9T4XoOp5LxN9QztPQ\neiQuCS/7ZtrlbefMJtfC0spMLn15+wwiChOEMhLj/OskHpC/Zkr9A3kG9mBd\nvlBIkhSzfwIK2WdS3NoYHQAhiPpFeEA0RBNco/R8wExEEyXxEXQu/uiKLf26\nSx70OFph8bIB95ZtnmGK88Fskbny9HixX10e8e2hAuyAc9AsG/gyWQ3stO5W\nVH3yMOnjXF9IX5cxPQgWgNVlG9YTjnKi0HnXDfcBPgix1piu8ZAPU1oyadhp\niNMiqIQjAm04lIxa03iBFlk5SVhXPev2HnRSfh07SpysnAKNcCk+9aydfBbu\nQoo1\r\n=qTH6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","scripts":{"test":"jest","build":"if [ ! -e index.d.ts ];then mkdir -p lib && cp package.json lib && tsc -b tsconfig.json ${TSC_OPTS}; fi","clean":"if test -e lib;then; rm -Rf lib;fi","//build":"mkdir -p lib && cp package.json lib && tsc -b tsconfig.json","release":"yarn build  && yarn version --patch --non-interactive","test:watch":"jest --watch","build:watch":"cross-env TSC_OPTS=--watch yarn run build","postversion":"./scripts/release.sh $npm_package_version"},"_npmUser":{"name":"jglanz","email":"jonathan.glanz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/3fv/logger-proxy.git","type":"git"},"description":"A logger proxy to enable hot swapping backends","directories":{},"dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"del":"^5.1.0","glob":"^7.1.6","jest":"24.9.0","lodash":"^4.17.15","semver":"^6.3.0","shelljs":"^0.8.3","ts-jest":"24.2.0","prettier":"^2.0.5","cross-env":"^7.0.0","typescript":"^4.1.3","@types/jest":"^24.0.23","@types/node":"^12.12.17","npm-run-all":"^4.1.5","@types/lodash":"^4.14.149","@types/shelljs":"^0.8.6","@types/bluebird":"^3.5.29","source-map-support":"^0.5.16"},"_npmOperationalInternal":{"tmp":"tmp/logger-proxy_1.0.9_1610904613519_0.6702979417474859","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"@3fv/logger-proxy","version":"1.0.10","keywords":["typescript"],"author":{"name":"Jonathan Glanz"},"license":"MIT","_id":"@3fv/logger-proxy@1.0.10","maintainers":[{"name":"jglanz","email":"jonathan.glanz@gmail.com"}],"homepage":"https://github.com/3fv/logger-proxy#readme","bugs":{"url":"https://github.com/3fv/logger-proxy/issues"},"dist":{"shasum":"a419d88aa7a4c8d0741632cb43b7cfdb1d48dc96","tarball":"https://registry.npmjs.org/@3fv/logger-proxy/-/logger-proxy-1.0.10.tgz","fileCount":13,"integrity":"sha512-/dwCSnRpYLzW2aUIie5mQFWb++9UHYwygDAE5CkYLOXvaMgVsvVjQUmj10Vjhdi71r8e/HWjZdPMg1TM9+uG5Q==","signatures":[{"sig":"MEYCIQCIZww+CWw3HIZuN0E/hnR/ghAXFwPNqDvo55s589BI/gIhAKPX7ZVIgARKxe4fFa2k4/kFBBI/2Tb8ySXf7pc3MUT7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12074,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBHd8CRA9TVsSAnZWagAAc40QAKKyMswQPTj4k/1+oUQG\nhD/XJyinwNmBgC257vYwmRPbSEIS8Ewc7o9Bbm82GzpLdYF2XbsR9JQf6ukN\n6FHAi4dbxZS4qVWbaPUlUr+uV3eyTvud0YvuQeP6rPrskwleNNcnGSoWywHa\n5uPUxTOQ9oCAUrBYPmpxvE/YnyTYRKYGUbcFWk0sP0c4NRR/FQggv9rxXeVB\nPMhiyrIDkFXmeB+8ecVyb0Mu/TyeWbd/0i8Xc2vDqod4vXzvdyGO/2qKgVrC\n5W3NpJSQXSiXv+nTz+fKATWjwJd48hhQwDX3S8dcSCeN3+94wMix09aBYb58\nIvLCNNfk9VqIVroGjbM6H9xFBvdRhjiWOmTgxlOUbKdaebdLvzS+OXADN03r\n7devgC2rgxa8DeLh6On6MD/RgmKQApWHPjwd5UhdAOKiSTZRdSPJLh7+p7P0\nAOxGPVzcUjmdzGJY6E0JRQW2Cxk3PSUZjWleVhc5G370dRfXgUdrV/pohKp2\nFqvhJrppuk603O6j+AfwsFkJTgx5oEk6vQf24SBGiN1TASObJZjdtChiOC9f\nukn6hrmHWhF78nKsONJyvFRPlX+Nc7o+xWYSKJhxtmZ0A8MeCYC8A2lASM/L\nPh+cE4dg28TiQtrTCT3Vlk68bV7xQc3UM/i5NXTDCKNFbXzpShHCFRhvDc2C\n6lDT\r\n=YZ/1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","scripts":{"test":"jest","build":"if [ ! -e index.d.ts ];then mkdir -p lib && cp package.json lib && tsc -b tsconfig.json ${TSC_OPTS}; fi","clean":"if test -e lib;then; rm -Rf lib;fi","//build":"mkdir -p lib && cp package.json lib && tsc -b tsconfig.json","release":"yarn build  && yarn version --patch --non-interactive","test:watch":"jest --watch","build:watch":"cross-env TSC_OPTS=--watch yarn run build","postversion":"./scripts/release.sh $npm_package_version"},"_npmUser":{"name":"jglanz","email":"jonathan.glanz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/3fv/logger-proxy.git","type":"git"},"description":"A logger proxy to enable hot swapping backends","directories":{},"dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"del":"^5.1.0","glob":"^7.1.6","jest":"24.9.0","lodash":"^4.17.15","semver":"^6.3.0","shelljs":"^0.8.3","ts-jest":"24.2.0","prettier":"^2.0.5","cross-env":"^7.0.0","typescript":"^4.1.3","@types/jest":"^24.0.23","@types/node":"^12.12.17","npm-run-all":"^4.1.5","@types/lodash":"^4.14.149","@types/shelljs":"^0.8.6","@types/bluebird":"^3.5.29","source-map-support":"^0.5.16"},"_npmOperationalInternal":{"tmp":"tmp/logger-proxy_1.0.10_1610905468183_0.19532451292765862","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"@3fv/logger-proxy","version":"1.0.11","keywords":["typescript"],"author":{"name":"Jonathan Glanz"},"license":"MIT","_id":"@3fv/logger-proxy@1.0.11","maintainers":[{"name":"jglanz","email":"jonathan.glanz@gmail.com"}],"homepage":"https://github.com/3fv/logger-proxy#readme","bugs":{"url":"https://github.com/3fv/logger-proxy/issues"},"dist":{"shasum":"65329b121ad44f65b0bfd4b2e540213c375d1735","tarball":"https://registry.npmjs.org/@3fv/logger-proxy/-/logger-proxy-1.0.11.tgz","fileCount":13,"integrity":"sha512-36dJ7yFdpVZIahjYQM6JabmyXLQSm422Ejfji5lAwOCkSCltuFU3FnEjE0vCtUw6bpRxk24PwPzYUigC3xHnOg==","signatures":[{"sig":"MEYCIQDxsl/+lYfYgTc5rShASbDfJUsau0Jrz85d5Z+14mSvJAIhAPX6eh+LBc6XF43f/RJrWmAYBNCLa83z0JCLaeMlGbTl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12074,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFLVaCRA9TVsSAnZWagAA97cP/2LN4uH1h9/p6Fdw8/nO\ntNm0/2AtEojfuWyVy8zeUH381NQhhhfNJnDkzmdqAnC8XKwF8m00pdEjm39H\noSj2iHONeWBGW+tmlxAMqRxAXXMkckB1YnGRNTD5NJXB0YYWpi63qbY+hzSB\n3Ftt89dzR28uU26FVFKz0kjrCyYkwyuaPGJTg99V6XKixfQIMpoOtrhWfTSq\nWVktlOJO1wuZPsw3NLHjgrtPWXNCd8GOqUWrL53m51OAgyRkkb7dCGux+TLS\nhPwih3hfD7ebATwTfxNPUdhqplDHitBGzUSH2ihvSejDiHiEWdl1ZvPqJLSU\nfzqY0ugtepw5gE/5S6pXZwKKUTS2R+nq4J560TItYd4E9HZFthK+0CPugEPM\ndFvR73VvrhbVPh3Jdo1QjBAx7NqLAR3WmcBpM+XWzMvHTqTxE0gh6zz7iM1T\n16KpaE0CvrePD+EtJ5ekFOw1/d1pp+Ev/ReF3W0LT1mFawfn3Jms4JVW8zMZ\n3zF4FWXdZCq3GKFQhcIbfP6H3xR1rr3Awb310JeglCdR/kiEwYVcYqiU1rzp\nO7wByzDBWDKoG68ZIKMafoEmQDyl/q8OhpiS2GJDh95vpUgkKg0Uq7C+2l3D\nu+skysilm1ibTBMVXJqtBOTLhM6issk2ZL7hiB/Rzx1do3rEM62cbUZ2eh6H\nmipr\r\n=i5jv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","scripts":{"test":"jest","build":"if [ ! -e index.d.ts ];then mkdir -p lib && cp package.json lib && tsc -b tsconfig.json ${TSC_OPTS}; fi","clean":"if test -e lib;then; rm -Rf lib;fi","//build":"mkdir -p lib && cp package.json lib && tsc -b tsconfig.json","release":"yarn build  && yarn version --patch --non-interactive","test:watch":"jest --watch","build:watch":"cross-env TSC_OPTS=--watch yarn run build","postversion":"./scripts/release.sh $npm_package_version"},"_npmUser":{"name":"jglanz","email":"jonathan.glanz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/3fv/logger-proxy.git","type":"git"},"description":"A logger proxy to enable hot swapping backends","directories":{},"dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"del":"^5.1.0","glob":"^7.1.6","jest":"24.9.0","lodash":"^4.17.15","semver":"^6.3.0","shelljs":"^0.8.3","ts-jest":"24.2.0","prettier":"^2.0.5","cross-env":"^7.0.0","typescript":"^4.1.3","@types/jest":"^24.0.23","@types/node":"^12.12.17","npm-run-all":"^4.1.5","@types/lodash":"^4.14.149","@types/shelljs":"^0.8.6","@types/bluebird":"^3.5.29","source-map-support":"^0.5.16"},"_npmOperationalInternal":{"tmp":"tmp/logger-proxy_1.0.11_1611969881686_0.5085807496570216","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"@3fv/logger-proxy","version":"1.0.12","keywords":["typescript"],"author":{"name":"Jonathan Glanz"},"license":"MIT","_id":"@3fv/logger-proxy@1.0.12","maintainers":[{"name":"jglanz","email":"jonathan.glanz@gmail.com"}],"homepage":"https://github.com/3fv/logger-proxy#readme","bugs":{"url":"https://github.com/3fv/logger-proxy/issues"},"dist":{"shasum":"e12d7b1aec13ab6329c37123c5a2280530be6aa9","tarball":"https://registry.npmjs.org/@3fv/logger-proxy/-/logger-proxy-1.0.12.tgz","fileCount":28,"integrity":"sha512-veJ6blyB3GFr2+GftYIjV70zmnxdnTCa5SuowN4n79Xs13SkUWMAubcC4IclWhZOOePIXPfxbX4MS30TIpVt4w==","signatures":[{"sig":"MEUCIQDbbfMkioPvb/OdTetnbucqY25kRjqPIALflnUNWg3efgIgSCsljSbOk1eIQXqL4mfNX/5+b3GRTbMECuThXeY8Iao=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37836,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgahmqCRA9TVsSAnZWagAALnYP/2NT3axxFlP8HiuF0myh\nev5PK9IJIroq6RyNuaFD5iqgBj7vyJ4Euw/itE0/TcgWlX77UZqW+tL1V18n\njRFIUzCPY7+d3sfIZ0yKd1vwUW+NR6w+KRD0ZMALsuJvn60LgeZHdgNbJNgd\nrkCx4oaO3B/majvbkbxtOctq6aR8AnSWdgoQ0FtdzCaRcvHxDu3dBFm3W0nM\nmGi8Vrnlu3kbHhpnY/lOt4XW5mczMgANSZfiItYcqbVVrovQhSficuDOoI17\n9mfBBO26y9gfppgpBHyD3hNGGJN2FwUF7sxhtUaMsWQNH0K1HzHMycjeDu+7\nuJ00YTuQPos9V1/U3juuNAXiC8MbXcuV2ZCK28JgzZI8pE6bjs2sNTJn3oVI\n7iZlhlorRXoTr2rHzBqhO4WTz/H8yXKRmS7v9Y0CoQZoHWu2e9AlrS0YIMr1\nej3yFb6kPtTKtKnAAMs4+iUWe+sqBsQe4J4ygutBpCJNKkyt0lVMrheIp9NP\n6zE38Tek/5nufIuAslqSqBl94jo6v6S9aYCvG3FwkBgfo0hiGZSKiohBqq9H\nsPDSGXGQLi/pTdkYrf4LUXAZeI3TTuA2hPVZeyDjzpReA3e/Bx54KX44kchn\nHetPdqSzLGY+NA4LAgkte3JiEzPtC372UM0vXYadOKCD8K+oA3t7p08F7wik\nMAfb\r\n=doD/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","scripts":{"test":"jest","build":"if [ ! -e index.d.ts ];then mkdir -p lib && cp package.json lib && tsc -b tsconfig.json ${TSC_OPTS}; fi","clean":"./scripts/clean.sh","release":"yarn build  && yarn version --patch --non-interactive","test:watch":"jest --watch","build:watch":"cross-env TSC_OPTS=--watch yarn run build","postversion":"./scripts/release.sh $npm_package_version"},"_npmUser":{"name":"jglanz","email":"jonathan.glanz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/3fv/logger-proxy.git","type":"git"},"description":"A logger proxy to enable hot swapping backends","directories":{},"dependencies":{"lodash":"^4.17.21","bluebird":"^3.7.2","@3fv/guard":"^1.4.24","@3fv/prelude-ts":"^0.8.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"del":"^5.1.0","glob":"^7.1.6","jest":"26.6.3","semver":"^6.3.0","shelljs":"^0.8.3","ts-jest":"26.5.4","prettier":"^2.0.5","cross-env":"^7.0.0","typescript":"^4.2.2","@types/jest":"^26.0.22","@types/node":"^14.14.37","npm-run-all":"^4.1.5","@types/lodash":"^4.14.149","@types/shelljs":"^0.8.6","@types/bluebird":"^3.5.29","source-map-support":"^0.5.16"},"_npmOperationalInternal":{"tmp":"tmp/logger-proxy_1.0.12_1617566121757_0.10156567453087106","host":"s3://npm-registry-packages"}},"1.0.13":{"name":"@3fv/logger-proxy","version":"1.0.13","keywords":["typescript"],"author":{"name":"Jonathan Glanz"},"license":"MIT","_id":"@3fv/logger-proxy@1.0.13","maintainers":[{"name":"jglanz","email":"jonathan.glanz@gmail.com"}],"homepage":"https://github.com/3fv/logger-proxy#readme","bugs":{"url":"https://github.com/3fv/logger-proxy/issues"},"dist":{"shasum":"18089eb3439132d373f9144aaa7e0ab19189bc5e","tarball":"https://registry.npmjs.org/@3fv/logger-proxy/-/logger-proxy-1.0.13.tgz","fileCount":28,"integrity":"sha512-AqjGJLir/qbrIgp2sKtxRMRXodCMzUkqCZEzU1ZBZ4LUYM6lXktobv4tKhJ14/OihoDRC0KGSE8wvlL64vJBsg==","signatures":[{"sig":"MEYCIQCjRTWE+4UjFEKaYm8m/oXVCeI6Li9QVOPteb+t85hybgIhAOcqSFv98ag2RkuFShsc21E8/wypIInKW/1cNE+Yx6XJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37900,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgahvuCRA9TVsSAnZWagAA37EQAIUszlipqGFyNRvfqg+8\nvihSqWCfCU6nXvGeS59YDcZvFwHZC5MjPlx/5EHV05vKXtMRBzxM2jn4dQvG\noOX8+4jMcdTo93on8ioqXGoxqzejRkIyul3PyTLyAkno0Q7h3W+i9bdjZMAl\nNVJWAFRERenlvNILa4xZ67wE88MnNzMLyeVGMebEWRQzXDihC5065Y+kq+oJ\n2Y7p0Q6sYiJFmveYF9ViJgkOrDc2CQNyKM1L11G+onljusQFh1mEFgPw6/G3\nsaPPIp1pal6LfQna+zpfr2SsGG1hRcSu+pL9ctcrGKylkd7Y1OiEOHcbBy+x\n/fe4VZx2hJDDzdPEyU+r2iY1PLdma1SZNyl0DbD6BZ/lpcUvNrVSbdXxR7j/\nJqYVN0x4Q1jOyu7V2zT0s3pYeea4z4zj3xMdWgkZuorwfaPxDbZWbnm7ylGQ\nmzuXWVjpqHfXuExYBoN+PjXpbNkaIn0UaA6L8htSGzNpIGdSb6Dlm+7EfhlX\nhmVgXLvMhuDm5BUIpboF6vcFkCrwfiLEMHnvDm1kwTt/iQOCaK8hZ8J+l7HE\n1FGtelMsP30+ND0mwPa/+E1kRfOgAlfOnz7llAFbB8gZkvfNpZ1XIF/6s6h/\nn+1nxGfq8o63OnLmhApyPODTDXo/dhNoQvjYXGI9p0Rh5kj7MeXUgeWAm0Go\nZhpv\r\n=Mb9I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","scripts":{"test":"jest","build":"if [ ! -e index.d.ts ];then mkdir -p lib && cp package.json lib && tsc -b tsconfig.json ${TSC_OPTS}; fi","clean":"./scripts/clean.sh","release":"yarn build  && yarn version --patch --non-interactive","test:watch":"jest --watch","build:watch":"cross-env TSC_OPTS=--watch yarn run build","postversion":"./scripts/release.sh $npm_package_version"},"_npmUser":{"name":"jglanz","email":"jonathan.glanz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/3fv/logger-proxy.git","type":"git"},"description":"A logger proxy to enable hot swapping backends","directories":{},"resolutions":{"y18n":"^4.0.1","yargs":"^16.2.0"},"dependencies":{"lodash":"^4.17.21","bluebird":"^3.7.2","@3fv/guard":"^1.4.24","@3fv/prelude-ts":"^0.8.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"del":"^6.0.0","glob":"^7.1.6","jest":"26.6.3","yargs":"^16.2.0","semver":"^7.3.5","shelljs":"^0.8.4","ts-jest":"26.5.4","prettier":"^2.2.1","cross-env":"^7.0.3","typescript":"^4.2.2","@types/jest":"^26.0.22","@types/node":"^14.14.37","@types/lodash":"^4.14.168","@types/shelljs":"^0.8.8","@types/bluebird":"^3.5.33","source-map-support":"^0.5.19"},"_npmOperationalInternal":{"tmp":"tmp/logger-proxy_1.0.13_1617566702077_0.09091819408807722","host":"s3://npm-registry-packages"}},"1.0.14":{"name":"@3fv/logger-proxy","version":"1.0.14","keywords":["typescript"],"author":{"name":"Jonathan Glanz"},"license":"MIT","_id":"@3fv/logger-proxy@1.0.14","maintainers":[{"name":"jglanz","email":"jonathan.glanz@gmail.com"}],"homepage":"https://github.com/3fv/logger-proxy#readme","bugs":{"url":"https://github.com/3fv/logger-proxy/issues"},"dist":{"shasum":"878b2f427c8d50dd530a2b386b947d360b1e6768","tarball":"https://registry.npmjs.org/@3fv/logger-proxy/-/logger-proxy-1.0.14.tgz","fileCount":28,"integrity":"sha512-BtWveNYjpAtlCmYVM7atXzHQWYUjdM5CeJldnV5Po22LorCsnOEKudjFqk87URPN0EwFXlof50+Xa8EapVFZ8w==","signatures":[{"sig":"MEYCIQCd8mpHYyOl1j1dLvqD8NuqDd1ZM5xs2dCWErDWtUJftgIhANuFsztW6pOy4pjhL6LcebDv8oA29mNT5+LU0PNHE8ja","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40191,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgalrVCRA9TVsSAnZWagAA/wkQAJiLPHo804j/KRBiqWxB\nzwTaxAByPnFwRhEquIHhrkC+4GBAmJvKqjxhwUrIfNkjOtwy3B+FPHJt8FS6\n9yXgujifAag9OskJcndDXbVrcxl1Xv4fD7Gfzl9gERR+te7JUE2pJ4Bd0hnb\nyVjGy0R7g6/eLOQ/+ttxc3SW74tURXPUHFILQJkEfSZTC5oDm10n63Um8WAi\nyD2o98oC2JjVu7xXARzMnXi+ho+5/BImqMY+/t8KvptnRobWAObFadXbhhDe\nAT4dwBDyy66O3Ry0xaAB5+6PHYpb2nOJ3j0odSrdW7M5BmJLKiw6QG0OoDcp\n8TDytdTMyFpv+CdCspwlehT92U/KC2kYwHAXKOZSyg385u1dOmT+OOBzj+9q\nf3tMO4AN1HoejTOPNv8vS1FxzhITKGIurTC5tKhR1aY5eTJSvFFdFdzIe1Cm\njQcPop8PxzMihfBOt14UfClyjqm7e9pCNv/2TC3ej9iSRlyFxW4o6YCpE+cK\nAnG1bRZOuhGKwvN93AUAqGPHxnDDQdL1DKBAbA5vgImoCRxt4HCqFfHZIkVB\n0EGtWRjjBII0e6melnguITUXiabPD5rFLXjMGrQSnPepTTvAN+Bu+jeafWjb\n1Ytw6Y8KLijaVLtcK+f33ROaa/oOL28v7rXFZFmTeZV9jHsLjUASx7IGXG+4\ns4uk\r\n=aBWa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","scripts":{"test":"jest","build":"if [ ! -e index.d.ts ];then mkdir -p lib && cp package.json lib && tsc -b tsconfig.json ${TSC_OPTS}; fi","clean":"./scripts/clean.sh","release":"yarn build  && yarn version --patch --non-interactive","test:watch":"jest --watch","build:watch":"cross-env TSC_OPTS=--watch yarn run build","postversion":"./scripts/release.sh $npm_package_version"},"_npmUser":{"name":"jglanz","email":"jonathan.glanz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/3fv/logger-proxy.git","type":"git"},"description":"A logger proxy to enable hot swapping backends","directories":{},"resolutions":{"y18n":"^4.0.1","yargs":"^16.2.0"},"dependencies":{"lodash":"^4.17.21","bluebird":"^3.7.2","@3fv/guard":"^1.4.24","@3fv/prelude-ts":"^0.8.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"del":"^6.0.0","glob":"^7.1.6","jest":"26.6.3","yargs":"^16.2.0","semver":"^7.3.5","shelljs":"^0.8.4","ts-jest":"26.5.4","prettier":"^2.2.1","cross-env":"^7.0.3","typescript":"^4.2.2","@types/jest":"^26.0.22","@types/node":"^14.14.37","@types/lodash":"^4.14.168","@types/shelljs":"^0.8.8","@types/bluebird":"^3.5.33","source-map-support":"^0.5.19"},"_npmOperationalInternal":{"tmp":"tmp/logger-proxy_1.0.14_1617582805124_0.657175903838634","host":"s3://npm-registry-packages"}},"1.0.15":{"name":"@3fv/logger-proxy","version":"1.0.15","keywords":["typescript"],"author":{"name":"Jonathan Glanz"},"license":"MIT","_id":"@3fv/logger-proxy@1.0.15","maintainers":[{"name":"jglanz","email":"jonathan.glanz@gmail.com"}],"homepage":"https://github.com/3fv/logger-proxy#readme","bugs":{"url":"https://github.com/3fv/logger-proxy/issues"},"dist":{"shasum":"c4e00e3db0c51bab9120ef9f7cefac532549780c","tarball":"https://registry.npmjs.org/@3fv/logger-proxy/-/logger-proxy-1.0.15.tgz","fileCount":28,"integrity":"sha512-0/R/DT+A0QF4h0Soha+dYwWXn0BNjZmfljVriGe0uYgOZbmOCiKckrP/Ic1SCJCm5HvZPQ3945wK76z4T9so7Q==","signatures":[{"sig":"MEQCIFoUZ9IAK/HVj39lLhWBV/+2Z26tTCVv1MknR78GnhDWAiBzmie3imcYlU5jTNVlCasdTEmnhq/t/PceDmqfjcH/fg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40258,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgao2tCRA9TVsSAnZWagAAFjsQAI7lchFYPnj+jCwKg6TN\nzXuQNEgLZEJa9YHHbJGC8VH8hPgRbuev13Mw1pe/8fQ+vEKdhyssllsuVNh3\ngejJ7Ogw2xuPD2DIUm8bGIsSBprfgrj1sHyXWGwGi7B4MKJRHEpdwcN6+HOD\ndzKximecvtFQUNicAnF8FY6roDzYLzwB1CeB3tBIk+FW3EyfM+UzRzqCotK8\nEOt0yhwePXaKtewzejsAfy90zDIEanFR1oIcfe+ZOOn7YLzLH+N6uS2UbhCL\nTUtnZwZlwt/2q4N3AfoEJsMnKn4MPqG4G3Otd0k9vGs7CLbuWiL/b4VXmnJu\n/fdNHgt1Tc3USr+1gfjp1sGG3uIh/0iO1ri85zEdvM/NoQ/X7VeUfAxYjvBD\nSh8REneZofPtlDgqrmyFzcFANASIG8uWz+RS5RetLHeGDtEDJGKH7F6L1eFD\nLJlpaG6dWcz9ecqcrwBYcr40xo3yLvJkKMsSUa909VyjYh+v+6wL023fM2d2\n0uIw6NYJegMBeaOY43whxsyix/h3vi4KzqMC3OgQeLTYCNrrteVZ4JqocAwx\nPlVco8ITibZJr0kIDC2E4Q/T5qUtJusmPDUM6Yt0ECUV0lbtOaTsVB8q7EKQ\nysGlUFgiPKCxJwncDJyq421oKVILz8b0Mj439KCswy/w3j7f00UQYRhNPpiW\n184k\r\n=QjiH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","scripts":{"test":"jest","build":"if [ ! -e index.d.ts ];then mkdir -p lib && cp package.json lib && tsc -b tsconfig.json ${TSC_OPTS}; fi","clean":"./scripts/clean.sh","release":"yarn build  && yarn version --patch --non-interactive","test:watch":"jest --watch","build:watch":"cross-env TSC_OPTS=--watch yarn run build","postversion":"./scripts/release.sh $npm_package_version"},"_npmUser":{"name":"jglanz","email":"jonathan.glanz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/3fv/logger-proxy.git","type":"git"},"description":"A logger proxy to enable hot swapping backends","directories":{},"resolutions":{"y18n":"^4.0.1","yargs":"^16.2.0"},"dependencies":{"lodash":"^4.17.21","bluebird":"^3.7.2","@3fv/guard":"^1.4.24","@3fv/prelude-ts":"^0.8.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"del":"^6.0.0","glob":"^7.1.6","jest":"26.6.3","yargs":"^16.2.0","semver":"^7.3.5","shelljs":"^0.8.4","ts-jest":"26.5.4","prettier":"^2.2.1","cross-env":"^7.0.3","typescript":"^4.2.2","@types/jest":"^26.0.22","@types/node":"^14.14.37","@types/lodash":"^4.14.168","@types/shelljs":"^0.8.8","@types/bluebird":"^3.5.33","source-map-support":"^0.5.19"},"_npmOperationalInternal":{"tmp":"tmp/logger-proxy_1.0.15_1617595820803_0.245909325765727","host":"s3://npm-registry-packages"}},"1.0.31":{"name":"@3fv/logger-proxy","version":"1.0.31","keywords":["typescript"],"author":{"name":"Jonathan Glanz"},"license":"MIT","_id":"@3fv/logger-proxy@1.0.31","maintainers":[{"name":"jglanz","email":"jonathan.glanz@gmail.com"}],"homepage":"https://github.com/3fv/logger-proxy#readme","bugs":{"url":"https://github.com/3fv/logger-proxy/issues"},"dist":{"shasum":"7d83039ff0ef17e0e8eafe0addf35a9826459216","tarball":"https://registry.npmjs.org/@3fv/logger-proxy/-/logger-proxy-1.0.31.tgz","fileCount":20,"integrity":"sha512-aqYQaFsNm2PXfe5RJQOnTKnBle+lQBb3TqngCBNMvrvVgbuMy2OISJPNcWE0fxdxIos1VhN/om4Lv26Ge+/IEg==","signatures":[{"sig":"MEUCIF37napl+fwGNYKRxIdvHkTe9P3+WhVXwtZgE4cxxwtWAiEA9Afor9Xlc4R3UAfzwNHbuUwzuQCbRf7W0+SIVMRyhHA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30715,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJga4LmCRA9TVsSAnZWagAA2ycQAKBI4r6rejUA8/6gaS5B\n56LgCZ1/1RUyFrW5IYTzqbfuzzXVjOi/tySeb3G3Egk7LBmOl8EASPpX7O4p\nRzrFY5F+bLkfvfZI1MEwpQdY1JLXv7vsgtIcNXpYt0FR1cMaOp5jVuXbEduZ\nl5yNQa8XbEEmS2dBGl53oMw4M+1hWLShY/OsrXVzCXiVaeqXh8eB19cxO49G\nkICPujY1rlL5LL7DGiggcXpwE73NNSqjmLsglijgIPKc7mylgF5NIqcB1WNj\nvsg91Y750V9bT+AC6HSRAcCQdTLq8atlNdGh1qmPIKJ6lSeUVsibq/3UyG3R\n0/pDa+ebtQDZjhZYtu5vx2b7c+Jbo063tMTLHuxt9MaCyWc+3ir2xw0G3qjQ\non/mwIQZVTFPFoZrNOho0ckX/rF8MFdG7eCh4+kLarJRhwiPVVIUb2bHZeLQ\nwh2wMpNtdF3HZolvFmCqh2MXNCujoBhvU4Ag1G+8vtvL7bxvzaZmuNQL+evE\nT+NxdhiVYPYcIs4nYj75OB+uczDYOzLapfPX6aWj6uofeF9OdYx3aLoWs9Oq\nEMO0NW7InWNUYaLmmToPNiY4TNMjfeKpkPTiF+n8YdQR2J1wurOt4gxlU1o6\ngisk2lTkSPtyM1vsyADsSK5QNpP8YdLTLUUWURImc2elyRJ36VYnRQ3OYDvs\n3Xm8\r\n=Vux3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","scripts":{"test":"jest","build":"if [ ! -e index.d.ts ];then mkdir -p lib && cp package.json lib && tsc -b tsconfig.json ${TSC_OPTS}; fi","clean":"./scripts/clean.sh","release":"yarn build  && yarn version --patch --non-interactive","test:watch":"jest --watch","build:watch":"cross-env TSC_OPTS=--watch yarn run build","postversion":"./scripts/release.sh $npm_package_version"},"_npmUser":{"name":"jglanz","email":"jonathan.glanz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/3fv/logger-proxy.git","type":"git"},"description":"A logger proxy to enable hot swapping backends","directories":{},"resolutions":{"y18n":"^4.0.1","yargs":"^16.2.0"},"dependencies":{"lodash":"^4.17.21","bluebird":"^3.7.2","@3fv/guard":"^1.4.24","@3fv/prelude-ts":"^0.8.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"del":"^6.0.0","glob":"^7.1.6","jest":"26.6.3","yargs":"^16.2.0","semver":"^7.3.5","shelljs":"^0.8.4","ts-jest":"26.5.4","prettier":"^2.2.1","cross-env":"^7.0.3","typescript":"^4.2.2","@types/jest":"^26.0.22","@types/node":"^14.14.37","@types/lodash":"^4.14.168","@types/shelljs":"^0.8.8","@types/bluebird":"^3.5.33","source-map-support":"^0.5.19"},"_npmOperationalInternal":{"tmp":"tmp/logger-proxy_1.0.31_1617658597652_0.24185006793481634","host":"s3://npm-registry-packages"}},"1.0.32":{"name":"@3fv/logger-proxy","version":"1.0.32","keywords":["typescript"],"author":{"name":"Jonathan Glanz"},"license":"MIT","_id":"@3fv/logger-proxy@1.0.32","maintainers":[{"name":"jglanz","email":"jonathan.glanz@gmail.com"}],"homepage":"https://github.com/3fv/logger-proxy#readme","bugs":{"url":"https://github.com/3fv/logger-proxy/issues"},"dist":{"shasum":"0f0393f13c4ed0ee5c6be53764e6d0874383c94c","tarball":"https://registry.npmjs.org/@3fv/logger-proxy/-/logger-proxy-1.0.32.tgz","fileCount":20,"integrity":"sha512-lPBZAEOa8l7ZhFuKOvIIQtBV8zLxXiYwVrK/1QuDwUXH5nEyZnMSeCkWdHlDpIIMNe16YdGPPnBES4QAySP1hA==","signatures":[{"sig":"MEYCIQCDLBDABcb6LLKIQ/iex4GPnA/bGQbH39xxsiLUb01/2gIhAJYIu6SDFBf3tuUeoxl+e+k9qP3W9fDqXTBXjKbaH0hu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30771,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbJT/CRA9TVsSAnZWagAAShgP/19tzV0iAzLljKp2tjAc\nd4vXDUv2q8iMYzp6g0N0M3RWKWavn2QPC4uv03iItQfHXa6U6TqSJYoIN76Q\neVTg7Bc2U0InASt8auonWMzKd0fWnT1bC2aaTGRjlvNwqztTauJHYfoNqEtL\nKQlGbBekwJD0bHbLBnyBqSE9q16950ty2QL2k4DUGMMZnQPykr1Ib3STDbdc\n9eD7uISP9Nttcp3SVZL2RoaGCZz6nW7rvWh68CjydcUYU/yR/24QEUrZRmGC\nBQ+uEdqIkH5AjpSmedIPoAMQWwITzitGpzh2OiyAKo2sUIvTJimYHmneph7e\n70W0Ofu2MD0GpGn+D9Ako4NeM7pn5WrGRL6QPIE90YnzJVflD/+QMszMd4iV\npAdW3d6ckBVM/DN/AYEZDF71mJ54JduwsqHI3BEKIgdApc79bGGwkGwX+J+g\n/W4nmB7MUyA6KZPD6ix0F8+5UYJPqoMLHAQJwkVuhVML8n6DeJY+Z0K+LvlF\nF2gsiB3W0fU0NZvb/ABBfMJQ266aWfgiwXWFfwMK9XGDQHnhcQRx0xGGWD2b\nKg4qiYxcnqoFZhuEH2w5CIr6Ma1eu2Hyeke0UAAaY+UP3j9W1LI9+wi0ZoCi\nKV7DP65z15FH62vumAbR896sf5XPGdvli/TafUu9iDkZvqKL/sTpMPZ6qHF1\nkHh8\r\n=YKyy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","scripts":{"test":"jest","build":"if [ ! -e index.d.ts ];then mkdir -p lib && cp package.json lib && tsc -b tsconfig.json ${TSC_OPTS}; fi","clean":"./scripts/clean.sh","release":"yarn build  && yarn version --patch --non-interactive","test:watch":"jest --watch","build:watch":"cross-env TSC_OPTS=--watch yarn run build","postversion":"./scripts/release.sh $npm_package_version"},"_npmUser":{"name":"jglanz","email":"jonathan.glanz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/3fv/logger-proxy.git","type":"git"},"description":"A logger proxy to enable hot swapping backends","directories":{},"resolutions":{"y18n":"^4.0.1","yargs":"^16.2.0"},"dependencies":{"lodash":"^4.17.21","bluebird":"^3.7.2","@3fv/guard":"^1.4.24","@3fv/prelude-ts":"^0.8.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"del":"^6.0.0","glob":"^7.1.6","jest":"26.6.3","yargs":"^16.2.0","semver":"^7.3.5","shelljs":"^0.8.4","ts-jest":"26.5.4","prettier":"^2.2.1","cross-env":"^7.0.3","typescript":"^4.2.2","@types/jest":"^26.0.22","@types/node":"^14.14.37","@types/lodash":"^4.14.168","@types/shelljs":"^0.8.8","@types/bluebird":"^3.5.33","source-map-support":"^0.5.19"},"_npmOperationalInternal":{"tmp":"tmp/logger-proxy_1.0.32_1617728766733_0.807192911010995","host":"s3://npm-registry-packages"}},"1.0.33":{"name":"@3fv/logger-proxy","version":"1.0.33","keywords":["typescript"],"author":{"name":"Jonathan Glanz"},"license":"MIT","_id":"@3fv/logger-proxy@1.0.33","maintainers":[{"name":"jglanz","email":"jonathan.glanz@gmail.com"}],"homepage":"https://github.com/3fv/logger-proxy#readme","bugs":{"url":"https://github.com/3fv/logger-proxy/issues"},"dist":{"shasum":"e9e1fe3f4d0b3f3624ad2a3a08166cca5441ba52","tarball":"https://registry.npmjs.org/@3fv/logger-proxy/-/logger-proxy-1.0.33.tgz","fileCount":20,"integrity":"sha512-wz76XH3P4+kH8P8EUHeLq85MXblQpB/hmFqIAdp6yt4LMD5My2A3s+fsiPO7oZHltDC8rZkozdHA+YAjhjvKLA==","signatures":[{"sig":"MEQCICOSZQBzW/4bjIowc79u3qmWerkEIKYVisezqMfjvfwcAiB1MsbDKavzMSsP+MN9rk8z0G9QKp0ZoK29nm8pyr3hxA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33021,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbJhRCRA9TVsSAnZWagAAYnQP/Rq1RWX5DmosVOk5YWju\nCcGOiEFwOsR1cPsusOJD/0ul0v6RfpoScUggh4h8RZgCq4Boo/NNi3zxXN9g\no2jsvkMphe1HZ0LxlLyDHUi5pH2r0drfZ0+sL2RPMdGZcZ701mMVeaaa7al7\nl1ZGtmL8n2Tm4Bqj8D2SYxreYzccVflybchubKqrSphN7HUE9ybGlg8bpdSs\nxY99p4YETu9PXEM3q/LsXvU7jBO+oTdrhC2dJtGeJ/D9r0yGEc8EQ3PX5q5T\nhFERDQampLxQ2KmRF/l3/RWbmePjx/pR11qoL3FWlR+bJRum4hgCa7TwZllO\nSjpfPc0kDZiBnx2FttY/iRclXuMBeSEZmq35MZQJehd+Dm9P4FZg2VV3O95J\nwJgGXydp219cOZaiJMYM58eUsRbCdd2H5DUgDTFPq6JzrsnxJKey5fGn8Rkk\ncPAVKHBaZ3meBw25Fcq9isIepDEcL4K783haUyT2nYX+7fdbd/8g/pudnfBy\nEpes1MsAoSprY7iC2cFMvFBExDvtl6Z1PCFnHJvizRidQEf5hFXdmmfftc1v\nTt+Czbk/kzeY0Ntnbr4LaP315px4GDG89ZiD4rpm/pGVkUoIAQAfLVGo0tDp\n9XS59rAQoDujIshiw6acBLXUYIQnIjXkUk3ivMTQctnNCjHWA3SDgaHPci8n\nJ7zT\r\n=bzUA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","scripts":{"test":"jest","build":"if [ ! -e index.d.ts ];then mkdir -p lib && cp package.json lib && tsc -b tsconfig.json ${TSC_OPTS}; fi","clean":"./scripts/clean.sh","release":"yarn build  && yarn version --patch --non-interactive","test:watch":"jest --watch","build:watch":"cross-env TSC_OPTS=--watch yarn run build","postversion":"./scripts/release.sh $npm_package_version"},"_npmUser":{"name":"jglanz","email":"jonathan.glanz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/3fv/logger-proxy.git","type":"git"},"description":"A logger proxy to enable hot swapping backends","directories":{},"resolutions":{"y18n":"^4.0.1","yargs":"^16.2.0"},"dependencies":{"lodash":"^4.17.21","bluebird":"^3.7.2","@3fv/guard":"^1.4.24","@3fv/prelude-ts":"^0.8.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"del":"^6.0.0","glob":"^7.1.6","jest":"26.6.3","yargs":"^16.2.0","semver":"^7.3.5","shelljs":"^0.8.4","ts-jest":"26.5.4","prettier":"^2.2.1","cross-env":"^7.0.3","typescript":"^4.2.2","@types/jest":"^26.0.22","@types/node":"^14.14.37","@types/lodash":"^4.14.168","@types/shelljs":"^0.8.8","@types/bluebird":"^3.5.33","source-map-support":"^0.5.19"},"_npmOperationalInternal":{"tmp":"tmp/logger-proxy_1.0.33_1617729617415_0.3205310425782526","host":"s3://npm-registry-packages"}},"1.0.34":{"name":"@3fv/logger-proxy","version":"1.0.34","keywords":["typescript"],"author":{"name":"Jonathan Glanz"},"license":"MIT","_id":"@3fv/logger-proxy@1.0.34","maintainers":[{"name":"jglanz","email":"jonathan.glanz@gmail.com"}],"homepage":"https://github.com/3fv/logger-proxy#readme","bugs":{"url":"https://github.com/3fv/logger-proxy/issues"},"dist":{"shasum":"a9aacab8da727701cf20cb7c0a7eb3cf03edd6a7","tarball":"https://registry.npmjs.org/@3fv/logger-proxy/-/logger-proxy-1.0.34.tgz","fileCount":20,"integrity":"sha512-vwqrMQyaSe2544Tk5l6N1LD7mwoLjJyljmpz11TQ2rL/TfQRiAookZNfhNmJpGHVNkZScQt5v1BNMxMAp1V62Q==","signatures":[{"sig":"MEYCIQCABwZvL669T/qBKnS1xTWSWiW6jfpmHvOiMEy86+AkbQIhAOo4PX64pyy/CvEqmi+LOvmOFBZUTraBmPC3Rc7JDBSI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33238,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbJmnCRA9TVsSAnZWagAAc4AP/1y/H+05IC0jiqPy5ddB\nZLwbt2KzPRwasOSJf0BFLpAvrxQYWGBTjRcKuntqzfwCk3ZacABtLN4OF+Pc\naJJN0rv+M6FLrCia6ShP9pPbOFCDkPwF3ZZa/2WcXyO4IB6P4ATn+PSoaSNG\nW8UxtDZuqshM9LBB/CVcQzAs5t4qLGIWix/nvEFqNsCXn6Od5VXBurimCb5A\n2cxzw+sOWcNgFYncTaYWYdPlNPelUYehoUm3HLxhZ/Y+7L0ykW5FEQBg4S+Y\ng/GXlyi8EYIu2KGQvv+5cyjedR7spTWleVemgWXA2z8HlZUtPNP168Qn4ZQe\n3Y+fX3F2Kznv9Y8QiszVV1oGeRAIsPh1OVlMrK9B/qEI844crMli+qvrgl6M\nr0FMMbY6O9LEIzySAy+1a5YX0x49Nh8eT5nwVQcbPLDV9rFxA32VS/UtrFU2\nxobXG7lrE1U4YJ/QScbMPyXOPAd7Wdmav8FIxc8VX/WWDp3k6P6i95on4JXJ\nHU90J283MklHly6iR50ALRSRzCiAFS4VON+/tg0+WRrZzLLQaCSDdXn7zrX0\no8UpXsir+D+W5mW4Bjv6qnxYjRUyohkEoR6m0NXZG7UGObiCAg/yN6prJCbS\niKfSzOWbTfPEGynBITBTXC6j5ZXRNLGpICkKr2qGjUhdsWTeSWQZWSxZD8Pk\nE+Y9\r\n=S6rn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","scripts":{"test":"jest","build":"if [ ! -e index.d.ts ];then mkdir -p lib && cp package.json lib && tsc -b tsconfig.json ${TSC_OPTS}; fi","clean":"./scripts/clean.sh","release":"yarn build  && yarn version --patch --non-interactive","test:watch":"jest --watch","build:watch":"cross-env TSC_OPTS=--watch yarn run build","postversion":"./scripts/release.sh $npm_package_version"},"_npmUser":{"name":"jglanz","email":"jonathan.glanz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/3fv/logger-proxy.git","type":"git"},"description":"A logger proxy to enable hot swapping backends","directories":{},"resolutions":{"y18n":"^4.0.1","yargs":"^16.2.0"},"dependencies":{"lodash":"^4.17.21","bluebird":"^3.7.2","@3fv/guard":"^1.4.24","@3fv/prelude-ts":"^0.8.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"del":"^6.0.0","glob":"^7.1.6","jest":"26.6.3","yargs":"^16.2.0","semver":"^7.3.5","shelljs":"^0.8.4","ts-jest":"26.5.4","prettier":"^2.2.1","cross-env":"^7.0.3","typescript":"^4.2.2","@types/jest":"^26.0.22","@types/node":"^14.14.37","@types/lodash":"^4.14.168","@types/shelljs":"^0.8.8","@types/bluebird":"^3.5.33","source-map-support":"^0.5.19"},"_npmOperationalInternal":{"tmp":"tmp/logger-proxy_1.0.34_1617729959003_0.6240093078513591","host":"s3://npm-registry-packages"}},"1.0.35":{"name":"@3fv/logger-proxy","version":"1.0.35","keywords":["typescript"],"author":{"name":"Jonathan Glanz"},"license":"MIT","_id":"@3fv/logger-proxy@1.0.35","maintainers":[{"name":"jglanz","email":"jonathan.glanz@gmail.com"}],"homepage":"https://github.com/3fv/logger-proxy#readme","bugs":{"url":"https://github.com/3fv/logger-proxy/issues"},"dist":{"shasum":"e3583dc856390e12b057338cf4ed4cff50330205","tarball":"https://registry.npmjs.org/@3fv/logger-proxy/-/logger-proxy-1.0.35.tgz","fileCount":20,"integrity":"sha512-QO7NyyQMlHBkxEv+GSE4cdq4P9y1xuWPYrEgo6lL8cJTPzqAay9Azfn4H/rtRYYOpqaR81SiLsh2YBahyaYcvQ==","signatures":[{"sig":"MEQCICm/4OgHraYk0WI3a+XaN/fyjB+84o6IUJNxYWzsqOFCAiBmiEujwa1HdzNqTDwRUr+erwYrZDr8cZFMJGS6s46Xgw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33274,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbJwUCRA9TVsSAnZWagAAKC4P/RbQAtqgD4EXlyKO9zuy\nozJaNWqjPnQsHGouDfRx90twW/fjsdMy2cMiRoNU6WOnVfial6TUHHL8Yc5W\n0HU+bHNTRa+C7OMntpMjO24O2qdXN5u7g16E1AXty6DkaI8kO5iwiz3ccgYd\n4jSp54KPXbn2NC+CzB/qE4zT9DrVr0IWz9KFaXD7pd/Nvj1uEhxj6A6V1Vz6\nxmoeKINwb1zPnBgBgjhCXzl7eUOhEeVUaJeVQmH5FA17xkonOkfBi6cLxdCd\n/FwGOub04guK3ds8WqupSed2//T9ptIoGdhQ1Qh6CnFvAjdm3mEZ9BMppDKL\nSoP68Mr0A1ujHjOY2ig6QkoLvrSvwbjuEuwzaV+bFHK35ZVCadC3Y2lpSe1I\nAz9cPfbfZmSsQTS4Vd/Yt3BPcSx+kzhVUXaAp4bUavTJjW1c91Lr4bJM0z60\nPWfBZjaNeUq+UpNWbjSo8vvZ2VepM6Qa2DfmpwVjHQ2f1IHzuSNvnWp63J/C\nJNUD4JLRgJjaumCogI4EEcH88pwLPDpCPqUYlyOkiF1M7nL8Zn/qHQEAwsVm\n7SzH+JPkPl2Ud+TG2mag2quQ5oSvPSD0aTQW+Rrty9VV9O5MdxXvlh5pnngB\nMdBuViYu2xGbDdzxwwRmQUYIdH5gOprUehJalxrA3UuoeIpy6ef77njrjdUs\n8TCB\r\n=TUpV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","scripts":{"test":"jest","build":"if [ ! -e index.d.ts ];then mkdir -p lib && cp package.json lib && tsc -b tsconfig.json ${TSC_OPTS}; fi","clean":"./scripts/clean.sh","release":"yarn build  && yarn version --patch --non-interactive","test:watch":"jest --watch","build:watch":"cross-env TSC_OPTS=--watch yarn run build","postversion":"./scripts/release.sh $npm_package_version"},"_npmUser":{"name":"jglanz","email":"jonathan.glanz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/3fv/logger-proxy.git","type":"git"},"description":"A logger proxy to enable hot swapping backends","directories":{},"resolutions":{"y18n":"^4.0.1","yargs":"^16.2.0"},"dependencies":{"lodash":"^4.17.21","bluebird":"^3.7.2","@3fv/guard":"^1.4.24","@3fv/prelude-ts":"^0.8.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"del":"^6.0.0","glob":"^7.1.6","jest":"26.6.3","yargs":"^16.2.0","semver":"^7.3.5","shelljs":"^0.8.4","ts-jest":"26.5.4","prettier":"^2.2.1","cross-env":"^7.0.3","typescript":"^4.2.2","@types/jest":"^26.0.22","@types/node":"^14.14.37","@types/lodash":"^4.14.168","@types/shelljs":"^0.8.8","@types/bluebird":"^3.5.33","source-map-support":"^0.5.19"},"_npmOperationalInternal":{"tmp":"tmp/logger-proxy_1.0.35_1617730579683_0.021713000149641726","host":"s3://npm-registry-packages"}},"1.0.36":{"name":"@3fv/logger-proxy","version":"1.0.36","keywords":["typescript"],"author":{"name":"Jonathan Glanz"},"license":"MIT","_id":"@3fv/logger-proxy@1.0.36","maintainers":[{"name":"jglanz","email":"jonathan.glanz@gmail.com"}],"homepage":"https://github.com/3fv/logger-proxy#readme","bugs":{"url":"https://github.com/3fv/logger-proxy/issues"},"dist":{"shasum":"7cdaa2974702f98f06294dfa5c05361913b33ef8","tarball":"https://registry.npmjs.org/@3fv/logger-proxy/-/logger-proxy-1.0.36.tgz","fileCount":20,"integrity":"sha512-X7IzEjqS3MAFtZzp3tZ8vr+NRETw66xAgHmm6hl0LsYMNbmizPyYR9o83+HbbV4H6HGYcE5wqaEjVOB5KG8I3w==","signatures":[{"sig":"MEYCIQDANE5mfNXwJ3NdwMsbDkBHvU3tuIMW90xr6NCYgHkQkQIhAM7PNYUlAV3TRDbHTsBeKfvDHHdqnXJUP1L736PbVkp1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33276,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbJ2rCRA9TVsSAnZWagAAEF0P/iNmELUgSvKsUXM/SMOR\ntKmvYfKx7iGJ2ON+J/WlCoLMFAzTqH9Xr+s0iBcSS9OxACvLoUYEmv9vwBfw\ne3ggu4yDhsX3/VqS+WiTs85OnozlVM2cHnxgUwU2El7CDaShOLULgludI9Pj\nVWaEMuUMfqKHqgvAODLM2vCvVvElCXD7is9KPChIS0g/OaOQQ1RhN5xCDUT0\nPGh+NJ0rKfQC6/M/PUJHb4hZNhhNgdm0He7qmnoN4mHHb8w4rDRWWUHvgox/\nAe9SaEwFRHjmSvIsGilAPtu7PPJsulh1ikeWkmfd24Dm3F8BN3A4h7/bR3hI\nTiwnQbDc1WTCJLlOfA/da6bl9P47zhhbobpXW2T5C/NbAWHOqr3fBXIc0sip\nAao+7FZTWAN7aaZNnXdu3lVnVNpwjbV+c4gNoWoCxap5AMl5hAUc4WjEF22l\nWKBL2Hxqg2qaFtkprZ7BjFm1a2YnzRBc2PvZVyYmfqCZvaQEDiGUdZjaNux3\nOGhnZ3DBo560pifBZmqg4yuMXlmCDc7fw9iwe3owpJB9akKJFvwFnwNvRoXl\nZNk2UqZE7qJAv2yye59ewhfJAtZPXmLHX6+NACf6xvMvxIlCIZ3JaXJ0uvXt\neOX3l/VszI7wYhOMEHlE6yRGIoOZibuHdL4Eitx1VhX5Wuw4ZymPSN4ZhkoE\nWN8Z\r\n=xuJV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","scripts":{"test":"jest","build":"if [ ! -e index.d.ts ];then mkdir -p lib && cp package.json lib && tsc -b tsconfig.json ${TSC_OPTS}; fi","clean":"./scripts/clean.sh","release":"yarn build  && yarn version --patch --non-interactive","test:watch":"jest --watch","build:watch":"cross-env TSC_OPTS=--watch yarn run build","postversion":"./scripts/release.sh $npm_package_version"},"_npmUser":{"name":"jglanz","email":"jonathan.glanz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/3fv/logger-proxy.git","type":"git"},"description":"A logger proxy to enable hot swapping backends","directories":{},"resolutions":{"y18n":"^4.0.1","yargs":"^16.2.0"},"dependencies":{"lodash":"^4.17.21","bluebird":"^3.7.2","@3fv/guard":"^1.4.24","@3fv/prelude-ts":"^0.8.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"del":"^6.0.0","glob":"^7.1.6","jest":"26.6.3","yargs":"^16.2.0","semver":"^7.3.5","shelljs":"^0.8.4","ts-jest":"26.5.4","prettier":"^2.2.1","cross-env":"^7.0.3","typescript":"^4.2.2","@types/jest":"^26.0.22","@types/node":"^14.14.37","@types/lodash":"^4.14.168","@types/shelljs":"^0.8.8","@types/bluebird":"^3.5.33","source-map-support":"^0.5.19"},"_npmOperationalInternal":{"tmp":"tmp/logger-proxy_1.0.36_1617730986720_0.20037245142842575","host":"s3://npm-registry-packages"}},"1.0.37":{"name":"@3fv/logger-proxy","version":"1.0.37","keywords":["typescript"],"author":{"name":"Jonathan Glanz"},"license":"MIT","_id":"@3fv/logger-proxy@1.0.37","maintainers":[{"name":"jglanz","email":"jonathan.glanz@gmail.com"}],"homepage":"https://github.com/3fv/logger-proxy#readme","bugs":{"url":"https://github.com/3fv/logger-proxy/issues"},"dist":{"shasum":"a4727b280c3993aece8871c86d469791b99f3e0f","tarball":"https://registry.npmjs.org/@3fv/logger-proxy/-/logger-proxy-1.0.37.tgz","fileCount":20,"integrity":"sha512-a8zBVGI3dDAXwPh1egEGiRdFsPJSiHzFObkbt6Y7zXFwMOSYBNYGQ8gNnWnUAOvD2evFJlkF76E3NkjB63TACw==","signatures":[{"sig":"MEYCIQC1SlHo2ZsGzk3aJQOqnN/BIMKbeMe78fPxWYuWfTN6YgIhAN9jm/Foxt6XvOfW05++cUSPdsK5OcVX7hKu/0b0y6ZG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33162,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbJ7sCRA9TVsSAnZWagAAiy4P/3iPYv4gc9AXvLmpGxWo\nyb/UgbECrhlI5MdrxNOMUZPCUI2sUP8rxJ+Tyy3KV6CR1//1G0rCpSXFqESu\nfR6RQJH6Ozeag/AMK31n3mr/mJgdYpLwgpLinE6HuJcUtwVlfWZvjYMdjHzu\nmEDDF19WVNAlFU5y9ftHqUtcHALUkVcaE1DFV3XGaQNpG0y3clu2QWq9h/39\n1lJJytJ8yKvU4tBV23wypy+QnXrk3RHLPi0xENNfm3UOSSjtVtU8UkdD4RVl\ncYg8Jur6zNO4AwF369cQMz4Y7Rpn4OYpE3CqlycRFQIuJKpKiloIfcmMp0MD\nfEk3mfQsjBxlVoi+jM01Yb7mt1m5L9h1dzgby3ECJCETUvhLdu2Fh8Xc1aVE\nO3UzLnsUsup92TI9uL4fvAjxtiA+7r1c+6gtyZ/ebcseS5hhx33x1hZMr8nP\ncGwXVm3aLjrnLXnNnMkDvQSUemBdxLUvS9u7oVWdPl6Vgv26MslooE6nMfMm\nFs3qmUrui4hvXncNOWLFQjv7jVnGE83F59YVTVY6sRJn+RoF9/f4itV9BORP\nJfHMmXkHC2WP4I/UF93sMn6uZ4BNA1tyuSS9s50bKZj374XYtbfG35aLV1Ed\nXzvqAhorL72ggDyg3q5LYHP1UWTsTemIqxcwZvvxZum+IJ5pLxvB0eCwc/5H\nrbga\r\n=Rqzv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","scripts":{"test":"jest","build":"if [ ! -e index.d.ts ];then mkdir -p lib && cp package.json lib && tsc -b tsconfig.json ${TSC_OPTS}; fi","clean":"./scripts/clean.sh","release":"yarn build  && yarn version --patch --non-interactive","test:watch":"jest --watch","build:watch":"cross-env TSC_OPTS=--watch yarn run build","postversion":"./scripts/release.sh $npm_package_version"},"_npmUser":{"name":"jglanz","email":"jonathan.glanz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/3fv/logger-proxy.git","type":"git"},"description":"A logger proxy to enable hot swapping backends","directories":{},"resolutions":{"y18n":"^4.0.1","yargs":"^16.2.0"},"dependencies":{"lodash":"^4.17.21","bluebird":"^3.7.2","@3fv/guard":"^1.4.24","@3fv/prelude-ts":"^0.8.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"del":"^6.0.0","glob":"^7.1.6","jest":"26.6.3","yargs":"^16.2.0","semver":"^7.3.5","shelljs":"^0.8.4","ts-jest":"26.5.4","prettier":"^2.2.1","cross-env":"^7.0.3","typescript":"^4.2.2","@types/jest":"^26.0.22","@types/node":"^14.14.37","@types/lodash":"^4.14.168","@types/shelljs":"^0.8.8","@types/bluebird":"^3.5.33","source-map-support":"^0.5.19"},"_npmOperationalInternal":{"tmp":"tmp/logger-proxy_1.0.37_1617731307703_0.853719530915366","host":"s3://npm-registry-packages"}},"1.0.38":{"name":"@3fv/logger-proxy","version":"1.0.38","keywords":["typescript"],"author":{"name":"Jonathan Glanz"},"license":"MIT","_id":"@3fv/logger-proxy@1.0.38","maintainers":[{"name":"jglanz","email":"jonathan.glanz@gmail.com"}],"homepage":"https://github.com/3fv/logger-proxy#readme","bugs":{"url":"https://github.com/3fv/logger-proxy/issues"},"dist":{"shasum":"de34c7fde4df2f0b1d8258df841c6b7111ca4ec3","tarball":"https://registry.npmjs.org/@3fv/logger-proxy/-/logger-proxy-1.0.38.tgz","fileCount":20,"integrity":"sha512-WwfQ0GtkvzIXU8MO/Se1PRvsA6cXKm+rxjun0MeSmH2suE5XcVChY0GPtmf9GwX6q+IBNMMN1VsquDHF/WsLQA==","signatures":[{"sig":"MEQCIDRJRIO7Qvv22TWlG8X36+8lXsE4LIN/uRIfiS8gsa00AiBcr9yHTdZumaDJOpwpX5Cx+BD//WrbEDnGgI7hwP1ErA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33072,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbJ+ZCRA9TVsSAnZWagAA9XIP/3lHj6mDA4XANXaCsndh\neWi0C0fKYjp4W/GyoldMAlg1cUEpmE+YnWHUGvnacpE8BSar0Eq/r0FHo7zM\nEWlS42XK9gBfCv3MWiIkCC5EXahVTPqfPLXrg30WBU/VkuOtD22qoCX0uPZS\nI7ZNNlzHyMvQyHduCe7bXSNil7DZ1kEENd/wFneS9otLtCMQwYM3CgC6qlgz\nry7olOXovJiwJZAerz4DE+Z62EarKYjr9AkRWV6iMNq49v3R5QKJ84BrPq7B\n0Z3vP3CiW9POJyMBKIKM+nh4mr+PymKK2ZcFvVfdunp8yO81iW9j9CHNznnS\nXdm4G2ptgghfgkaRhjDPy8phCGR8ifrDLHL8esB1YsX+DLveO1qjyeAXcIox\nsrmzSYkwzxhCMvGF0R0G9wszvrGtLuVO4T+dZumReg5Mv0BRHeETKOLAsZ8D\n4pMQjflbrX20/rEkJEMECkUO2bZYSqR+YWNhOl59duwkhyhZwoV4DBu9HY43\nlLICd078YUpfkAAf4FHWEp6P7ZjB/KhjD1FMl2n8YGotM18rDbOVA2v+lups\ndMLjvPIQ/vZTZ5pkz9hLqS0Y1vqXgZq2WjfFcHktt6d7rS778/Orghe02NT/\nbJVm7n/ZrI0AZ4cqGu7q9XDQQiddnjr3uf9jeGubPQ/vWq+r0CnfG0Lf9VTF\nk0zG\r\n=DeTc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","scripts":{"test":"jest","build":"if [ ! -e index.d.ts ];then mkdir -p lib && cp package.json lib && tsc -b tsconfig.json ${TSC_OPTS}; fi","clean":"./scripts/clean.sh","release":"yarn build  && yarn version --patch --non-interactive","test:watch":"jest --watch","build:watch":"cross-env TSC_OPTS=--watch yarn run build","postversion":"./scripts/release.sh $npm_package_version"},"_npmUser":{"name":"jglanz","email":"jonathan.glanz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/3fv/logger-proxy.git","type":"git"},"description":"A logger proxy to enable hot swapping backends","directories":{},"resolutions":{"y18n":"^4.0.1","yargs":"^16.2.0"},"dependencies":{"lodash":"^4.17.21","bluebird":"^3.7.2","@3fv/guard":"^1.4.24","@3fv/prelude-ts":"^0.8.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"del":"^6.0.0","glob":"^7.1.6","jest":"26.6.3","yargs":"^16.2.0","semver":"^7.3.5","shelljs":"^0.8.4","ts-jest":"26.5.4","prettier":"^2.2.1","cross-env":"^7.0.3","typescript":"^4.2.2","@types/jest":"^26.0.22","@types/node":"^14.14.37","@types/lodash":"^4.14.168","@types/shelljs":"^0.8.8","@types/bluebird":"^3.5.33","source-map-support":"^0.5.19"},"_npmOperationalInternal":{"tmp":"tmp/logger-proxy_1.0.38_1617731481384_0.38152881448321874","host":"s3://npm-registry-packages"}},"1.0.39":{"name":"@3fv/logger-proxy","version":"1.0.39","keywords":["typescript"],"author":{"name":"Jonathan Glanz"},"license":"MIT","_id":"@3fv/logger-proxy@1.0.39","maintainers":[{"name":"jglanz","email":"jonathan.glanz@gmail.com"}],"homepage":"https://github.com/3fv/logger-proxy#readme","bugs":{"url":"https://github.com/3fv/logger-proxy/issues"},"dist":{"shasum":"b74ad4aae84173898cf0fef48560dca4e5d39046","tarball":"https://registry.npmjs.org/@3fv/logger-proxy/-/logger-proxy-1.0.39.tgz","fileCount":20,"integrity":"sha512-iYeHtBwvASzOu8AWeYFgbJ4oiPOpbJxOL2HBive9HglDIcZmnSnBkckG4iD2RF1WmVOMMTH0FP5RBHCbwKujQg==","signatures":[{"sig":"MEUCIQCNiZww5rig7pWfSFlXDIoUMbp69IafxAWKV8KO05nA+wIgfYi6yglbNqI4n9iLfJqUf2HIiWaAWgV4OiwQ1GhT/S4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33517,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbKLMCRA9TVsSAnZWagAAYZwP/jljmEyVuRmt6GHn1Grq\nekreBydPtBAY8k5P7AGI+6si1D3c2TN4moZnyjhfX+xwTaGfFK/nsPMOhnPa\nDnEVskRVjZ46rknz417oUZGzhVMSnVjxaEOf3W/gilAlc93lSZV7w5wNxoAR\nw3grzeIH09J7EJeovccicvmjUlhPvL/fnjYo7sp+S72lAZ+QLnDjfXsOV3dr\nBYS/iZXJ48AjdQZV2cU5imxC0ESrPzZmyzo3qkEBC87Vi13qagCc1gnHi7uY\nIexdjlYNS1GsPYrfcYe+gVoO0tigiwME48eMfDbeoYfoDstSUHmh8lLNelAU\nUb3dUyvgClbjSghJEdC58F+9jGDjEd684tAjlP94jzJeW25H+dlM7IXPcbkA\nCohpVAz90hCC3+lWSyqQg+ZTXWVPafKCl9HTHstDTjsk47S11jswtEQb5Mp6\n4Are95enX+zT8rtsT3kStWS5pRdl+YLFGL6bpAzKg6DXKyXoaUvFRmi2beIS\nGhLS3yCtizBbQ1gERb77KO1mYvYub1OAIxgBqK9fSSWlRb7ebASU3JuDKxi6\nXcDr3WqHQda5o5ykbVh2Wj7ZEhha8MJqpTBzEOOtW+jJGshe6aN2cBbwMzx/\nBn7RTKluL0zX3ByBMwbNJsLoFBwyT99p2GeY7SfKxL+HCh+wO0ekgYN7HMZS\neSBj\r\n=aUH+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","scripts":{"test":"jest","build":"if [ ! -e index.d.ts ];then mkdir -p lib && cp package.json lib && tsc -b tsconfig.json ${TSC_OPTS}; fi","clean":"./scripts/clean.sh","release":"yarn build  && yarn version --patch --non-interactive","test:watch":"jest --watch","build:watch":"cross-env TSC_OPTS=--watch yarn run build","postversion":"./scripts/release.sh $npm_package_version"},"_npmUser":{"name":"jglanz","email":"jonathan.glanz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/3fv/logger-proxy.git","type":"git"},"description":"A logger proxy to enable hot swapping backends","directories":{},"resolutions":{"y18n":"^4.0.1","yargs":"^16.2.0"},"dependencies":{"lodash":"^4.17.21","bluebird":"^3.7.2","@3fv/guard":"^1.4.24","@3fv/prelude-ts":"^0.8.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"del":"^6.0.0","glob":"^7.1.6","jest":"26.6.3","yargs":"^16.2.0","semver":"^7.3.5","shelljs":"^0.8.4","ts-jest":"26.5.4","prettier":"^2.2.1","cross-env":"^7.0.3","typescript":"^4.2.2","@types/jest":"^26.0.22","@types/node":"^14.14.37","@types/lodash":"^4.14.168","@types/shelljs":"^0.8.8","@types/bluebird":"^3.5.33","source-map-support":"^0.5.19"},"_npmOperationalInternal":{"tmp":"tmp/logger-proxy_1.0.39_1617732299817_0.7366220774702907","host":"s3://npm-registry-packages"}},"1.0.40":{"name":"@3fv/logger-proxy","version":"1.0.40","keywords":["typescript"],"author":{"name":"Jonathan Glanz"},"license":"MIT","_id":"@3fv/logger-proxy@1.0.40","maintainers":[{"name":"jglanz","email":"jonathan.glanz@gmail.com"}],"homepage":"https://github.com/3fv/logger-proxy#readme","bugs":{"url":"https://github.com/3fv/logger-proxy/issues"},"dist":{"shasum":"985011200e2315ea9f40c3503560d72efaef2272","tarball":"https://registry.npmjs.org/@3fv/logger-proxy/-/logger-proxy-1.0.40.tgz","fileCount":20,"integrity":"sha512-Ggyd/N8DeItY69GHTHDPIekgU9+GuEmL4Z/WSgaXhUkxbCSXaofDID1lW8hjyd+3Qv76xNt9Er8iTTJEgVkECw==","signatures":[{"sig":"MEUCIB169jhrx0fqC2CeAzZfHorZkA76Tr21DKEgJ2qy53JGAiEAqR+/bGoT64LeOdx49xrmmjWLUru2lEO9Bwgvd/gJdiM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33540,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbKOgCRA9TVsSAnZWagAAiHwQAJHZ8JOkAq5rtyWTlwOQ\nIJFnspxakI0LrGnanae6OrTvsOwtDZikC6MI8iUh7o2YIlpoE3ORtpu054R6\n7QKv+4e/ZhhLracBI4XgAxS5JWovP33VNnVyi8AzmLiyu69geICm9RWkwi+h\nRN+xRhaFrmXpmrR4kh8S0B9ASTYfW8VsYURg5rx2TnoGfHSxJLrVCg8UGwav\nhGFO0ROtR/oGkpulwkXP1BcQchVxMa22tXNioVSATb/iG66QV74DNea26Ybq\n6xEccU1YuqxeYEqNCi+JF5KX5hwLjfHx1gd9HK9bMxtSTQZxrTiqkYNTSj+/\nbvalthUGAj4uJ+YulkPC7xuwynBX+uJ6VRdv8j24HmH7a0/1FcXNFLOzh1Am\nrjZCQg2bXTp0Nd44kWBOGBmSCR6Y0fK4Q5l1rLSHNMErJl2pjURjPEgQ2D2F\n3eXhHdDCt7C5JnAV1Ypf+ibIB2L4lUbTb93IxL9u4s0QlJSlXkrSgJXQIeUf\nABqJ1Pzslm7SxQnsn4Q7vaxkedrZZX6o4FJ9l8xZlleiPACQ5QYx3aRWvpc1\nMZ50qf5U5EIVl/LHM0rXvWRA7KjIzUuQ9Dq2W9dJ7LAYfl8fpOohEwDTP6ZU\nG9YSsPh+9xtpfC3yKlO4vlo1Q2onuc9MJ4i9KeUniAm/iij2hfCuCNnrqgOM\nfW2Y\r\n=ZKU2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","scripts":{"test":"jest","build":"if [ ! -e index.d.ts ];then mkdir -p lib && cp package.json lib && tsc -b tsconfig.json ${TSC_OPTS}; fi","clean":"./scripts/clean.sh","release":"yarn build  && yarn version --patch --non-interactive","test:watch":"jest --watch","build:watch":"cross-env TSC_OPTS=--watch yarn run build","postversion":"./scripts/release.sh $npm_package_version"},"_npmUser":{"name":"jglanz","email":"jonathan.glanz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/3fv/logger-proxy.git","type":"git"},"description":"A logger proxy to enable hot swapping backends","directories":{},"resolutions":{"y18n":"^4.0.1","yargs":"^16.2.0"},"dependencies":{"lodash":"^4.17.21","bluebird":"^3.7.2","@3fv/guard":"^1.4.24","@3fv/prelude-ts":"^0.8.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"del":"^6.0.0","glob":"^7.1.6","jest":"26.6.3","yargs":"^16.2.0","semver":"^7.3.5","shelljs":"^0.8.4","ts-jest":"26.5.4","prettier":"^2.2.1","cross-env":"^7.0.3","typescript":"^4.2.2","@types/jest":"^26.0.22","@types/node":"^14.14.37","@types/lodash":"^4.14.168","@types/shelljs":"^0.8.8","@types/bluebird":"^3.5.33","source-map-support":"^0.5.19"},"_npmOperationalInternal":{"tmp":"tmp/logger-proxy_1.0.40_1617732511797_0.34466540116165323","host":"s3://npm-registry-packages"}},"1.0.41":{"name":"@3fv/logger-proxy","version":"1.0.41","keywords":["typescript"],"author":{"name":"Jonathan Glanz"},"license":"MIT","_id":"@3fv/logger-proxy@1.0.41","maintainers":[{"name":"jglanz","email":"jonathan.glanz@gmail.com"}],"homepage":"https://github.com/3fv/logger-proxy#readme","bugs":{"url":"https://github.com/3fv/logger-proxy/issues"},"dist":{"shasum":"8bd407dba8f5f62153f831b77fbe128714ed6437","tarball":"https://registry.npmjs.org/@3fv/logger-proxy/-/logger-proxy-1.0.41.tgz","fileCount":20,"integrity":"sha512-+k4zyJaAdl6ak9OG4sDngFT+JYoB7+i3szvekkjHLFFVkUSqC/UlvA+VUBueinyj8YJ7aJeQ3j/y2UMu23fiXQ==","signatures":[{"sig":"MEYCIQCmwbqTdtSwM2j2CRNDnNHFhK28HDZMHqNahnYDwphRDQIhAOpkrvBPD5Q4FEzw8iKZJrqeTeD9uaG7n7IZ97uPdNlz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33634,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbKRbCRA9TVsSAnZWagAANXoQAIhwpAQ+V4FPLrAjlhMz\nmhG6YsCZA0wbR6Q0/nDNgnL7w7eDvCrcJNIKL42/RGuuflrSD+tn5tMbFER7\n62bTGqD6oD7k53aZ/sewP0ZwK88gVeYXuAuJgeFuaJ5V9jXo5NXV6S85/3T9\nGEl7zN+kPYaAHUJdDsHnr8ChAya0GMPPKuqmPG8ING9kAwnUxsJCZQ7+KU70\np+zg6itFkIsKHqSQ5tsmthwFFRmMVdIBnL5sGhx6fRsYIo9jFi81QhYDSIpJ\nOIS6R77knSyBzEMRnd9ZRCPnHzuomKb1GH6Lw4PmXOwi6qj6W26A6d5nqVZg\n+OtTd/ZelezrVROrB8UAspJqBWkY8/dcc+FMFLxmQcUi2AD6G2qxlLRa/7w3\nkRiAYu3Jq8vY4srBKTYmHcm7NPQsXkYIA4WydrSz/eKdHH4KRF8aYkiLSmhm\noBRnmksd4+g4rmT8oOk/Oi4MJAh/564oZEtU6hKi6dlxVcB//Y0yFPgX17Dj\neSPSdfi6Wlq9szDq9CxBt0RNV7UMqN7dESmWAjpM2C5pm0TrTDh3WUUUM6Te\novpRCOG4c5FGYs20gFi8ng/7ww4ZY1dpMKzCTpZbiPLngW6f/96KatATxooO\ntTFgjnVqqNXWTm5NNIFrhUcxlWU56HDGEqV1TqVqqbMMJY4U/QBIv02PGcWQ\n/thl\r\n=0XLs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","scripts":{"test":"jest","build":"if [ ! -e index.d.ts ];then mkdir -p lib && cp package.json lib && tsc -b tsconfig.json ${TSC_OPTS}; fi","clean":"./scripts/clean.sh","release":"yarn build  && yarn version --patch --non-interactive","test:watch":"jest --watch","build:watch":"cross-env TSC_OPTS=--watch yarn run build","postversion":"./scripts/release.sh $npm_package_version"},"_npmUser":{"name":"jglanz","email":"jonathan.glanz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/3fv/logger-proxy.git","type":"git"},"description":"A logger proxy to enable hot swapping backends","directories":{},"resolutions":{"y18n":"^4.0.1","yargs":"^16.2.0"},"dependencies":{"lodash":"^4.17.21","bluebird":"^3.7.2","@3fv/guard":"^1.4.24","@3fv/prelude-ts":"^0.8.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"del":"^6.0.0","glob":"^7.1.6","jest":"26.6.3","yargs":"^16.2.0","semver":"^7.3.5","shelljs":"^0.8.4","ts-jest":"26.5.4","prettier":"^2.2.1","cross-env":"^7.0.3","typescript":"^4.2.2","@types/jest":"^26.0.22","@types/node":"^14.14.37","@types/lodash":"^4.14.168","@types/shelljs":"^0.8.8","@types/bluebird":"^3.5.33","source-map-support":"^0.5.19"},"_npmOperationalInternal":{"tmp":"tmp/logger-proxy_1.0.41_1617732698626_0.24882330370851458","host":"s3://npm-registry-packages"}},"1.0.42":{"name":"@3fv/logger-proxy","version":"1.0.42","keywords":["typescript"],"author":{"name":"Jonathan Glanz"},"license":"MIT","_id":"@3fv/logger-proxy@1.0.42","maintainers":[{"name":"jglanz","email":"jonathan.glanz@gmail.com"}],"homepage":"https://github.com/3fv/logger-proxy#readme","bugs":{"url":"https://github.com/3fv/logger-proxy/issues"},"dist":{"shasum":"5e26da542b66f6571220ce1ca165e0e7c2ecc0e4","tarball":"https://registry.npmjs.org/@3fv/logger-proxy/-/logger-proxy-1.0.42.tgz","fileCount":20,"integrity":"sha512-M0Na6RBQ8FFCiNFsY3pNGJ8t7Qz6zdyf5jJlwLbQ0xpxGKL0Csf2bh5kBmzsl16J1sEmeXiti6mph5bXiTn+qQ==","signatures":[{"sig":"MEUCIQDvjH1DZytysu6qi5vaeV7uSx9ID3r6xlpJyQj8Gv1aaAIgEnNeovuwyj/y7GIyhR0rxNuJ251ATY+aA1g3AXzac2c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32942,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbMyeCRA9TVsSAnZWagAAwvwP/R9SkZV1MId6/o5mam0w\n9sJ3vwEqIkmwlfJaqf+tWxYBX1bs/sk2VUH5LWbcUBlEi8BctTQ5GXTd05iO\ntkAKQOQ6fiLaZPieKrDlD6fskMAFksz90iJ+sxJlP5op39NAtBOstJePJEIy\n18+ztp8EwtE3XDQ7kc+VG18bivVJoty8UVeG2YKZp8UB2aCXvGam9qhniTwj\nYNt8ynSI+w0Ct1R83ScDgUAC0TGGHpijCMtrlAIXmmzowpXCr7XCu3uxx4bO\nRu80YS8GRp4fWbHhLvmCmkDcZx5MOvW5SaUFbgh+NPaJygonlHt3X2MdOKME\nOoQlWXbiTwn8vygjAohpBcVhCi9BKehc3n7Nu++fFtme4PY+QvQC2MNb2xGa\nIjpZb4ZJ1Xy5QOJGl1O7WXDIu56JtECw82rzYa7iHR3gNSY0j8has1m+GcfS\nHh46U8EQp+L5RU0G8pi386uhE1zcKlLmgP/9WOCd0hv9QEI5b+rxHgnDQLQs\nvr3KqFHDQNNF8XENvJnDZ788WfG/XE38FPfLPfIMPuaSH7l75RWJjNv9Hb73\nPw3N41ud3DYy7ZyR8Qm4VY8RT4PtNdaHrbbJQEB0O6gmOx37EhbIevUc+uPl\nDsxBScoMMC8ijvadnwJQxxnJWIbvJG3ahFWIqTOCw0GZIb+Jg+rIKUDevqEE\ntg7d\r\n=f2zU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","scripts":{"test":"jest","build":"if [ ! -e index.d.ts ];then mkdir -p lib && cp package.json lib && tsc -b tsconfig.json ${TSC_OPTS}; fi","clean":"./scripts/clean.sh","release":"yarn build  && yarn version --patch --non-interactive","test:watch":"jest --watch","build:watch":"cross-env TSC_OPTS=--watch yarn run build","postversion":"./scripts/release.sh $npm_package_version"},"_npmUser":{"name":"jglanz","email":"jonathan.glanz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/3fv/logger-proxy.git","type":"git"},"description":"A logger proxy to enable hot swapping backends","directories":{},"resolutions":{"y18n":"^4.0.1","yargs":"^16.2.0"},"dependencies":{"lodash":"^4.17.21","bluebird":"^3.7.2","@3fv/guard":"^1.4.24","@3fv/prelude-ts":"^0.8.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"del":"^6.0.0","glob":"^7.1.6","jest":"26.6.3","yargs":"^16.2.0","semver":"^7.3.5","shelljs":"^0.8.4","ts-jest":"26.5.4","prettier":"^2.2.1","cross-env":"^7.0.3","typescript":"^4.2.2","@types/jest":"^26.0.22","@types/node":"^14.14.37","@types/lodash":"^4.14.168","@types/shelljs":"^0.8.8","@types/bluebird":"^3.5.33","source-map-support":"^0.5.19"},"_npmOperationalInternal":{"tmp":"tmp/logger-proxy_1.0.42_1617743006125_0.5552147593331314","host":"s3://npm-registry-packages"}},"1.0.43":{"name":"@3fv/logger-proxy","version":"1.0.43","keywords":["typescript"],"author":{"name":"Jonathan Glanz"},"license":"MIT","_id":"@3fv/logger-proxy@1.0.43","maintainers":[{"name":"jglanz","email":"jonathan.glanz@gmail.com"}],"homepage":"https://github.com/3fv/logger-proxy#readme","bugs":{"url":"https://github.com/3fv/logger-proxy/issues"},"dist":{"shasum":"a22d0b543433c04d4c17e952e4b61ec328270b9b","tarball":"https://registry.npmjs.org/@3fv/logger-proxy/-/logger-proxy-1.0.43.tgz","fileCount":20,"integrity":"sha512-ZpGaBQotDi06HmjcDLS04i89+VV1rzoaQYOzklbpAFXGeK3CNqUFHjVYtxl02YRJbpaVC/byCnI7xnFBquUArw==","signatures":[{"sig":"MEQCIFgt9zR574dD5NMnXAYAZ9uq4BabCBNCz2F7igm75QCYAiBXubIW9G/SIpjb4riBoWqyjMebAiItWAvBnthiH/BcOQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32942,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcnXJCRA9TVsSAnZWagAA5YMP/iv6MJdh8pQak8RyLUrf\nfspvBdagCrngu8th7hrGyl3WkiAiDjkbmFVk5/eP/nvxJGJUZMp/Yl9JNAfD\n/GMH1zkGM+jwpT28GuSJOKl9Cmz0m8Gm2IRik1FtKLD2801fK0+pExgELZTE\nzo5Rihl2yEyWj/15VmmZkJm0cthhO/lKT/5hRAFEnEIlSEbE0wkXR6f6RjKn\nYswfBSAJ4z8WClspUKN5AEeabgm1BTNnA4HQDMXnaLCadsoidtEWJCjOYBNi\nSNHHJLHDtJsh2xbkKJy6PcsQ13vvZio9OmGD1USsZH9dMCIFZupLN98OIhQJ\nxKf31a6Z/npSK/bKPUwMxUzsP1hRwJH6Kmll2JfU7qxMi9KFOg+btBZlxugw\na9yWV0ZMgorUZsJ3UAGeBxcAyx7oEkV1S4OESZ3+/HpDdWjMPvmhrNhg22ye\nZ0drbV1FXLHp8FKbfULPQd6KilgMt5EbIIqkzdB3yz3Eb9LvIharDI/AN5+O\nPMh5S7ibUdVWNlwSvh+yDEUZzCr7QmGaWKb3XY8Eab2Zs/KD4HCTpthxj9Ez\na939kT1fmeYxw/n812w9rMcLvpnGZNM34pDOhehCF/abd7tuKlFmuCewLXbA\npjl4bjTEON76Q3Y6+sOWHt49dJP2aUodUjXPAByne6oV9R2wBJCDHhfXvZku\n6ATf\r\n=cX6Q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","scripts":{"test":"jest","build":"if [ ! -e index.d.ts ];then mkdir -p lib && cp package.json lib && tsc -b tsconfig.json ${TSC_OPTS}; fi","clean":"./scripts/clean.sh","release":"yarn build  && yarn version --patch --non-interactive","test:watch":"jest --watch","build:watch":"cross-env TSC_OPTS=--watch yarn run build","postversion":"./scripts/release.sh $npm_package_version"},"_npmUser":{"name":"jglanz","email":"jonathan.glanz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/3fv/logger-proxy.git","type":"git"},"description":"A logger proxy to enable hot swapping backends","directories":{},"resolutions":{"y18n":"^4.0.1","yargs":"^16.2.0"},"dependencies":{"lodash":"^4.17.21","bluebird":"^3.7.2","@3fv/guard":"^1.4.24","@3fv/prelude-ts":"^0.8.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"del":"^6.0.0","glob":"^7.1.6","jest":"26.6.3","yargs":"^16.2.0","semver":"^7.3.5","shelljs":"^0.8.4","ts-jest":"26.5.4","prettier":"^2.2.1","cross-env":"^7.0.3","typescript":"^4.2.2","@types/jest":"^26.0.22","@types/node":"^14.14.37","@types/lodash":"^4.14.168","@types/shelljs":"^0.8.8","@types/bluebird":"^3.5.33","source-map-support":"^0.5.19"},"_npmOperationalInternal":{"tmp":"tmp/logger-proxy_1.0.43_1618113993534_0.3916261851998486","host":"s3://npm-registry-packages"}},"1.0.44":{"name":"@3fv/logger-proxy","version":"1.0.44","keywords":["typescript"],"author":{"name":"Jonathan Glanz"},"license":"MIT","_id":"@3fv/logger-proxy@1.0.44","maintainers":[{"name":"jglanz","email":"jonathan.glanz@gmail.com"}],"homepage":"https://github.com/3fv/logger-proxy#readme","bugs":{"url":"https://github.com/3fv/logger-proxy/issues"},"dist":{"shasum":"09ddb988970e716627484de0d0192867e8ce7a4c","tarball":"https://registry.npmjs.org/@3fv/logger-proxy/-/logger-proxy-1.0.44.tgz","fileCount":27,"integrity":"sha512-eCRITSy8ISA7GJlSPpLbaRyRF4TVzPRG7z7b77xAm94TAy3a/nicQzcrLPoUPPHFHKVz5k93qAkvp4melURhpw==","signatures":[{"sig":"MEYCIQD/vWGDWVlFKLo6r0Zf8Sazw6f7SybIDk4zU4e92HsaBgIhAJlH+xmRPJfMNdKcyY4TD57RAkH4jP88x/MVQ/UVxe6s","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72038,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdA/QCRA9TVsSAnZWagAAObYQAJIZnyUBBW4mBmYfGv9z\nmhjT//wBlmFY1xEKu69Z89duQQITbVVlezHDI+13g3CKu2hyvDk50wrIfnSo\nOeGwpbTsBGN6TEHV9fipzHUuz7301n4vEuy2BQba3Mp7SdY/oybIVwfPxAGk\ng3Qs0XZjbInj5Q66kLpnZ/skoSXMzpVVRPZkdQ8gdN4ivtkAGLv3mBsWQMfe\nX+D23AmMhuvs3+Kz22wDfQXsD6nJewiMWszwIcyzk4eB7M+DtSpPMuIyBtOC\nNxl1sHhafrtLwZddz6WElXJ45XVdqDDemE7xjIraTToXDo5P0SvRkgoObS9k\ncQLAnWQKEMdtdDUiHvYmECenPmC9EtNYoO8JjKg0GVjpDVc93Cp2p3N9BXEV\nSy4YEiJUo3uPaDxqfkEK7iFQRqG2Kxta/xm2GAhddwKrV75ngtBoErQ/A51S\njaH0nrPYWi7a4k1tKhmb5sY3Y4K2EQpYli8rvRdYv1VRzg7fYGEVaCN+iz6I\nYH1hRuHzbrzmhOnD8N04rbUwZI2wmEFlmExgiP5OFrg+uLqovXCEv5xUyyAl\nR/rwq6HgmKcTpvDMsDfqpCGOquLSWvLapcaFPDDbU6OlaGKSL151JluOp1nz\npUAZvsVRvUZchCxq3PYdwXSTaLdOaTW841gAxUCddO7wl53DD0G9CBL6P6Gm\nACMx\r\n=iOMl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","scripts":{"test":"jest","build":"if [ ! -e index.d.ts ];then mkdir -p lib && cp package.json lib && tsc -b tsconfig.json ${TSC_OPTS}; fi","clean":"./scripts/clean.sh","release":"yarn build  && yarn version --patch --non-interactive","test:watch":"jest --watch","build:watch":"cross-env TSC_OPTS=--watch yarn run build","postversion":"./scripts/release.sh $npm_package_version"},"_npmUser":{"name":"jglanz","email":"jonathan.glanz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/3fv/logger-proxy.git","type":"git"},"description":"A logger proxy to enable hot swapping backends","directories":{},"resolutions":{"y18n":"^4.0.1","yargs":"^16.2.0"},"dependencies":{"debug":"^4.3.1","lodash":"^4.17.21","bluebird":"^3.7.2","@3fv/guard":"^1.4.24","@3fv/deferred":"^1.2.4","@3fv/prelude-ts":"^0.8.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"del":"^6.0.0","glob":"^7.1.6","jest":"26.6.3","yargs":"^16.2.0","semver":"^7.3.5","shelljs":"^0.8.4","ts-jest":"26.5.4","prettier":"^2.2.1","cross-env":"^7.0.3","typescript":"^4.2.2","@types/jest":"^26.0.22","@types/node":"^14.14.37","@types/debug":"^4.1.5","@types/lodash":"^4.14.168","@types/shelljs":"^0.8.8","@types/bluebird":"^3.5.33","source-map-support":"^0.5.19"},"_npmOperationalInternal":{"tmp":"tmp/logger-proxy_1.0.44_1618218959680_0.35511544649048754","host":"s3://npm-registry-packages"}},"1.0.45":{"name":"@3fv/logger-proxy","version":"1.0.45","keywords":["typescript"],"author":{"name":"Jonathan Glanz"},"license":"MIT","_id":"@3fv/logger-proxy@1.0.45","maintainers":[{"name":"jglanz","email":"jonathan.glanz@gmail.com"}],"homepage":"https://github.com/3fv/logger-proxy#readme","bugs":{"url":"https://github.com/3fv/logger-proxy/issues"},"dist":{"shasum":"f922b69b9d187863f20de686d896b911f242200c","tarball":"https://registry.npmjs.org/@3fv/logger-proxy/-/logger-proxy-1.0.45.tgz","fileCount":27,"integrity":"sha512-Swgst6d8GHblGAmct7mOKHqQ9NyR6IZWAHqIRVqzJ5A3p9SZ1AD6OXEaldxfBKUgoSMQPsny3BNF5Pyu/tmz/A==","signatures":[{"sig":"MEQCIHV30M72j6fT86V+ydL5UTVLBsFRBWxqzV4t0zYlktXSAiB7XSZo236SLJrHmOIzvbt+DsF4zYryqVoo+fyMRs4UIA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72672,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg9u19CRA9TVsSAnZWagAAoAcQAKBqJPa5Q2lBV9cSjfH/\nvN2dNmZs8RxyTvDkeGpvJx9AJilownwaAiZZbS3mssRadjjPuJY6LpHW3oeJ\nViUx9SPzbQBMbACgOmRh6AxAiPcE2mcwZC//wcNHDqOAbIchpCXydU8YdhUV\nEqP7TknBK4akUQkMQinVRFMN0uHOo/7vKWgghhSz/dITbWhLfIJp/sz5XW/q\n9TIVBzDEA7SXR+H8sN/9f2vUcycJwl0ly+ng/RC51ulmi+EyIlqMQzTgtUVw\n8yXwhBqnTCWLh4qMLkwcy9ws2LWMmX4YD+yeeU3/xVmm1HM00lm0KWlMg1pR\n/yOk+Sv9KCrj+kmX/DYm46M8Lhvei83zguxUGgD+0VqLeKKZ7V3VzIXPuTEl\nocpLbf8fwKBbNz7YZUojfI8liAa5CwTC7Hpk3ATxXPL0lvVKQpHTN3KJAp2t\noq+mGa3+c9vIiLw4zaWAdsdyWV5ojKH4yYqSAR7VqGmU+CrmfGyJd6RbzXp0\nTUuOaDLlrRQ7jdp37ca0g3aZ7FGGbSpFi0vOYpqTVJ0WR6RfSqoI5PUxW6Ck\nX4FUr7zCNIuDCtpJblwsUlCcT9sD0Hc6Nqt3LVgW+leFGjMPWug2hGANhlm/\nC3jqorL82tC96NrLQH6lSq/DwHd5AkT5DIxG5sisJLTWuEEAHtk+39It2NDh\nGvUD\r\n=7F3+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","scripts":{"test":"jest","build":"if [ ! -e index.d.ts ];then mkdir -p lib && cp package.json lib && tsc -b tsconfig.json ${TSC_OPTS}; fi","clean":"./scripts/clean.sh","release":"yarn build  && yarn version --patch --non-interactive","test:watch":"jest --watch","build:watch":"cross-env TSC_OPTS=--watch yarn run build","postversion":"./scripts/release.sh $npm_package_version"},"_npmUser":{"name":"jglanz","email":"jonathan.glanz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/3fv/logger-proxy.git","type":"git"},"description":"A logger proxy to enable hot swapping backends","directories":{},"resolutions":{"y18n":"^4.0.1","yargs":"^16.2.0"},"dependencies":{"debug":"^4.3.1","lodash":"^4.17.21","bluebird":"^3.7.2","@3fv/guard":"^1.4.24","@3fv/deferred":"^1.2.4","@3fv/prelude-ts":"^0.8.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"del":"^6.0.0","glob":"^7.1.6","jest":"26.6.3","yargs":"^16.2.0","semver":"^7.3.5","shelljs":"^0.8.4","ts-jest":"26.5.4","prettier":"^2.2.1","cross-env":"^7.0.3","typescript":"^4.2.2","@types/jest":"^26.0.22","@types/node":"^14.14.37","@types/debug":"^4.1.5","@types/lodash":"^4.14.168","@types/shelljs":"^0.8.8","@types/bluebird":"^3.5.33","source-map-support":"^0.5.19"},"_npmOperationalInternal":{"tmp":"tmp/logger-proxy_1.0.45_1626795389408_0.8579748521955954","host":"s3://npm-registry-packages"}},"1.0.46":{"name":"@3fv/logger-proxy","version":"1.0.46","keywords":["typescript"],"author":{"name":"Jonathan Glanz"},"license":"MIT","_id":"@3fv/logger-proxy@1.0.46","maintainers":[{"name":"jglanz","email":"jonathan.glanz@gmail.com"}],"homepage":"https://github.com/3fv/logger-proxy#readme","bugs":{"url":"https://github.com/3fv/logger-proxy/issues"},"dist":{"shasum":"7387a11bcca63c2d38c7cc5279af53019b3869d6","tarball":"https://registry.npmjs.org/@3fv/logger-proxy/-/logger-proxy-1.0.46.tgz","fileCount":27,"integrity":"sha512-I4L/k3WrvFtLMeEH7kfhlz9mX7znM+DyfAlYNcoXgrIUvBgxjsFZch/HRQT5o6/pfGxbMJyjLnM9QbNJwdkn8Q==","signatures":[{"sig":"MEYCIQCk33JYnzUky9EdzvXtB6T3fpE3ChvE0x8L/tYNvX7VLQIhAO6+bJm9ucZLsrUPrjpmubTDwZdZPqY9P5mg9fTDTD6X","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73168,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFPrMCRA9TVsSAnZWagAAep4P/i6gWPgHgwy3Y+iSI1Uu\nYuAXG0fTPp/8DuGUQhPS9PGO2QE1r9NBBBVLruumD7w3rBgPhD7ODFTo9337\n4nh9o9GMDlluECb64G0fjYbgU4bwQ5+mbwBa/qwKfEUOjbvKq/9OQukG+UJg\n2N90IlBlbOStyT5Waxf7xZKYdE0k6/hrXEfwseDheR5UMnV7zdnHtp7WRAge\n7iloL5artE1//ITGyijfa0cyzPZ2cOTGgAnQaGCLw2obTbZxQjUEPelJtf4i\nNqBKHa2mpXhGPzV842Aq1qzMVOydofweBlvg8zJbaQ5R4gSMLDHrOw1T69fj\ngEqkfQ7xwvxHk/y4Ecb7ljVkJxypTy5WEVLrmr5YGnZWvc3gszys3cZqGUVz\nOIrwSuXnGQWIBHnFBW20nDVE/JFI61CUNGbSx2V8iTLTG7Ah0Q5rSgG2mgRE\nMLBwYoj/c7S33l9IHh4N5SMZkUdmepk5hvaoFvEG57Ckk+WACketZEvKrtNJ\npWGkglm/cDhRQychy7jVTopOl3lxe9pMY5sQO3Jv6FGPf0hqSnsmSlhxyiWt\naDv9MJMBIFhCDwbL+D/KmjExElJi5znlHJ1d4BWe2S4QIpO/oPunHw/uZnfe\n9Rt01oKTpgIZdDRo3r0Wg17HR5c/shptOOdqq61R8nReqEw4w+hTXCAo+0jG\nwebS\r\n=X1g0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","scripts":{"test":"jest","build":"if [ ! -e index.d.ts ];then mkdir -p lib && cp package.json lib && tsc -b tsconfig.json ${TSC_OPTS}; fi","clean":"./scripts/clean.sh","release":"yarn build  && yarn version --patch --non-interactive","test:watch":"jest --watch","build:watch":"cross-env TSC_OPTS=--watch yarn run build","postversion":"./scripts/release.sh $npm_package_version"},"_npmUser":{"name":"jglanz","email":"jonathan.glanz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/3fv/logger-proxy.git","type":"git"},"description":"A logger proxy to enable hot swapping backends","directories":{},"resolutions":{"y18n":"^4.0.1","yargs":"^16.2.0"},"dependencies":{"debug":"^4.3.1","lodash":"^4.17.21","bluebird":"^3.7.2","@3fv/guard":"^1.4.24","@3fv/deferred":"^1.2.4","@3fv/prelude-ts":"^0.8.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"del":"^6.0.0","glob":"^7.1.6","jest":"26.6.3","yargs":"^16.2.0","semver":"^7.3.5","shelljs":"^0.8.4","ts-jest":"26.5.4","prettier":"^2.2.1","cross-env":"^7.0.3","typescript":"^4.2.2","@types/jest":"^26.0.22","@types/node":"^14.14.37","@types/debug":"^4.1.5","@types/lodash":"^4.14.168","@types/shelljs":"^0.8.8","@types/bluebird":"^3.5.33","source-map-support":"^0.5.19"},"_npmOperationalInternal":{"tmp":"tmp/logger-proxy_1.0.46_1628764876507_0.7025875833089026","host":"s3://npm-registry-packages"}},"1.0.47":{"name":"@3fv/logger-proxy","version":"1.0.47","keywords":["typescript"],"author":{"name":"Jonathan Glanz"},"license":"MIT","_id":"@3fv/logger-proxy@1.0.47","maintainers":[{"name":"jglanz","email":"jonathan.glanz@gmail.com"}],"homepage":"https://github.com/3fv/logger-proxy#readme","bugs":{"url":"https://github.com/3fv/logger-proxy/issues"},"dist":{"shasum":"a0147e6163901dcf269531d390573846350e483b","tarball":"https://registry.npmjs.org/@3fv/logger-proxy/-/logger-proxy-1.0.47.tgz","fileCount":29,"integrity":"sha512-40QUS59vNqK+2AK0WTaox8uuxc1XiCAKfkAX7Fm3cWAH/zx1UrgGIKVJqs4vsdgox7tJPkXeSIy/HPpP/8RQ7A==","signatures":[{"sig":"MEUCIAXSNKwi5/L7euXoVw5AlH6jT7YhDeh6aX2vxWsm2n0UAiEA2mJoqWehtSJznSTmkRTKu5AN7W5UE1AIe6MH3U0JhMQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78077},"main":"index.js","types":"index.d.ts","scripts":{"init":"mkdir -p lib && cp package.json lib/","test":"jest","build":"tsc -b tsconfig.json ${TSC_OPTS}","clean":"./scripts/clean.sh","release":"yarn build  && yarn version --patch --non-interactive","test:watch":"jest --watch","build:watch":"cross-env TSC_OPTS=--watch yarn run build","postversion":"./scripts/release.sh $npm_package_version"},"_npmUser":{"name":"jglanz","email":"jonathan.glanz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/3fv/logger-proxy.git","type":"git"},"description":"A logger proxy to enable hot swapping backends","directories":{},"dependencies":{"debug":"^4.3.2","lodash":"^4.17.21","bluebird":"^3.7.2","@3fv/guard":"^1.4.26","@3fv/deferred":"^1.2.4","@3fv/prelude-ts":"^0.8.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"del":"^6.0.0","glob":"^7.2.0","jest":"27.3.1","yargs":"^17.2.1","semver":"^7.3.5","shelljs":"^0.8.4","ts-jest":"27.0.7","prettier":"^2.4.1","cross-env":"^7.0.3","typescript":"^4.4.4","@types/jest":"^27.0.2","@types/node":"^16.11.2","@types/debug":"^4.1.7","@types/lodash":"^4.14.176","@types/shelljs":"^0.8.9","@types/bluebird":"^3.5.36","source-map-support":"^0.5.20"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/logger-proxy_1.0.47_1634830680293_0.9447328980436533","host":"s3://npm-registry-packages"}},"1.0.48":{"name":"@3fv/logger-proxy","version":"1.0.48","keywords":["typescript"],"author":{"name":"Jonathan Glanz"},"license":"MIT","_id":"@3fv/logger-proxy@1.0.48","maintainers":[{"name":"jglanz","email":"jonathan.glanz@gmail.com"}],"homepage":"https://github.com/3fv/logger-proxy#readme","bugs":{"url":"https://github.com/3fv/logger-proxy/issues"},"dist":{"shasum":"9951b9b0b8682f0588326484fd0a35636ca3faf1","tarball":"https://registry.npmjs.org/@3fv/logger-proxy/-/logger-proxy-1.0.48.tgz","fileCount":46,"integrity":"sha512-INezENwc+cqyiDYIG+3BR/Yn1g9S7v1rV5D1f4Sa7p6zJnCr4jSm80/RYuSc5EoQIyDdkizQ1qnKbb+1WlcMfQ==","signatures":[{"sig":"MEUCIGmsfgYl/nKGX+a2dACIlh9mVU/Bd1fZjxL8t8pXApVlAiEAnaF1LSzGUp0av73/SVFFKfPHhCMixY+sbW4rnvud+R8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116873},"main":"index.js","types":"index.d.ts","scripts":{"init":"mkdir -p lib && cp package.json lib/","test":"jest","build":"tsc -b tsconfig.json ${TSC_OPTS}","clean":"./scripts/clean.sh","release":"yarn build  && yarn version --patch --non-interactive","test:watch":"jest --watch","build:watch":"cross-env TSC_OPTS=--watch yarn run build","postversion":"./scripts/release.sh $npm_package_version"},"_npmUser":{"name":"jglanz","email":"jonathan.glanz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/3fv/logger-proxy.git","type":"git"},"description":"A logger proxy to enable hot swapping backends","directories":{},"dependencies":{"chalk":"^4.1.2","debug":"^4.3.2","lodash":"^4.17.21","bluebird":"^3.7.2","@3fv/guard":"^1.4.26","@3fv/deferred":"^1.2.4","@3fv/prelude-ts":"^0.8.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.3.1","semver":"^7.3.5","ts-jest":"27.0.7","ts-node":"^10.4.0","prettier":"^2.4.1","cross-env":"^7.0.3","typescript":"^4.4.4","@types/jest":"^27.0.2","@types/node":"^16.11.2","@types/chalk":"^2.2.0","@types/debug":"^4.1.7","@types/lodash":"^4.14.176","@types/shelljs":"^0.8.9","supports-color":"^9.0.2","@types/bluebird":"^3.5.36","source-map-support":"^0.5.20"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/logger-proxy_1.0.48_1635090846214_0.7182622794109434","host":"s3://npm-registry-packages"}},"1.0.49":{"name":"@3fv/logger-proxy","version":"1.0.49","keywords":["typescript"],"author":{"name":"Jonathan Glanz"},"license":"MIT","_id":"@3fv/logger-proxy@1.0.49","maintainers":[{"name":"jglanz","email":"jonathan.glanz@gmail.com"}],"homepage":"https://github.com/3fv/logger-proxy#readme","bugs":{"url":"https://github.com/3fv/logger-proxy/issues"},"dist":{"shasum":"38f8fef1e291ed8f744c7259aceaa0b350a9e46b","tarball":"https://registry.npmjs.org/@3fv/logger-proxy/-/logger-proxy-1.0.49.tgz","fileCount":46,"integrity":"sha512-yzyjBbI57Tdr4Use+Z52AxFFawzIN4US+NWyvE0pWuyTgcYQrmMGfgLB+xApWpuMDVIU306PDkX69prq0VIQ7A==","signatures":[{"sig":"MEUCIF8mvR0NMcNQaSSI1w38+VX0m7vE7ThYZkQbhhkCFY+eAiEAiR1o8x1wRlN8Y6cgfNPIHPp9rvRYez0KJNetN/yZ2Vg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116690},"main":"index.js","types":"index.d.ts","scripts":{"init":"mkdir -p lib && cp package.json lib/","test":"jest","build":"tsc -b tsconfig.json ${TSC_OPTS}","clean":"./scripts/clean.sh","release":"yarn build  && yarn version --patch --non-interactive","test:watch":"jest --watch","build:watch":"cross-env TSC_OPTS=--watch yarn run build","postversion":"./scripts/release.sh $npm_package_version"},"_npmUser":{"name":"jglanz","email":"jonathan.glanz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/3fv/logger-proxy.git","type":"git"},"description":"A logger proxy to enable hot swapping backends","directories":{},"dependencies":{"chalk":"^4.1.2","debug":"^4.3.2","lodash":"^4.17.21","bluebird":"^3.7.2","@3fv/guard":"^1.4.26","@3fv/deferred":"^1.2.4","@3fv/prelude-ts":"^0.8.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.3.1","semver":"^7.3.5","ts-jest":"27.0.7","ts-node":"^10.4.0","prettier":"^2.4.1","cross-env":"^7.0.3","typescript":"^4.4.4","@types/jest":"^27.0.2","@types/node":"^16.11.2","@types/chalk":"^2.2.0","@types/debug":"^4.1.7","@types/lodash":"^4.14.176","@types/shelljs":"^0.8.9","supports-color":"^9.0.2","@types/bluebird":"^3.5.36","source-map-support":"^0.5.20"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/logger-proxy_1.0.49_1635097050817_0.39912726678356103","host":"s3://npm-registry-packages"}},"1.0.50":{"name":"@3fv/logger-proxy","version":"1.0.50","keywords":["typescript"],"author":{"name":"Jonathan Glanz"},"license":"MIT","_id":"@3fv/logger-proxy@1.0.50","maintainers":[{"name":"jglanz","email":"jonathan.glanz@gmail.com"}],"homepage":"https://github.com/3fv/logger-proxy#readme","bugs":{"url":"https://github.com/3fv/logger-proxy/issues"},"dist":{"shasum":"d77ba6f08a88f86b674b21eefbf230b61b5c9476","tarball":"https://registry.npmjs.org/@3fv/logger-proxy/-/logger-proxy-1.0.50.tgz","fileCount":46,"integrity":"sha512-hvnnw7beHXeWBll0eqoDfi5Ls7tQuYhPHpnqns/i0aDlHKaHbMZFq34KlK8vsecsNw3iGWQUakhwlaCxvi4jvg==","signatures":[{"sig":"MEUCIQCQ8FoxgMbSNF5LVyAnyztNF21xjcSTeOD6KfFNFCmUOwIgBHu6kZczltS2hfCbFJGzKfzUQZxEvPLq2TL74RYV7SY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118369},"main":"index.js","types":"index.d.ts","_npmUser":{"name":"jglanz","email":"jonathan.glanz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/3fv/logger-proxy.git","type":"git"},"description":"A logger proxy to enable hot swapping backends","directories":{},"dependencies":{"chalk":"^4.1.2","debug":"^4.3.2","lodash":"^4.17.21","bluebird":"^3.7.2","@3fv/guard":"^1.4.26","@3fv/deferred":"^1.2.4","@3fv/prelude-ts":"^0.8.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.3.1","semver":"^7.3.5","ts-jest":"27.0.7","ts-node":"^10.4.0","prettier":"^2.4.1","cross-env":"^7.0.3","typescript":"^4.4.4","@types/jest":"^27.0.2","@types/node":"^16.11.2","@types/chalk":"^2.2.0","@types/debug":"^4.1.7","@types/lodash":"^4.14.176","@types/shelljs":"^0.8.9","supports-color":"^9.0.2","@types/bluebird":"^3.5.36","source-map-support":"^0.5.20"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/logger-proxy_1.0.50_1635300441063_0.39629585328178374","host":"s3://npm-registry-packages"}},"1.0.52":{"name":"@3fv/logger-proxy","version":"1.0.52","keywords":["typescript"],"author":{"name":"Jonathan Glanz"},"license":"MIT","_id":"@3fv/logger-proxy@1.0.52","maintainers":[{"name":"jglanz","email":"jonathan.glanz@gmail.com"}],"homepage":"https://github.com/3fv/logger-proxy#readme","bugs":{"url":"https://github.com/3fv/logger-proxy/issues"},"dist":{"shasum":"dc7dabbc98c4816ebb54644b560c21af1c234d22","tarball":"https://registry.npmjs.org/@3fv/logger-proxy/-/logger-proxy-1.0.52.tgz","fileCount":46,"integrity":"sha512-RyhuTQQcaTmNtaTrC7LxRhfRGrXlkgeW6q3IEmJzMSPHZiiZrvVUbWCVPsR5iB+y9GpbuWnjun+QAv8k0fIubw==","signatures":[{"sig":"MEUCICBwSX2XYvqj0Gslb5k70NLOR2CaALfEdmQjk3fTTQRqAiEAmRVTN9bD4DvYDB+7bgHp7M2LNClLMidZhdKer7Iu49I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118373},"main":"index.js","types":"index.d.ts","_npmUser":{"name":"jglanz","email":"jonathan.glanz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/3fv/logger-proxy.git","type":"git"},"description":"A logger proxy to enable hot swapping backends","directories":{},"dependencies":{"chalk":"^4.1.2","debug":"^4.3.2","lodash":"^4.17.21","bluebird":"^3.7.2","@3fv/guard":"^1.4.26","@3fv/deferred":"^1.2.4","@3fv/prelude-ts":"^0.8.23"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.3.1","semver":"^7.3.5","ts-jest":"27.0.7","ts-node":"^10.4.0","prettier":"^2.4.1","cross-env":"^7.0.3","typescript":"^4.4.4","@types/jest":"^27.0.2","@types/node":"^16.11.2","@types/chalk":"^2.2.0","@types/debug":"^4.1.7","@types/lodash":"^4.14.176","@types/shelljs":"^0.8.9","supports-color":"^9.0.2","@types/bluebird":"^3.5.36","source-map-support":"^0.5.20"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/logger-proxy_1.0.52_1635300632797_0.8971956111818233","host":"s3://npm-registry-packages"}},"1.0.53":{"name":"@3fv/logger-proxy","version":"1.0.53","keywords":["typescript"],"author":{"name":"Jonathan Glanz"},"license":"MIT","_id":"@3fv/logger-proxy@1.0.53","maintainers":[{"name":"jglanz","email":"jonathan.glanz@gmail.com"}],"homepage":"https://github.com/3fv/logger-proxy#readme","bugs":{"url":"https://github.com/3fv/logger-proxy/issues"},"dist":{"shasum":"fa8b72131fb50eb1753256c3f4bdb7e5295b12df","tarball":"https://registry.npmjs.org/@3fv/logger-proxy/-/logger-proxy-1.0.53.tgz","fileCount":48,"integrity":"sha512-6i+W1NjcbfxRRi4UbY1qpJlcLr0Qf+3tyLIVdrgmvOUtfuORPBvh0eWh/uBBtpYu1oJL1FAzOmxb09KWFQDmkg==","signatures":[{"sig":"MEUCIEp7H8oLChaxPQ9q/EY0s+irxLZYy0hZWjEpvnXkbIJlAiEAv2oyEXkZEuonAvSHpDu/gypOf6zG+647X7dY+uGC+QY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137548},"main":"index.js","types":"index.d.ts","_npmUser":{"name":"jglanz","email":"jonathan.glanz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/3fv/logger-proxy.git","type":"git"},"description":"A logger proxy to enable hot swapping backends","directories":{},"dependencies":{"chalk":"^4.1.2","debug":"^4.3.2","lodash":"^4.17.21","bluebird":"^3.7.2","@3fv/guard":"^1.4.26","@3fv/deferred":"^1.2.4","@3fv/prelude-ts":"^0.8.23"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.3.1","semver":"^7.3.5","ts-jest":"27.0.7","ts-node":"^10.4.0","prettier":"^2.4.1","cross-env":"^7.0.3","typescript":"^4.4.4","@types/jest":"^27.0.2","@types/node":"^16.11.2","@types/chalk":"^2.2.0","@types/debug":"^4.1.7","@types/lodash":"^4.14.176","@types/shelljs":"^0.8.9","supports-color":"^9.0.2","@types/bluebird":"^3.5.36","source-map-support":"^0.5.20"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/logger-proxy_1.0.53_1635701286685_0.5774273023367402","host":"s3://npm-registry-packages"}},"1.0.54":{"name":"@3fv/logger-proxy","version":"1.0.54","keywords":["typescript"],"author":{"name":"Jonathan Glanz"},"license":"MIT","_id":"@3fv/logger-proxy@1.0.54","maintainers":[{"name":"jglanz","email":"jonathan.glanz@gmail.com"}],"homepage":"https://github.com/3fv/logger-proxy#readme","bugs":{"url":"https://github.com/3fv/logger-proxy/issues"},"dist":{"shasum":"64c2451871e4878cf2eb00fbac29e5e63e6f83f2","tarball":"https://registry.npmjs.org/@3fv/logger-proxy/-/logger-proxy-1.0.54.tgz","fileCount":48,"integrity":"sha512-8ID8h9fLbh0GpnUnzZMsTRecHIDntSdsMe2lG1Z3FKv0DiKqhU0dHIG0UYr8Cy9uqPB+aPm6G8uZCr1cLxmLFw==","signatures":[{"sig":"MEYCIQD+JRTgoyH1PFaLdE4upplTjDoP69agNGCBLBJMiMuHsgIhAKg22NJwWvc48OepA11+YLEhgIShSWRAM3iyabZZEZ6Q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137548},"main":"index.js","types":"index.d.ts","_npmUser":{"name":"jglanz","email":"jonathan.glanz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/3fv/logger-proxy.git","type":"git"},"description":"A logger proxy to enable hot swapping backends","directories":{},"dependencies":{"chalk":"^4.1.2","debug":"^4.3.2","lodash":"^4.17.21","bluebird":"^3.7.2","@3fv/guard":"^1.4.26","@3fv/deferred":"^1.2.4","@3fv/prelude-ts":"^0.8.23"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.3.1","semver":"^7.3.5","ts-jest":"27.0.7","ts-node":"^10.4.0","prettier":"^2.4.1","cross-env":"^7.0.3","typescript":"^4.4.4","@types/jest":"^27.0.2","@types/node":"^16.11.2","@types/chalk":"^2.2.0","@types/debug":"^4.1.7","@types/lodash":"^4.14.176","@types/shelljs":"^0.8.9","supports-color":"^9.0.2","@types/bluebird":"^3.5.36","source-map-support":"^0.5.20"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/logger-proxy_1.0.54_1635701301632_0.5416982415590155","host":"s3://npm-registry-packages"}},"1.0.55":{"name":"@3fv/logger-proxy","version":"1.0.55","keywords":["typescript"],"author":{"name":"Jonathan Glanz"},"license":"MIT","_id":"@3fv/logger-proxy@1.0.55","maintainers":[{"name":"jglanz","email":"jonathan.glanz@gmail.com"}],"homepage":"https://github.com/3fv/logger-proxy#readme","bugs":{"url":"https://github.com/3fv/logger-proxy/issues"},"dist":{"shasum":"1cb64eab08d0e14e0c75792d91323835bd25f91f","tarball":"https://registry.npmjs.org/@3fv/logger-proxy/-/logger-proxy-1.0.55.tgz","fileCount":48,"integrity":"sha512-ufvBEvRZnltmNnEfHBXVbqQZyEdauZLkE9aVdaqAGDrXm1wHWbm1scdKQAvskMUU5s6kgzibTGgelprzkna5Mg==","signatures":[{"sig":"MEUCID9s1gtUlsCnrLNQ8L8d0mn5mM211k/7dQC0ueSdOpGZAiEAh7fsNIzFyTgsSJAv4oJBvG6cv+W7urb4AieCO76rYmQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":138722},"main":"index.js","types":"index.d.ts","_npmUser":{"name":"jglanz","email":"jonathan.glanz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/3fv/logger-proxy.git","type":"git"},"description":"A logger proxy to enable hot swapping backends","directories":{},"dependencies":{"chalk":"^4.1.2","debug":"^4.3.2","lodash":"^4.17.21","bluebird":"^3.7.2","@3fv/guard":"^1.4.26","@3fv/deferred":"^1.2.4","@3fv/prelude-ts":"^0.8.23"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.3.1","semver":"^7.3.5","ts-jest":"27.0.7","ts-node":"^10.4.0","prettier":"^2.4.1","cross-env":"^7.0.3","typescript":"^4.4.4","@types/jest":"^27.0.2","@types/node":"^16.11.2","@types/chalk":"^2.2.0","@types/debug":"^4.1.7","@types/lodash":"^4.14.176","@types/shelljs":"^0.8.9","supports-color":"^9.0.2","@types/bluebird":"^3.5.36","source-map-support":"^0.5.20"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/logger-proxy_1.0.55_1635890076608_0.9232013101152277","host":"s3://npm-registry-packages"}},"1.0.56":{"name":"@3fv/logger-proxy","version":"1.0.56","keywords":["typescript"],"author":{"name":"Jonathan Glanz"},"license":"MIT","_id":"@3fv/logger-proxy@1.0.56","maintainers":[{"name":"jglanz","email":"jonathan.glanz@gmail.com"}],"homepage":"https://github.com/3fv/logger-proxy#readme","bugs":{"url":"https://github.com/3fv/logger-proxy/issues"},"dist":{"shasum":"866898875396aafc62f4495c0bef8d01a5b28586","tarball":"https://registry.npmjs.org/@3fv/logger-proxy/-/logger-proxy-1.0.56.tgz","fileCount":48,"integrity":"sha512-fJT8beH0YaJJjy9i8Vk67FxDdLqirDTrX65budKVak2Pv0hKwfcqWRlT5XQ+356SURG1+6efokN0isVpOlgj5w==","signatures":[{"sig":"MEQCIEycj4KeVBbhbXyFVj35etaHhR+cU9tnKSftkHrHPQ7iAiB2NWSuYpSranCz65wdhTVwQ+Zu1jKbXEHBMuxNfxj4Dw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142129},"main":"index.js","types":"index.d.ts","_npmUser":{"name":"jglanz","email":"jonathan.glanz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/3fv/logger-proxy.git","type":"git"},"description":"A logger proxy to enable hot swapping backends","directories":{},"dependencies":{"chalk":"^4.1.2","debug":"^4.3.2","lodash":"^4.17.21","bluebird":"^3.7.2","@3fv/guard":"^1.4.26","@3fv/deferred":"^1.2.4","@3fv/prelude-ts":"^0.8.23"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.3.1","semver":"^7.3.5","ts-jest":"27.0.7","ts-node":"^10.4.0","prettier":"^2.4.1","cross-env":"^7.0.3","typescript":"^4.4.4","@types/jest":"^27.0.2","@types/node":"^16.11.2","@types/chalk":"^2.2.0","@types/debug":"^4.1.7","@types/lodash":"^4.14.176","@types/shelljs":"^0.8.9","supports-color":"^9.0.2","@types/bluebird":"^3.5.36","source-map-support":"^0.5.20"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/logger-proxy_1.0.56_1636061034542_0.1909450253027638","host":"s3://npm-registry-packages"}},"1.0.57":{"name":"@3fv/logger-proxy","version":"1.0.57","keywords":["typescript"],"author":{"name":"Jonathan Glanz"},"license":"MIT","_id":"@3fv/logger-proxy@1.0.57","maintainers":[{"name":"jglanz","email":"jonathan.glanz@gmail.com"}],"homepage":"https://github.com/3fv/logger-proxy#readme","bugs":{"url":"https://github.com/3fv/logger-proxy/issues"},"dist":{"shasum":"366b060b3d1f21e5191fccd5c842ce4ec6ec7e71","tarball":"https://registry.npmjs.org/@3fv/logger-proxy/-/logger-proxy-1.0.57.tgz","fileCount":48,"integrity":"sha512-bJerGNvgYrA1DPy0QiNBad8LfVW1o0BfEYDaDyeYkSreucApJLW1J+0PsRFvUb1Qb1yiLLdEyLpDTUl5Wam34w==","signatures":[{"sig":"MEQCIEjOYdIuV/VA8PTA496a0x8SjFBYDd1Om99GBIZ4xXZ+AiBL3RUYj3apVRk1Dh/DjL/vf66nnZU2rnlqJ/0lCv0CDQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":143218},"main":"index.js","types":"index.d.ts","_npmUser":{"name":"jglanz","email":"jonathan.glanz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/3fv/logger-proxy.git","type":"git"},"description":"A logger proxy to enable hot swapping backends","directories":{},"dependencies":{"chalk":"^4.1.2","debug":"^4.3.2","lodash":"^4.17.21","bluebird":"^3.7.2","@3fv/guard":"^1.4.26","@3fv/deferred":"^1.2.4","@3fv/prelude-ts":"^0.8.23"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.3.1","semver":"^7.3.5","ts-jest":"27.0.7","ts-node":"^10.4.0","prettier":"^2.4.1","cross-env":"^7.0.3","typescript":"^4.4.4","@types/jest":"^27.0.2","@types/node":"^16.11.2","@types/chalk":"^2.2.0","@types/debug":"^4.1.7","@types/lodash":"^4.14.176","@types/shelljs":"^0.8.9","supports-color":"^9.0.2","@types/bluebird":"^3.5.36","source-map-support":"^0.5.20"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/logger-proxy_1.0.57_1636061615513_0.1445923901346453","host":"s3://npm-registry-packages"}},"1.0.58":{"name":"@3fv/logger-proxy","version":"1.0.58","keywords":["typescript","logger","proxy"],"author":{"name":"Jonathan Glanz"},"license":"MIT","_id":"@3fv/logger-proxy@1.0.58","maintainers":[{"name":"jglanz","email":"jonathan.glanz@gmail.com"}],"homepage":"https://github.com/3fv/logger-proxy#readme","bugs":{"url":"https://github.com/3fv/logger-proxy/issues"},"dist":{"shasum":"feaac14d2a84ae210e04bdcf6f63454be50b6763","tarball":"https://registry.npmjs.org/@3fv/logger-proxy/-/logger-proxy-1.0.58.tgz","fileCount":55,"integrity":"sha512-VY9KL+NM66VwhIv3MXdtT3V/XklXxWjjEGImDydAL1xto3LZTSD5u+cNWP/LnOsp4au9n9v6G/Gio7s1WOiH0w==","signatures":[{"sig":"MEUCIDXb8r8ietYVts5Z8rQ0+6VrU1ovunuIpYag7ZPRFg8BAiEApvHQujykinNAmf5/qax3SBKK1zeVf/kkqzmAzVyO1Io=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":165056},"main":"index.js","types":"index.d.ts","_npmUser":{"name":"jglanz","email":"jonathan.glanz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/3fv/logger-proxy.git","type":"git"},"description":"A logger proxy to enable hot swapping backends","directories":{},"resolutions":{"chalk":"^4.1.2"},"dependencies":{"chalk":"^4.1.2","debug":"^4.3.2","lodash":"^4.17.21","bluebird":"^3.7.2","@3fv/guard":"^1.4.26","@3fv/deferred":"^1.2.4","@3fv/prelude-ts":"^0.8.23"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.3.1","faker":"^5.5.3","semver":"^7.3.5","shelljs":"^0.8.4","ts-jest":"27.0.7","ts-node":"^10.4.0","prettier":"^2.4.1","cross-env":"^7.0.3","typescript":"^4.4.4","@types/jest":"^27.0.2","@types/node":"^16.11.2","@types/chalk":"^2.2.0","@types/debug":"^4.1.7","@types/faker":"^5.5.9","@types/lodash":"^4.14.176","@types/shelljs":"^0.8.9","supports-color":"^9.0.2","@types/bluebird":"^3.5.36","source-map-support":"^0.5.20"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/logger-proxy_1.0.58_1636431202715_0.7884445409849441","host":"s3://npm-registry-packages"}},"1.0.59":{"name":"@3fv/logger-proxy","version":"1.0.59","keywords":["typescript","logger","proxy"],"author":{"name":"Jonathan Glanz"},"license":"MIT","_id":"@3fv/logger-proxy@1.0.59","maintainers":[{"name":"jglanz","email":"jonathan.glanz@gmail.com"}],"homepage":"https://github.com/3fv/logger-proxy#readme","bugs":{"url":"https://github.com/3fv/logger-proxy/issues"},"dist":{"shasum":"a823be48b99bf60d8f90eca421c934420eef2799","tarball":"https://registry.npmjs.org/@3fv/logger-proxy/-/logger-proxy-1.0.59.tgz","fileCount":55,"integrity":"sha512-pLp4HLMs/w88+Y3Cns0Q+jkM6l/ces2r8dWSVmawmZESppD4YDxz449mP2wOH4o2CeIQwl4ng6SAq2w12wr1kA==","signatures":[{"sig":"MEQCICJBW8h1ujyPuu0ViijKiGZ7B/WI80nOadjbgI9YG/vpAiADJRGWbp3jK8je3iUfRZGAIKptn/lhceqh0RIVKCBX0Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":165101,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhn+QyCRA9TVsSAnZWagAA400P/04g0IDXZueCUpXnwndI\n7QLAhG7lfaCVztEobBAw7hbGpRYZirQBVzItehmTpRWkpJwAJahgrm+QIoJS\nGOOPVMalOsM4nER2pNEa7YHTeAT6zkZF+r5Yruyq/CruR0WYruz4IHSuf7ro\nsNcW8H8gHrE2BscX5+w2grI6YK0BNrG4faZp2iGv0Kb7xcjHPBbb2KrbZkjm\n/vCxEPz/Js7HComtdk0Cp9EAEQdIjrJb/KRCsJ+ngjq8/t+6e7WkR472JuyO\n5T6JRh67TPACNAu12xUMnXoCnE978pF2c/GRFCzs3Cvx7oCkv/u9cdgfdWQF\nrW4Hcut19NqoYxoHTKEV2sYoZ8+cYgfkkF/k3ag6RdN9SlBNCmlenmbwsmDD\no+1yC+1jg0ZCms+X8z7OzHqZ0zDtgTV7uNyjFuQT6K/XeF0Os/FZKxaAJioL\nu1pcj7eZ78hizWfoC7LxxYO0AOGP05t6Y/2Vb6z1sluiO8ci0RKEjhH58oFS\nXgM0eZhwiUf2N1ZF0FbXZzO7brBKbE1329nUcnN8xsYcgAm/Du8LCL4/aOYH\nwHrpQ+paLgUwH7S6ty9XPgTbtlv8VCGWZMxPWYtcevYAYPDkHHje4CcwsmWC\n7UtBJEhvyPiF6C6qiTj4MiieQO4XYTg2BlEkcYmKh/ykH+O0xAu7lczpcrtl\nOJo0\r\n=JXuF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","_npmUser":{"name":"jglanz","email":"jonathan.glanz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/3fv/logger-proxy.git","type":"git"},"description":"A logger proxy to enable hot swapping backends","directories":{},"resolutions":{"chalk":"^4.1.2"},"dependencies":{"chalk":"^4.1.2","debug":"^4.3.2","lodash":"^4.17.21","bluebird":"^3.7.2","@3fv/guard":"^1.4.26","@3fv/deferred":"^1.2.4","@3fv/prelude-ts":"^0.8.23"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.3.1","faker":"^5.5.3","semver":"^7.3.5","shelljs":"^0.8.4","ts-jest":"27.0.7","ts-node":"^10.4.0","prettier":"^2.4.1","cross-env":"^7.0.3","typescript":"^4.4.4","@types/jest":"^27.0.2","@types/node":"^16.11.2","@types/chalk":"^2.2.0","@types/debug":"^4.1.7","@types/faker":"^5.5.9","@types/lodash":"^4.14.176","@types/shelljs":"^0.8.9","supports-color":"^9.0.2","@types/bluebird":"^3.5.36","source-map-support":"^0.5.20"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/logger-proxy_1.0.59_1637868594448_0.9852221856519703","host":"s3://npm-registry-packages"}},"1.0.60":{"name":"@3fv/logger-proxy","version":"1.0.60","keywords":["typescript","logger","proxy"],"author":{"name":"Jonathan Glanz"},"license":"MIT","_id":"@3fv/logger-proxy@1.0.60","maintainers":[{"name":"jglanz","email":"jonathan.glanz@gmail.com"}],"homepage":"https://github.com/3fv/logger-proxy#readme","bugs":{"url":"https://github.com/3fv/logger-proxy/issues"},"dist":{"shasum":"e173bd3ff30b3c0b08160d48d4e86902c04ceceb","tarball":"https://registry.npmjs.org/@3fv/logger-proxy/-/logger-proxy-1.0.60.tgz","fileCount":63,"integrity":"sha512-1LpmrLgcUDlf9xc06h8Zyl2I/xFauznbcarBG2VNrZXJFVGp8Qbi3opT2DlvcgCORUgWBtkxiicKEod8IjT5Hg==","signatures":[{"sig":"MEQCIFiSXUKO/uUKgGC146NugOzrR3BEN6QoO949it3mOWp5AiB7tXi+GZqb7qDNh+RRWpGVrI6hGdXjgIlpb3+rEu7BsQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":151474,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpTpdCRA9TVsSAnZWagAAnsYP/jR99khpHlKmtonwNquG\nmPbjk956561w4JrJiZffgfNCKwthXUZ2GvtaaV0k8E2P61AtTGstj4jv99jP\nm44ypD1EM8SxN0CSxFltppC1hzZqMoT3WJjynjRf294ntU3XWkUhZva6Pvy9\nWnVSM3IJywk6L7RQ4ShWiY/h7bdDgiUBIfbfa7LtchDHN0smhSAcAlTPYe2d\nc3y0siw+jZQnLpAkUFF+DN2I5tyF0RXCQ5ys3wbktBiuo64xAvSOHMPkjl74\n+AS/AVQr8/EBbn2e2cfyBD1ePn2OqMY4stsAFk+k6zycVAUQDpIEqnQH1ZBV\ne9zcydoMoIHh7vMALrTZShlvUXcipb3dyXYARXjcY1DPC7Fn7yHqdk10xrcg\nhhX5IF08+F4lmJL83jUTiwn0zCiBipxzC+gr/adYXyrDQeUHOgDHMn/BL4Bs\nhGmNr8dzoGU1D0PSwIkbHRZtmqsTgOFcn2pDxKchzQqg7d+vNpMD8Yn/sG+F\nT3pY2ni8FLZx5ytncfdSth2/0Svrxd1Z8GQZVmA+haYKNhOHztLvaklpxU9r\nfRjgxcC2sPsiReCE5mWcguZ7a0aGcu0XeNkcwxdiu3uNQLif7XWDZpbGkY6j\nvymf9wCM7DqPAyM4XnqVoB8QESMmOh9EyRB1XrKUFobLL0amkH05PFSaYvwa\n6/5y\r\n=4eKq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","_npmUser":{"name":"jglanz","email":"jonathan.glanz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/3fv/logger-proxy.git","type":"git"},"description":"A logger proxy to enable hot swapping backends","directories":{},"resolutions":{"tmpl":"^1.0.5","chalk":"^4.1.2","ansi-regex":"^5.0.1"},"dependencies":{"chalk":"^4.1.2","debug":"^4.3.2","lodash":"^4.17.21","bluebird":"^3.7.2","@3fv/guard":"^1.4.26","@3fv/deferred":"^1.2.4","@3fv/prelude-ts":"^0.8.23"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.4.0","faker":"^5.5.3","semver":"^7.3.5","shelljs":"^0.8.4","ts-jest":"27.0.7","ts-node":"^10.4.0","prettier":"^2.4.1","cross-env":"^7.0.3","typescript":"^4.4.4","@types/jest":"^27.0.3","@types/node":"^16.11.2","@types/chalk":"^2.2.0","@types/debug":"^4.1.7","@types/faker":"^5.5.9","@types/lodash":"^4.14.176","@types/shelljs":"^0.8.9","supports-color":"^9.0.2","@types/bluebird":"^3.5.36","source-map-support":"^0.5.20"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/logger-proxy_1.0.60_1638218333047_0.37273986621953803","host":"s3://npm-registry-packages"}},"1.0.62":{"name":"@3fv/logger-proxy","version":"1.0.62","keywords":["typescript","logger","proxy"],"author":{"name":"Jonathan Glanz"},"license":"MIT","_id":"@3fv/logger-proxy@1.0.62","maintainers":[{"name":"jglanz","email":"jonathan.glanz@gmail.com"}],"homepage":"https://github.com/3fv/logger-proxy#readme","bugs":{"url":"https://github.com/3fv/logger-proxy/issues"},"dist":{"shasum":"9b14172d7bec637093fa44137e3b489c8c54d63e","tarball":"https://registry.npmjs.org/@3fv/logger-proxy/-/logger-proxy-1.0.62.tgz","fileCount":63,"integrity":"sha512-YxnDSJkTLhBVa6Wd2lo9XRqxqZGbhV9rwGWBj0qhDhYiOW4i19UtnChC80vUEAEJCu+tkEH2OByN2XAhFB8KPQ==","signatures":[{"sig":"MEQCIGMCBoxI/RkaBS0/AiqQNGgr0rO/DMOdJdJ0gmxvWEMoAiBOLiTlTAOISCyeky6sfQUN6t3K5I4bBTmReB6tPkNKoQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":162142,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpUa4CRA9TVsSAnZWagAAiWkP/R5uiteTUgNO0ir0FGpK\nOSCEJEyNSpQO1twBag6kGjrfguAbmXYAaUFaxCoat/mhzRRd/RwVdV6f0k14\nFtUhRNYLbHWCp7tXOw/75D/2lJKiKT64URVPTA5XXEDIjjqG/Ku9qcyJvWmP\nPneeo26sM4ikDOkIjws+bxkh75CuBdR13H5TL/YhMZNpyt5P1RdrCXJn7Ug+\nInJQ76+IDQdsUyKeHNJano38uQia9e/Z4Sgns+P1fvQ/V0w407AC4R5BHj1Y\nUFZmGSPQYMsQZK8XNOkY0urQZ08DWEfVm21ahgo7kUikQtMCG1Kp+0PGRGbW\nIiawl6lKgnBU3XC1gj0G8J2Sq5F8DGGRB3l+tE4wEGjTn+G6vSHTGDCahedL\nyROlL60fDVcytChgTLd3UzYcR952/VrvBnhiu+yXAG/aaVwOGq6Z41d4WQFZ\niS1ndiNglNlpL2l0PRD04OYNlNAqjKZ0Vv2CEo0zNscsZizUl/zVtUQjOgDn\nAu+b05BaG1C0moj3WoWOlmQv5fTRDceXPYjNHM0gnlXl7D+yQo68gs3tSYqb\nJMqt1oyYf6l/BgXpeFewvI+XfNeOr7fEoEeC50uycfyqFe9MV76PY9ExFglN\n3isG9L9PAEx/s8lNdHW8t6c0bJ2/Cvgi7LvWuIuKdwmldX/nmUsbUqWsnvr0\n8khK\r\n=3EPL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","_npmUser":{"name":"jglanz","email":"jonathan.glanz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/3fv/logger-proxy.git","type":"git"},"description":"A logger proxy to enable hot swapping backends","directories":{},"resolutions":{"tmpl":"^1.0.5","chalk":"^4.1.2","ansi-regex":"^5.0.1"},"dependencies":{"chalk":"^4.1.2","debug":"^4.3.2","lodash":"^4.17.21","bluebird":"^3.7.2","@3fv/guard":"^1.4.26","@3fv/deferred":"^1.2.4","@3fv/prelude-ts":"^0.8.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.0","faker":"^5.5.3","semver":"^7.3.5","shelljs":"^0.8.4","ts-jest":"27.0.7","ts-node":"^10.4.0","prettier":"^2.4.1","cross-env":"^7.0.3","typescript":"^4.4.4","@types/jest":"^27.0.3","@types/node":"^16.11.2","@types/chalk":"^2.2.0","@types/debug":"^4.1.7","@types/faker":"^5.5.9","@types/lodash":"^4.14.176","@types/shelljs":"^0.8.9","supports-color":"^9.0.2","@types/bluebird":"^3.5.36","source-map-support":"^0.5.20"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/logger-proxy_1.0.62_1638221496407_0.03843635784193156","host":"s3://npm-registry-packages"}},"1.0.63":{"name":"@3fv/logger-proxy","version":"1.0.63","keywords":["typescript","logger","proxy"],"author":{"name":"Jonathan Glanz"},"license":"MIT","_id":"@3fv/logger-proxy@1.0.63","maintainers":[{"name":"jglanz","email":"jonathan.glanz@gmail.com"}],"homepage":"https://github.com/3fv/logger-proxy#readme","bugs":{"url":"https://github.com/3fv/logger-proxy/issues"},"dist":{"shasum":"77a92adb3d11f2fe59608e8c64ace0b6d50099b4","tarball":"https://registry.npmjs.org/@3fv/logger-proxy/-/logger-proxy-1.0.63.tgz","fileCount":63,"integrity":"sha512-gG3xyoHkL80xGcldsRo3WXvbc6WZpHlpLHl3HMjDBQUbBuwUIebktzotR576/hSbWpEU2LOoE8B4krVcN8DWxA==","signatures":[{"sig":"MEYCIQCueA2PPOTELl3ODs7S6eyWCxKiERIfxiZRjz367yiAywIhAKfoNJ6gK+TFI5FEv+JZ6L+i8wXXQZw+KceFp3xTxE2r","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":162230,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpU35CRA9TVsSAnZWagAAgNUP/2vCYTd75GKttaNLetBF\noN/+BlsOEF7RNwriZ5QL7E3GUUu/bZlMmxq8lqr3z67W5h8T1VrPe94NhhuX\ngMXbWNdxwCTWx+GB9Af2L9u3imyW+e8Sqjd3VS+vxccX9Kyyi5oEmnUEbjd6\njbdCsMH/KCum3mntiRcOjCuP454eh9JxqtWAg41g9N0BXiasDMS554kTgf8L\np4d1H+PY2hXblohLZ+qPSBHNklFPnFavDAWbd5ttxABgWX9nJAeV3Wt2pbKH\nZBFiczda4AZfWUslbLqyd44y0QoLkCYDtpzZMOxq4KiacbrboqQ6VUUO3ZG7\n5aACcCbU0a64hT7Hp5eymf3Lrv58itOnZZqCS6PhLgJ/PQ4/bks83QOXtnE1\n/iMafYuQY4iq0i45siYuE4BM8DiJXmwmeGprhg9E1lT9ufmPX5G3SynXgUB1\nKtXq2uO9KGklrGWzMKisIejEEFhqiQjhXN/9NYdkwMhHyDoTLwTZzvU/l1q1\nog4HgowZXX8myUgVPqbjzJdBrtVHG+LscyGR5XBuHn37J/BScpky1pmDciKR\naeXBUkZTc/lVp/+D6WS/EXPd4Fze4rQ8lxrolgYJCI0XhsRHqTZ6UmVxhSW4\nBgIMItBlqJzbx9niK2G4N6tZO/JFFVVnwtsiNZroqQEbkbHlu1yVwA5cv/DF\nHmEQ\r\n=LyRb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","_npmUser":{"name":"jglanz","email":"jonathan.glanz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/3fv/logger-proxy.git","type":"git"},"description":"A logger proxy to enable hot swapping backends","directories":{},"resolutions":{"tmpl":"^1.0.5","chalk":"^4.1.2","ansi-regex":"^5.0.1"},"dependencies":{"chalk":"^4.1.2","debug":"^4.3.2","lodash":"^4.17.21","bluebird":"^3.7.2","@3fv/guard":"^1.4.26","@3fv/deferred":"^1.2.4","@3fv/prelude-ts":"^0.8.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.0","faker":"^5.5.3","semver":"^7.3.5","shelljs":"^0.8.4","ts-jest":"27.0.7","ts-node":"^10.4.0","prettier":"^2.4.1","cross-env":"^7.0.3","typescript":"^4.4.4","@types/jest":"^27.0.3","@types/node":"^16.11.2","@types/chalk":"^2.2.0","@types/debug":"^4.1.7","@types/faker":"^5.5.9","@types/lodash":"^4.14.176","@types/shelljs":"^0.8.9","supports-color":"^9.0.2","@types/bluebird":"^3.5.36","source-map-support":"^0.5.20"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/logger-proxy_1.0.63_1638223353063_0.845351870390258","host":"s3://npm-registry-packages"}},"1.0.66":{"name":"@3fv/logger-proxy","version":"1.0.66","keywords":["typescript","logger","proxy"],"author":{"name":"Jonathan Glanz"},"license":"MIT","_id":"@3fv/logger-proxy@1.0.66","maintainers":[{"name":"jglanz","email":"jonathan.glanz@gmail.com"}],"homepage":"https://github.com/3fv/logger-proxy#readme","bugs":{"url":"https://github.com/3fv/logger-proxy/issues"},"dist":{"shasum":"9b2d3a349e40de65df4e152e05b0756267d5cb3a","tarball":"https://registry.npmjs.org/@3fv/logger-proxy/-/logger-proxy-1.0.66.tgz","fileCount":61,"integrity":"sha512-SQXsd1KiCo9X++sgMJaTE1txfnDvXYjkqlVAR+ZEhkCiHkJXrnJPWUu/jJZ7HQBW/1qVAzo6bxkdhMzBBZJH9w==","signatures":[{"sig":"MEUCIQD7dUk5O0j8iFkoeKaDazaB9JwW+YvdZ3fY+FTUDdEoIQIgfZ1nW0c2c+tSeW2VTh6fA9SzQCh9Ykvic3mHP4MVSYg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":156462,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh0fRZCRA9TVsSAnZWagAAbbcP/1rMEmyay8hOsBnJzCia\nqTLtJeMZlymiOSV5gxGcXi5gC+zkLCzjyrMAm1utgjMjI0jgQ39SlmALd10A\nl7N6NcZoeD6r43kaRHlZX83QvkBANvDpOv14Cjh9rm0Cn7JG1tYL3ylbbY/3\ndE861LodMZDaIs8mAAGDwMlZorifL4AOX/JGh0E3Hd+g3IODjQ18Dm1jijUk\n2OJ0juCHV+aXvJH6K6LdJBQIjvq68gJ7T3CvwphsvRMm4TSjBDV6Xd7AcC4O\n9dQcK3/QAhXYi54scIE4BRhwE5IQUMPRTPGsGR0zuQEXjzvDcZZCKh/Gt+CY\n4Ic0NKSIPJtHqefBepjaSgxjAAk78+t/VJ2lHuBl3uDKJjXiZE+Sv1Ah+wE9\nZ8646Pq1P4uxemG/DihmLG11p6onxmo3F879SAJTvBvBHkrhMiE9Z84NQKsO\nq9AI7gUwIA+UoakyKl2A9Dgcmgv4Hk5/1FPsiI3b+szOi0d4XzoyyTyFANw+\nlT/PZUxleCXYIZ2gHfh9xJNBDGKBX1u3cHw+sGgYs/J35jzH7LB7W+erbeos\nUiyS1TpyADKPoV7LdK+uQX5uZt0lFwPg1VvSActhM+gwnaq0FAEWrt8khIZj\nd2MCQHKYWXZacxZKPcdNPNL4i8PRi+GmFR5vbFYIzE9HFj+CPAoz8RAmVrj0\nQply\r\n=L5kG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","_npmUser":{"name":"jglanz","email":"jonathan.glanz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/3fv/logger-proxy.git","type":"git"},"description":"A logger proxy to enable hot swapping backends","directories":{},"resolutions":{"tmpl":"^1.0.5","chalk":"^4.1.2","ansi-regex":"^5.0.1"},"dependencies":{"chalk":"^4.1.2","debug":"^4.3.2","lodash":"^4.17.21","bluebird":"^3.7.2","@3fv/guard":"1.4.31","@3fv/deferred":"^1.2.4","@3fv/prelude-ts":"^0.8.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.0","faker":"^5.5.3","semver":"^7.3.5","shelljs":"^0.8.4","ts-jest":"27.0.7","ts-node":"^10.4.0","prettier":"^2.4.1","cross-env":"^7.0.3","typescript":"^4.4.4","@types/jest":"^27.0.3","@types/node":"^16.11.2","@types/chalk":"^2.2.0","@types/debug":"^4.1.7","@types/faker":"^5.5.9","@types/lodash":"^4.14.176","@types/shelljs":"^0.8.9","supports-color":"^9.0.2","@types/bluebird":"^3.5.36","source-map-support":"^0.5.20"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/logger-proxy_1.0.66_1641149529269_0.49002540219376867","host":"s3://npm-registry-packages"}},"1.0.67":{"name":"@3fv/logger-proxy","version":"1.0.67","keywords":["typescript","logger","proxy"],"author":{"name":"Jonathan Glanz"},"license":"MIT","_id":"@3fv/logger-proxy@1.0.67","maintainers":[{"name":"jglanz","email":"jonathan.glanz@gmail.com"}],"homepage":"https://github.com/3fv/logger-proxy#readme","bugs":{"url":"https://github.com/3fv/logger-proxy/issues"},"dist":{"shasum":"45eb948fbfe252855535d5c95df6c78133d7497b","tarball":"https://registry.npmjs.org/@3fv/logger-proxy/-/logger-proxy-1.0.67.tgz","fileCount":63,"integrity":"sha512-aso129ueKGRupu0hXybrL9Fv6QjMXxCSR2PynigaOdzLc/cDkEb8iaHISpyv0EgB+LntynBsKh4gWG9BTaP0bA==","signatures":[{"sig":"MEUCIQCcU3diPdBgteJUchxZy1EyaE9Oqi0PNDodF5jlpOqsqgIgEK2B0ZBW/wIXbcE6STc98HXYWYpryEP8QdgeqK3XP1E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":162291,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7vAnCRA9TVsSAnZWagAAyXwP/2rPRON9LF5/tZo1isgu\nacOv78M60ky7H0H4t7po316lNqKt8Ic4YTziNlmRO6f7oSkIqtSxI2SNwJnP\nZ4gDvKC+MMxDDs+hXRKBFSBUGkz7hGDqVc5UVxHo13o797VOtWnz5EFaK7Gm\nWjwwgQ1aFK1OP700xuH7e+cjkqNG7ZGH1bsDYt8XeB6bmuwii9EFMK0VI/xc\n4WUrwt9TguY/lCOGy0MFf74bk+LN/a9zOIIDHdhFg25DhqQ4N8fQJ6liJ57a\nqaH90ExQ67AAp76FhLBz7f8MtCNo5yc+kEU8RuK92qA44S13agA7+F9WNXs3\n5kJ/euD0sl2ToPm+yMwpksfSu4M4T6BhT1sHZSCwZRc0OAkhu7h+DafLquNi\njE5LxYbPxf1scpOnevejRaq1TKC6A7IVLe2XVAD8Rn6OtwmvgsG+Nk1At4Vz\nCWRLXItMD3j2wP3ctrAoOpH3KFNB+ax+OD9oMVIKc/mn2oX+rBMFP/3uoPJc\nEK+AUsEGoINPCSFSSSSIWEFnNtWRNRkfIYL+l6nF+zT4MBzJUv52qeMOKOGe\nJ6gmecDIj/GIegL9oEDYEUJ0GVVmRAQlPSvGbtoWpjyqFoKIObj1E6DggLfA\n8nwNFUFXdSnAkxgGf2mG01NlS+/vSmeQE5xWPyOcrRk2TIysRFza+EpLGc28\n2Qc+\r\n=R3gp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","_npmUser":{"name":"jglanz","email":"jonathan.glanz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/3fv/logger-proxy.git","type":"git"},"description":"A logger proxy to enable hot swapping backends","directories":{},"resolutions":{"tmpl":"^1.0.5","chalk":"^4.1.2","ansi-regex":"^5.0.1"},"dependencies":{"chalk":"^4.1.2","debug":"^4.3.2","lodash":"^4.17.21","bluebird":"^3.7.2","@3fv/guard":"^1","@3fv/deferred":"^1.2.4","@3fv/prelude-ts":"^0.8.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.0","faker":"^5.5.3","semver":"^7.3.5","shelljs":"^0.8.4","ts-jest":"27.0.7","ts-node":"^10.4.0","prettier":"^2.4.1","cross-env":"^7.0.3","typescript":"^4.4.4","@types/jest":"^27.0.3","@types/node":"^16.11.2","@types/chalk":"^2.2.0","@types/debug":"^4.1.7","@types/faker":"^5.5.9","@types/lodash":"^4.14.176","@types/shelljs":"^0.8.9","supports-color":"^9.0.2","@types/bluebird":"^3.5.36","source-map-support":"^0.5.20"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/logger-proxy_1.0.67_1643048999266_0.5265789531943053","host":"s3://npm-registry-packages"}},"1.0.68":{"name":"@3fv/logger-proxy","version":"1.0.68","keywords":["typescript","logger","proxy"],"author":{"name":"Jonathan Glanz"},"license":"MIT","_id":"@3fv/logger-proxy@1.0.68","maintainers":[{"name":"jglanz","email":"jonathan.glanz@gmail.com"}],"homepage":"https://github.com/3fv/logger-proxy#readme","bugs":{"url":"https://github.com/3fv/logger-proxy/issues"},"dist":{"shasum":"eb8d610a79cbe9d9ad1d2659aaa959ce0a5b27d1","tarball":"https://registry.npmjs.org/@3fv/logger-proxy/-/logger-proxy-1.0.68.tgz","fileCount":162,"integrity":"sha512-SIc44XitfSGC6mHg/IhEF5VWnmKRaCdFAoWmifwT1o8UP4dcTDrWxZtMb7y0HCT1gIROiULg+zuYbD3udAPuBQ==","signatures":[{"sig":"MEUCIBsxw41Th3+4yytgrz/CbdytOCOdPw7R0RGc0LMt0ge8AiEAqhRxEGmKtK+GJMeMzE/GRqAr4m2ZbZAf8kCLLec7zhI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":198183},"main":"./lib/cjs/index.js","types":"./lib/mjs/index.d.ts","module":"./lib/mjs/index.js","exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"scripts":{"test":"yarn run build && jest","build":"node ./scripts/build.mjs","clean":"./scripts/clean.sh","release":"yarn build  && yarn version --patch --non-interactive","test:dev":"run-s build && run-p test:watch build:watch","build:link":"yarn run build && yarn unlink;yarn link","preversion":"yarn build && yarn test","test:watch":"yarn run build && jest --watch","build:watch":"run-s build:link && yarn run build --watch","postversion":"node ./scripts/release.mjs latest"},"_npmUser":{"name":"jglanz","email":"jonathan.glanz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/3fv/logger-proxy.git","type":"git"},"description":"A logger proxy to enable hot swapping backends","directories":{},"resolutions":{"tmpl":"^1.0.5","chalk":"^4.1.2","ansi-regex":"^5.0.1"},"dependencies":{"chalk":"^5.3.0","debug":"^4.3.6","lodash":"^4.17.21","bluebird":"^3.7.2","@3fv/guard":"^1","@3fv/deferred":"^1.2.10","@3fv/prelude-ts":"^0.8.29"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^8.1.4","jest":"^29.7.0","semver":"^7.6.3","shelljs":"^0.8.5","ts-jest":"^29.2.4","ts-node":"^10.9.2","prettier":"^3.3.3","cross-env":"^7.0.3","typescript":"^5.5.4","@types/jest":"^29.5.12","@types/node":"^22.4.0","npm-run-all":"^4.1.5","@types/chalk":"^2.2.0","@types/debug":"^4.1.12","@types/lodash":"^4.17.7","@types/shelljs":"^0.8.15","supports-color":"^9.4.0","@faker-js/faker":"^8.4.1","@types/bluebird":"^3.5.42","source-map-support":"^0.5.21"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/logger-proxy_1.0.68_1723947623558_0.3649552789197996","host":"s3://npm-registry-packages"}},"1.0.69":{"name":"@3fv/logger-proxy","version":"1.0.69","keywords":["typescript","logger","proxy"],"author":{"name":"Jonathan Glanz"},"license":"MIT","_id":"@3fv/logger-proxy@1.0.69","maintainers":[{"name":"jglanz","email":"jonathan.glanz@gmail.com"}],"homepage":"https://github.com/3fv/logger-proxy#readme","bugs":{"url":"https://github.com/3fv/logger-proxy/issues"},"dist":{"shasum":"992db66b0b8cd6b8ec4b43d8d829781b25f0450a","tarball":"https://registry.npmjs.org/@3fv/logger-proxy/-/logger-proxy-1.0.69.tgz","fileCount":162,"integrity":"sha512-9/S8K98flurHU35jS3eVthQTbcdoR5ZtBADZwuoe/tZWXydGDgo5b5Y/Bsb8oxWQRpgk++D1EfXoIbE+BduDcQ==","signatures":[{"sig":"MEUCIBqLEY1jKicpmaIjJg31bONzYx40RvdhZEOK0c2LQTjFAiEAzzKssO4m50gpE2THzIdYgU1V+XjNzUdUkBsCayfGMus=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":201187},"main":"./lib/cjs/index.js","types":"./lib/mjs/index.d.ts","module":"./lib/mjs/index.js","exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"scripts":{"test":"yarn run build && jest","build":"node ./scripts/build.mjs","clean":"./scripts/clean.sh","release":"yarn build  && yarn version --patch --non-interactive","test:dev":"run-s build && run-p test:watch build:watch","build:link":"yarn run build && yarn unlink;yarn link","preversion":"yarn build && yarn test","test:watch":"yarn run build && jest --watch","build:watch":"run-s build:link && yarn run build --watch","postversion":"node ./scripts/release.mjs latest"},"_npmUser":{"name":"jglanz","email":"jonathan.glanz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/3fv/logger-proxy.git","type":"git"},"description":"A logger proxy to enable hot swapping backends","directories":{},"resolutions":{"tmpl":"^1.0.5","chalk":"^4.1.2","ansi-regex":"^5.0.1"},"dependencies":{"chalk":"^5.3.0","debug":"^4.3.6","lodash":"^4.17.21","bluebird":"^3.7.2","@3fv/guard":"^1","@3fv/deferred":"^1.2.10","@3fv/prelude-ts":"^0.8.29"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^8.1.4","jest":"^29.7.0","semver":"^7.6.3","shelljs":"^0.8.5","ts-jest":"^29.2.4","ts-node":"^10.9.2","prettier":"^3.3.3","cross-env":"^7.0.3","typescript":"^5.5.4","@types/jest":"^29.5.12","@types/node":"^22.4.0","npm-run-all":"^4.1.5","@types/chalk":"^2.2.0","@types/debug":"^4.1.12","@types/lodash":"^4.17.7","@types/shelljs":"^0.8.15","supports-color":"^9.4.0","@faker-js/faker":"^8.4.1","@types/bluebird":"^3.5.42","source-map-support":"^0.5.21"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/logger-proxy_1.0.69_1724018198087_0.6479721987315539","host":"s3://npm-registry-packages"}},"1.0.70":{"name":"@3fv/logger-proxy","version":"1.0.70","keywords":["typescript","logger","proxy"],"author":{"name":"Jonathan Glanz"},"license":"MIT","_id":"@3fv/logger-proxy@1.0.70","maintainers":[{"name":"jglanz","email":"jonathan.glanz@gmail.com"}],"homepage":"https://github.com/3fv/logger-proxy#readme","bugs":{"url":"https://github.com/3fv/logger-proxy/issues"},"dist":{"shasum":"66db71d3e0f26c3a6770be9c9d4040edf02d2cec","tarball":"https://registry.npmjs.org/@3fv/logger-proxy/-/logger-proxy-1.0.70.tgz","fileCount":162,"integrity":"sha512-EfExMj+m6FtJhHW8YM9U1F9AcltU4CywBee2ZopIBMknhPU59GhN0HZjTt7GEoqkJZTGB0GOixCAnBVilOGIJw==","signatures":[{"sig":"MEUCIDuquAlp6izqIBhkCLCYic+bJomUYRPKRwJd4bL4RRjcAiEA/gaxvEsjtxAC7IWeuhKRZmRZBS3tTbK+VOq9K1CzuF8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":201187},"main":"./lib/cjs/index.js","types":"./lib/mjs/index.d.ts","module":"./lib/mjs/index.js","exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"scripts":{"test":"yarn run build && jest","build":"node ./scripts/build.mjs","clean":"./scripts/clean.sh","release":"yarn build  && yarn version --patch --non-interactive","test:dev":"run-s build && run-p test:watch build:watch","build:link":"yarn run build && yarn unlink;yarn link","preversion":"yarn build && yarn test","test:watch":"yarn run build && jest --watch","build:watch":"run-s build:link && yarn run build --watch","postversion":"node ./scripts/release.mjs latest"},"_npmUser":{"name":"jglanz","email":"jonathan.glanz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/3fv/logger-proxy.git","type":"git"},"description":"A logger proxy to enable hot swapping backends","directories":{},"resolutions":{"tmpl":"^1.0.5","chalk":"^4.1.2","ansi-regex":"^5.0.1"},"dependencies":{"chalk":"^5.3.0","debug":"^4.3.6","lodash":"^4.17.21","bluebird":"^3.7.2","@3fv/guard":"^1","@3fv/deferred":"^1.2.10","@3fv/prelude-ts":"^0.8.29"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^8.1.4","jest":"^29.7.0","semver":"^7.6.3","shelljs":"^0.8.5","ts-jest":"^29.2.4","ts-node":"^10.9.2","prettier":"^3.3.3","cross-env":"^7.0.3","typescript":"^5.5.4","@types/jest":"^29.5.12","@types/node":"^22.4.0","npm-run-all":"^4.1.5","@types/chalk":"^2.2.0","@types/debug":"^4.1.12","@types/lodash":"^4.17.7","@types/shelljs":"^0.8.15","supports-color":"^9.4.0","@faker-js/faker":"^8.4.1","@types/bluebird":"^3.5.42","source-map-support":"^0.5.21"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/logger-proxy_1.0.70_1724018238966_0.764432795903385","host":"s3://npm-registry-packages"}},"1.0.71":{"name":"@3fv/logger-proxy","version":"1.0.71","description":"A logger proxy to enable hot swapping backends","main":"./lib/cjs/index.js","module":"./lib/mjs/index.js","types":"./lib/mjs/index.d.ts","exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index-node.js"},"./appenders/FileAppender.js":{"types":"./appenders/FileAppender.d.ts","import":"./lib/mjs/appenders/FileAppender.js","require":"./lib/cjs/appenders/FileAppender.js"}},"scripts":{"build":"node ./scripts/build.mjs","build:link":"yarn run build && yarn unlink;yarn link","build:watch":"run-s build:link && yarn run build --watch","test":"yarn run build && jest","test:watch":"yarn run build && jest --watchAll --no-cache","test:dev":"run-s build && run-p test:watch build:watch","preversion":"yarn build && yarn test","clean":"./scripts/clean.sh","postversion":"node ./scripts/release.mjs latest","release":"yarn build  && yarn version --patch --non-interactive"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/3fv/logger-proxy.git"},"keywords":["typescript","logger","proxy"],"author":{"name":"Jonathan Glanz"},"license":"MIT","bugs":{"url":"https://github.com/3fv/logger-proxy/issues"},"homepage":"https://github.com/3fv/logger-proxy#readme","dependencies":{"@3fv/deferred":"^1.2.10","@3fv/guard":"^1","@3fv/prelude-ts":"^0.8.29","bluebird":"^3.7.2","chalk":"^5.3.0","debug":"^4.3.6","lodash":"^4.17.21"},"optionalDependencies":{"electron":"^30"},"devDependencies":{"@faker-js/faker":"^8.4.1","@types/bluebird":"^3.5.42","@types/chalk":"^2.2.0","@types/debug":"^4.1.12","@types/jest":"^29.5.12","@types/lodash":"^4.17.7","@types/node":"^22.4.0","@types/shelljs":"^0.8.15","cross-env":"^7.0.3","jest":"^29.7.0","npm-run-all":"^4.1.5","prettier":"^3.3.3","semver":"^7.6.3","shelljs":"^0.8.5","source-map-support":"^0.5.21","supports-color":"^9.4.0","ts-jest":"^29.2.4","ts-node":"^10.9.2","typescript":"^5.5.4","zx":"^8.1.4"},"resolutions":{"chalk":"^4.1.2","ansi-regex":"^5.0.1","tmpl":"^1.0.5"},"_id":"@3fv/logger-proxy@1.0.71","dist":{"shasum":"a93b43422e378dbcc8c5ba91916c0e2a133a84b5","integrity":"sha512-inkkk/g0EQQuSMju0rL1CDh2GfkcLVqJkIbOeQRLETBBbBO9mWGPb30SyaEQRHdE3GNJ4dncUAhQXx42gjLGDw==","tarball":"https://registry.npmjs.org/@3fv/logger-proxy/-/logger-proxy-1.0.71.tgz","fileCount":168,"unpackedSize":202802,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDLICLYQOw+Pgtao+4sVsHTF6t/Q5RVEgS9g8lu7oMuWQIhAKbEtCode9zlF+OSs5BIX/ESzO/bkTXCiZDcp64ypU/U"}]},"_npmUser":{"name":"jglanz","email":"jonathan.glanz@gmail.com"},"directories":{},"maintainers":[{"name":"jglanz","email":"jonathan.glanz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/logger-proxy_1.0.71_1735160800095_0.28448188206241687"},"_hasShrinkwrap":false}},"time":{"created":"2020-03-15T19:16:55.522Z","modified":"2024-12-25T21:06:40.512Z","1.0.1":"2020-03-15T19:16:55.935Z","1.0.2":"2020-07-02T15:38:25.247Z","1.0.5":"2020-09-12T01:43:03.348Z","1.0.6":"2021-01-17T01:23:25.844Z","1.0.7":"2021-01-17T01:30:26.910Z","1.0.8":"2021-01-17T17:29:28.053Z","1.0.9":"2021-01-17T17:30:13.689Z","1.0.10":"2021-01-17T17:44:28.366Z","1.0.11":"2021-01-30T01:24:41.789Z","1.0.12":"2021-04-04T19:55:21.943Z","1.0.13":"2021-04-04T20:05:02.418Z","1.0.14":"2021-04-05T00:33:25.252Z","1.0.15":"2021-04-05T04:10:21.037Z","1.0.31":"2021-04-05T21:36:37.829Z","1.0.32":"2021-04-06T17:06:06.879Z","1.0.33":"2021-04-06T17:20:17.573Z","1.0.34":"2021-04-06T17:25:59.189Z","1.0.35":"2021-04-06T17:36:19.806Z","1.0.36":"2021-04-06T17:43:06.869Z","1.0.37":"2021-04-06T17:48:27.855Z","1.0.38":"2021-04-06T17:51:21.489Z","1.0.39":"2021-04-06T18:05:00.047Z","1.0.40":"2021-04-06T18:08:31.964Z","1.0.41":"2021-04-06T18:11:38.892Z","1.0.42":"2021-04-06T21:03:26.311Z","1.0.43":"2021-04-11T04:06:33.694Z","1.0.44":"2021-04-12T09:15:59.779Z","1.0.45":"2021-07-20T15:36:29.596Z","1.0.46":"2021-08-12T10:41:16.693Z","1.0.47":"2021-10-21T15:38:00.429Z","1.0.48":"2021-10-24T15:54:06.334Z","1.0.49":"2021-10-24T17:37:30.983Z","1.0.50":"2021-10-27T02:07:21.186Z","1.0.52":"2021-10-27T02:10:33.003Z","1.0.53":"2021-10-31T17:28:06.838Z","1.0.54":"2021-10-31T17:28:21.792Z","1.0.55":"2021-11-02T21:54:36.784Z","1.0.56":"2021-11-04T21:23:54.795Z","1.0.57":"2021-11-04T21:33:35.704Z","1.0.58":"2021-11-09T04:13:22.900Z","1.0.59":"2021-11-25T19:29:54.627Z","1.0.60":"2021-11-29T20:38:53.218Z","1.0.62":"2021-11-29T21:31:36.579Z","1.0.63":"2021-11-29T22:02:33.217Z","1.0.66":"2022-01-02T18:52:09.432Z","1.0.67":"2022-01-24T18:29:59.478Z","1.0.68":"2024-08-18T02:20:23.782Z","1.0.69":"2024-08-18T21:56:38.289Z","1.0.70":"2024-08-18T21:57:19.140Z","1.0.71":"2024-12-25T21:06:40.317Z"},"bugs":{"url":"https://github.com/3fv/logger-proxy/issues"},"author":{"name":"Jonathan Glanz"},"license":"MIT","homepage":"https://github.com/3fv/logger-proxy#readme","keywords":["typescript","logger","proxy"],"repository":{"type":"git","url":"git+ssh://git@github.com/3fv/logger-proxy.git"},"description":"A logger proxy to enable hot swapping backends","maintainers":[{"name":"jglanz","email":"jonathan.glanz@gmail.com"}],"readme":"# @3fv/logger-proxy\n---\n\n## Overview\n\nWith so many logging libraries out there, and the fact that I felt I was creating the same boilerplate configs with\ndifferent libs depending on target platforms as well as logging backends, etc. I finally decided to implement a simple\nlogging framework that's meant to be used with other frameworks & loggers; `Tracer`, `Morgan`, `Winston`.\n\nWorks across `browser` & `node` & `deno`\n\nNow, that is a fairly common statement from those that write logging frameworks including the aforementioned; but this\nis truly meant to be a `proxy` & with that it enables things like backend async context stacks. i.e. default config goes\nto a file appender, but your job's also have an additional append via an async context (Think `ThreadLocal` in\nthe `java` or `std::thread_local` in `c++` ).\n\n`@3fv/logger-proxy` hotswap logging backends\n\n## Install\n\n```shell\nyarn add @3fv/logger-proxy\n```\n\n## Usage\n\n### Basic\n\n```typescript\nimport {\n  getLogger,\n  LevelNames, getLoggingManager\n} from \"@3fv/logger-proxy\"\n\n\ngetLoggingManager().configure({\n  // Default appenders list is [ConsoleAppender], \n  // so the following is not needed and only \n  // remains as an example:\n  //\n  // appenders: [new ConsoleAppender()],\n  rootLevel: \"trace\"\n})\n\nconst log = getLogger(__filename)\n\nLevelNames.forEach((name) =>\n  log[name].call(log, `example %s`, name)\n)\n\n```\n\n### Context Stacks (the coolest bit)\n\nFor verboseness as well as the fact I'm lazy, here's a complete unit test illustrating the capabilities (in `jest`)\n\n```typescript\nimport {\n  Appender,\n  getLoggingManager,\n  LogContext,\n  Logger,\n  getLogger\n} from \"@3fv/logger-proxy\"\n\ntype Jest = typeof jest\ntype MockAppender = Appender & {\n  append: Appender[\"append\"] & ReturnType<Jest[\"fn\"]>\n}\n\nfunction newMockAppender(): MockAppender {\n  const fn = jest.fn((record: any) => {\n    console.log(`record`, record)\n  })\n  return {\n    append: fn\n  }\n}\n\ndescribe(\"NodeContextProvider\", () => {\n  jest.setTimeout(10000)\n  \n  const manager = getLoggingManager()\n  let baseAppender: MockAppender\n  let contextAppender1: MockAppender\n  let contextAppender2: MockAppender\n  let context1: LogContext\n  let context2: LogContext\n  let log1: Logger\n  let log2: Logger\n  \n  beforeEach(() => {\n    baseAppender = newMockAppender()\n    \n    contextAppender1 = newMockAppender()\n    contextAppender2 = newMockAppender()\n    \n    context1 = LogContext.with([contextAppender1])\n    context2 = LogContext.with([contextAppender2])\n    \n    manager.setAppenders(baseAppender).setRootLevel(\"debug\")\n    \n    log1 = getLogger(\"log1\")\n    log2 = getLogger(\"log2\")\n  })\n  \n  it(\"works with no contexts\", async () => {\n    log1.info(\"test1\")\n    log2.info(\"test2\")\n    \n    expect(baseAppender.append).toBeCalledTimes(2)\n  })\n  \n  it(\"works with no context provider\", async () => {\n    log1.info(\"test1\")\n    await context1.use(async () => {\n      log1.info(\"test2\")\n    })\n    \n    expect(baseAppender.append).toBeCalledTimes(2)\n    expect(contextAppender1.append).toBeCalledTimes(0)\n  })\n  \n  it(\"works with 1 contexts\", async () => {\n    \n    // You must explicitly `install` the context provider to use contexts\n    await import(\"@3fv/logger-proxy/context/providers/node\")\n    \n    log1.info(\"test1\")\n    await context1.use(async () => {\n      log1.info(\"test2\")\n    })\n    \n    expect(baseAppender.append).toBeCalledTimes(2)\n    expect(contextAppender1.append).toBeCalledTimes(1)\n  })\n  \n  it(\"works with n contexts\", async () => {\n    \n    // You must explicitly `install` the context provider to use contexts\n    await import(\"@3fv/logger-proxy/context/providers/node\")\n    \n    log1.info(\"test1\")\n    await context1.use(async () => {\n      log1.info(\"test2\")\n      await context2.use(async () => {\n        log1.info(\"test3\")\n      })\n    })\n    \n    expect(baseAppender.append).toBeCalledTimes(3)\n    expect(contextAppender1.append).toBeCalledTimes(2)\n    expect(contextAppender2.append).toBeCalledTimes(1)\n  })\n})\n\n```\n","readmeFilename":"README.md"}