{"_id":"@activescott/diag-winston","_rev":"6-cc4ebe8531917642541384689eee402c","name":"@activescott/diag-winston","dist-tags":{"latest":"1.0.1","beta":"1.0.1-beta.3"},"versions":{"1.0.0":{"name":"@activescott/diag-winston","version":"1.0.0","description":"Yet another logging package that provides a simple API on top of winston.","license":"MIT","engines":{"node":">=10"},"publishConfig":{"access":"public"},"main":"dist/cjs/index.js","module":"dist/es/index.js","types":"dist/es/index.d.ts","author":{"name":"Scott Willeke","email":"scott@willeke.com","url":"https://scott.willeke.com/"},"scripts":{"build:cjs":"rm -rfd ./dist/cjs; ./node_modules/.bin/tsc --project tsconfig.cjs.json","build:es":"rm -rfd ./dist/es; ./node_modules/.bin/tsc --project tsconfig.es.json","build":"rm -rfd ./dist && npm run -s build:es && npm run -s build:cjs","eslint":"eslint . --ext ts,tsx,js,jsx","lint":"prettier -l \"{,!(node_modules)/**/}*.{ts,tsx,md,yml,json,html}\" && npm run eslint","lint-fix":"prettier --write \"{,!(node_modules)/**/}*.{ts,tsx,md,yml,json,html}\" && npm run eslint --fix","test":"jest --coverage","dev":"jest --watchAll","pretest":"npm run -s lint","prepublishOnly":"npm run -s lint && npm run -s build"},"dependencies":{"@activescott/diag":"^1.1.0","winston":"^3.3.3"},"devDependencies":{"@activescott/eslint-config":"^2.2.0","@semantic-release/github":"^7.1.1","@types/jest":"^26.0.13","@types/node":"^14.6.4","@types/std-mocks":"^1.0.0","@typescript-eslint/eslint-plugin":"^4.1.0","@typescript-eslint/parser":"^4.1.0","eslint":"^7.9.0","eslint-config-prettier":"^6.11.0","jest":"^26.4.2","prettier":"^2.1.1","semantic-release":"^17.1.1","ts-jest":"^26.3.0","typescript":"^4.0.2"},"gitHead":"87b11f1903e428ed4503f15895d0deed8026dc13","_id":"@activescott/diag-winston@1.0.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-PkzdbXSIjRHsy6LIZAzw0iLpAE+MVySIQ1S7ryxQ26JLbkpYwtPGED4AsL5PFDmy0p8eSUcA561XQ7siiqK0gQ==","shasum":"15cfeb2c2de64db76a0e9a2fec820613b7b9d011","tarball":"https://registry.npmjs.org/@activescott/diag-winston/-/diag-winston-1.0.0.tgz","fileCount":11,"unpackedSize":18433,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXYN6CRA9TVsSAnZWagAAe4gP/im6k9grkcPMIuvi8IZ0\nvpSzvQlV6kbgSyKOFRjU7fC5xvIv+KPvphHUXHAYqNmalWUeIhtaTFOsAyQg\nlPpIsRIH1EumbOdmEZJeC6MqsLxFJfpE1AtHZRQdSWZGA6pjFYHFHAIr7em9\nA5oXcQ3rqcM6kBhjeO5wjNkc9JAUDomOs6azHiMzHpsiwiSmTTcX2D+ViLde\nSd4xsYo/rVrtIZ+KPnERffS1S/E51O/EtdSUD41hFymWBV14nwq3LOeSTje1\nBKNivol5kUJEWE/swcelrdYhKj0zGLGl31BZg6QWg6Gn/eqfcMeG1ktPGbLO\nLIvpUWmV2diP2o1R+brvM/iMhNbiQzuymw5Uc5U5+v9IvsoXiiptu6ZUMOLH\nXfx+nxz69fF7rL4IAmH0yJUFuJmhRyrtEZzFd4EaEnPLaoMCRMB3mh7zVA+X\nz01tyzzIBDpfewTNrzdbWj3/1o47ds3vWNpz1o5MqLF+W4S5CeE6B4EXwEYU\nTn5VNsehb0bsbbskaV6ReVRhYliUJ9C0hdfEG9CMuQF5bNcr8ye81Nb+Jz9G\nlBrVxJSl1gO2LES/3bb5g4jr1ZkTm9amg/fb4UkI+7XO26S63Tis/g1dHOIu\n3D+yEHyrPFqRoCDeE6eZLigu34IPQc+QacuADGvks60geKmulvhvr250y4tV\nt3+g\r\n=DGUE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDEenivrPRvlpRpG6B+iDDHd1qmrnE8Mb+LNxrdL6IukwIhAIC01WPsQiV1tGs9evQXzK9ZXeG4iz7q5VUdheSTFaKL"}]},"maintainers":[{"name":"activescott","email":"scott@willeke.com"}],"_npmUser":{"name":"activescott","email":"scott@willeke.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/diag-winston_1.0.0_1599964026104_0.7988471178210372"},"_hasShrinkwrap":false,"deprecated":"no longer maintained"},"1.0.1-beta.1":{"name":"@activescott/diag-winston","version":"1.0.1-beta.1","description":"Yet another logging package that provides a simple API on top of winston.","license":"MIT","engines":{"node":">=10"},"publishConfig":{"access":"public"},"main":"dist/cjs/index.js","module":"dist/es/index.js","types":"dist/es/index.d.ts","author":{"name":"Scott Willeke","email":"scott@willeke.com","url":"https://scott.willeke.com/"},"scripts":{"build:cjs":"rm -rfd ./dist/cjs; ./node_modules/.bin/tsc --project tsconfig.cjs.json","build:es":"rm -rfd ./dist/es; ./node_modules/.bin/tsc --project tsconfig.es.json","build":"rm -rfd ./dist && npm run -s build:es && npm run -s build:cjs","eslint":"eslint . --ext ts,tsx,js,jsx","lint":"prettier -l \"{,!(node_modules)/**/}*.{ts,tsx,md,yml,json,html}\" && npm run eslint","lint-fix":"prettier --write \"{,!(node_modules)/**/}*.{ts,tsx,md,yml,json,html}\" && npm run eslint --fix","test":"jest --coverage","dev":"jest --watchAll","pretest":"npm run -s lint","prepublishOnly":"npm run -s lint && npm run -s build"},"dependencies":{"@activescott/diag":"^1.1.0","winston":"^3.3.3"},"devDependencies":{"@activescott/eslint-config":"^2.2.0","@semantic-release/github":"^7.1.1","@types/jest":"^26.0.13","@types/node":"^14.6.4","@types/std-mocks":"^1.0.0","@typescript-eslint/eslint-plugin":"^4.1.0","@typescript-eslint/parser":"^4.1.0","eslint":"^7.9.0","eslint-config-prettier":"^6.11.0","jest":"^26.4.2","prettier":"^2.1.1","semantic-release":"^17.1.1","ts-jest":"^26.3.0","typescript":"^4.0.2"},"gitHead":"b09a8d6e5e0e1d3d22e443bd757a817c6ca31653","readme":"# @activescott/diag\n\n[![npm version](https://badge.fury.io/js/%40activescott%2Fdiag-winston.svg)](https://www.npmjs.com/package/@activescott/diag)\n[![Build Status](https://github.com/activescott/diag-winston/workflows/main/badge.svg)](https://github.com/activescott/diag/actions)\n\nYet another logging package. The only thing this package really is doing is defining a consistent API for diagnostic logging.\n\n## Usage\n\nThis package implements the interface defined in the [activescott/diag package](https://github.com/activescott/diag).\n\nRecommended way to use is to put a single file in your project like `services.ts` and export `createLogger` from there:\n\n    export { createLogger } from \"@activescott/diag-winston\"\n\nThis way you can import a single createLogger function throughout your project and easily replace it later with a different implementation if you so choose.\n\n## Local Testing\n\nYou can also test your shareable config on your computer before publishing by linking your module globally. Type:\n\n    npm run -s test\n\nThen, in your project that wants to use your shareable config, type:\n\n    yarn link @activescott/diag-winston\n","readmeFilename":"README.md","_id":"@activescott/diag-winston@1.0.1-beta.1","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-Y/LbFfESnyjkAREXbH/KsVRKUpy4nrKM+7gM34wu3PzAKfNZA6U1e6JgdJZOKDB2UYpBqWYZxi8toIhkWYHCcw==","shasum":"0d3a2fe71626edcaf945ccbfaa5741af28f1694c","tarball":"https://registry.npmjs.org/@activescott/diag-winston/-/diag-winston-1.0.1-beta.1.tgz","fileCount":11,"unpackedSize":18440,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXYRDCRA9TVsSAnZWagAAJQ8P/AnDGcph5a+Vxg/pzLpP\n34Lk55gDgoyJlUj1KvKJE+y+25WFbkQgFrvVf5FgkNTdFuRHz8IMJmTnhv7m\nmS0sqetYsS0y3Oib6pSTWZO4O1UvOSlVMDemX+twIlKB08d4eAZ44g/AJjPa\n/lFhMAIAYxOGlpaprNboomKXEQLeXKd31ndD0QCyUcpk0jKQSJR/tZECwBi+\nTbLxdVr0CaJMaYZUyOLHal9VmQ9rp42u5NG6ZSzixDFEXpXV3f+Cpj+n9GZS\nu3FkEvykVulRMQAyR9eWFalGNZ9PsotfehtQj4lJqQdVRF5Y4b5F4AP48B5x\nKNTl+FYaUte3hNX2can3hXB4NgN3X4UaKwfdQOKhj7rDXne+g3S2L8CKBUnC\nGT9Hw5ruA6qukiRgZpxycYkOpMo1VpTEMIS4VU88hxDCjl8Vt/Mzq4Ymh08V\nOOppp/2EU8ltCLjjNjOXdzciMRUTg0feSp6Y7i0K+Yl90uoym1k08jxc0rEZ\nA2UpDEpddcswHTeFt3XP0BeCcP0eI8OlT9BGBZYpWQzhtc5ZfmmVKbsc39Zj\nZ35fCujzAwMtYeZZGnfEMvlC20SGWPcx+tJ4qfGYazj6KcurE6HTOK9VbVz1\npc/Oh8DLjRiTFHNdRgBnVuU6vqkD3UKpylSrUMu4kczXQHHP7sm0ixyvigoY\ngG0K\r\n=fl0y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCR3817pPPn391NFe0vm4a9aIcTsn4nLUKS8iPHQCdOzwIgMEF+JLYI9xox6pSYPWAQpsAzjZ+iyKvthYkKIpUWHTI="}]},"maintainers":[{"name":"activescott","email":"scott@willeke.com"}],"_npmUser":{"name":"activescott","email":"scott@willeke.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/diag-winston_1.0.1-beta.1_1599964226600_0.1073754636619888"},"_hasShrinkwrap":false,"deprecated":"no longer maintained"},"1.0.1-beta.2":{"name":"@activescott/diag-winston","version":"1.0.1-beta.2","description":"Yet another logging package that provides a simple API on top of winston.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/activescott/diag-winston.git"},"engines":{"node":">=10"},"publishConfig":{"access":"public"},"main":"dist/cjs/index.js","module":"dist/es/index.js","types":"dist/es/index.d.ts","author":{"name":"Scott Willeke","email":"scott@willeke.com","url":"https://scott.willeke.com/"},"scripts":{"build:cjs":"rm -rfd ./dist/cjs; ./node_modules/.bin/tsc --project tsconfig.cjs.json","build:es":"rm -rfd ./dist/es; ./node_modules/.bin/tsc --project tsconfig.es.json","build":"rm -rfd ./dist && npm run -s build:es && npm run -s build:cjs","eslint":"eslint . --ext ts,tsx,js,jsx","lint":"prettier -l \"{,!(node_modules)/**/}*.{ts,tsx,md,yml,json,html}\" && npm run eslint","lint-fix":"prettier --write \"{,!(node_modules)/**/}*.{ts,tsx,md,yml,json,html}\" && npm run eslint --fix","test":"jest --coverage","dev":"jest --watchAll","pretest":"npm run -s lint","prepublishOnly":"npm run -s lint && npm run -s build"},"dependencies":{"@activescott/diag":"^1.1.0","winston":"^3.3.3"},"devDependencies":{"@activescott/eslint-config":"^2.2.0","@semantic-release/github":"^7.1.1","@types/jest":"^26.0.13","@types/node":"^14.6.4","@types/std-mocks":"^1.0.0","@typescript-eslint/eslint-plugin":"^4.1.0","@typescript-eslint/parser":"^4.1.0","eslint":"^7.9.0","eslint-config-prettier":"^6.11.0","jest":"^26.4.2","prettier":"^2.1.1","semantic-release":"^17.1.1","ts-jest":"^26.3.0","typescript":"^4.0.2"},"gitHead":"727f335a0d801d3c168550c248af58eb6c088f78","readme":"# @activescott/diag\n\n[![npm version](https://badge.fury.io/js/%40activescott%2Fdiag-winston.svg)](https://www.npmjs.com/package/@activescott/diag)\n[![Build Status](https://github.com/activescott/diag-winston/workflows/main/badge.svg)](https://github.com/activescott/diag/actions)\n\nYet another logging package. The only thing this package really is doing is defining a consistent API for diagnostic logging.\n\n## Usage\n\nThis package implements the interface defined in the [activescott/diag package](https://github.com/activescott/diag).\n\nRecommended way to use is to put a single file in your project like `services.ts` and export `createLogger` from there:\n\n    export { createLogger } from \"@activescott/diag-winston\"\n\nThis way you can import a single createLogger function throughout your project and easily replace it later with a different implementation if you so choose.\n\n## Local Testing\n\nYou can also test your shareable config on your computer before publishing by linking your module globally. Type:\n\n    npm run -s test\n\nThen, in your project that wants to use your shareable config, type:\n\n    yarn link @activescott/diag-winston\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/activescott/diag-winston/issues"},"homepage":"https://github.com/activescott/diag-winston#readme","_id":"@activescott/diag-winston@1.0.1-beta.2","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-vAwU2ytI8XikbZQR76mXxOwI7cXpNx/Uw3BicqW8Y9NGB2sfLIc1/1QQsS/a4RN+ZNnIfEZDv2lhBuyFBiejDQ==","shasum":"f7c1199984df456e679784a9ab80c0a338f7c179","tarball":"https://registry.npmjs.org/@activescott/diag-winston/-/diag-winston-1.0.1-beta.2.tgz","fileCount":11,"unpackedSize":18503,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXYUkCRA9TVsSAnZWagAA0BQP/1Lv0GefHK7epz3/LlLn\nvyTFViuIBzOCDSiFWKmWx5sC0U49nNtyj3Fkt57l9fjvw1Glgd0ugA82jyb5\nzKT9cJiZMOo0T+PAMB/mlhQcdbfRqn1MeNnMqLaP8i36KF7fos9txHBfnmq2\n4yFsraLstd7ZVQKDrDWHH/HN1wrg2qMf6rMjuZuIhEHyRxSfU6T7ZZL9GdhO\n8zu9Jpv6/Qcn977H0DppL2qRs7oyjUm0hGK3Y8feCGeAc6IZNnjzevWQPAaF\nTa+vxMbcmHYx7UVqk/Eoh6+I0OybicLhqVuL3LNo7JiO9WmqkAdG0hjhjLnu\ndt1ZTvUKStvoMCVnlh5AdOBdW2Crln0jHYJQzTxidT70nVdtQkH0DEyOy5sM\nVNDLYenoZAFoIPDy837S751VDvKmbvxu8GdgxQjxoxiL1LRvXiDgja527Hfl\ne/1JkkjGJ23xlAVJ+zK1ZTe1ShADWUp0phobMjDClXw7wq9RgiNs0b2/G5Hb\nSknTlqddBrKuBus45CXOYDikSBYkTpNKAxfEI+OxtCL7YaV6EbDd31eze17p\n2qiuNGDEN8wxXtsN7+qQQ3Or6RnvEY7m3VBjPwBmncEGfla3JZXN5S+ME4rI\nuf/EmY9g2f+WcjODK+BZSjftqQtKgcYzVcg9d+2z5pqFu4+FFx6o0iyzccBk\n2eg3\r\n=PJbw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA7PKHZuWIQMDoNNfp1MoUgkqlbFj0dc7AykPIUZgEhJAiEAw765UMw8yzxd6CyjSGA+BEN07p5W4ykhyeNOLpqvwis="}]},"maintainers":[{"name":"activescott","email":"scott@willeke.com"}],"_npmUser":{"name":"activescott","email":"scott@willeke.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/diag-winston_1.0.1-beta.2_1599964452333_0.28345029343425465"},"_hasShrinkwrap":false,"deprecated":"no longer maintained"},"1.0.1-beta.3":{"name":"@activescott/diag-winston","version":"1.0.1-beta.3","description":"Yet another logging package that provides a simple API on top of winston.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/activescott/diag-winston.git"},"engines":{"node":">=10"},"publishConfig":{"access":"public"},"main":"dist/cjs/index.js","module":"dist/es/index.js","types":"dist/es/index.d.ts","author":{"name":"Scott Willeke","email":"scott@willeke.com","url":"https://scott.willeke.com/"},"scripts":{"build:cjs":"rm -rfd ./dist/cjs; ./node_modules/.bin/tsc --project tsconfig.cjs.json","build:es":"rm -rfd ./dist/es; ./node_modules/.bin/tsc --project tsconfig.es.json","build":"rm -rfd ./dist && npm run -s build:es && npm run -s build:cjs","eslint":"eslint . --ext ts,tsx,js,jsx","lint":"prettier -l \"{,!(node_modules)/**/}*.{ts,tsx,md,yml,json,html}\" && npm run eslint","lint-fix":"prettier --write \"{,!(node_modules)/**/}*.{ts,tsx,md,yml,json,html}\" && npm run eslint --fix","test":"jest --coverage","dev":"jest --watchAll","pretest":"npm run -s lint","prepublishOnly":"npm run -s lint && npm run -s build"},"dependencies":{"@activescott/diag":"^1.1.0","winston":"^3.3.3"},"devDependencies":{"@activescott/eslint-config":"^2.2.0","@semantic-release/github":"^7.1.1","@types/jest":"^26.0.13","@types/node":"^14.6.4","@types/std-mocks":"^1.0.0","@typescript-eslint/eslint-plugin":"^4.1.0","@typescript-eslint/parser":"^4.1.0","eslint":"^7.9.0","eslint-config-prettier":"^6.11.0","jest":"^26.4.2","prettier":"^2.1.1","semantic-release":"^17.1.1","ts-jest":"^26.3.0","typescript":"^4.0.2"},"gitHead":"cd3011cf2951a660829ef74ff06534a524a70d3b","readme":"# @activescott/diag-winston\n\n[![npm version](https://badge.fury.io/js/%40activescott%2Fdiag-winston.svg)](https://www.npmjs.com/package/@activescott/diag-winston)\n[![Build Status](https://github.com/activescott/diag-winston/workflows/main/badge.svg)](https://github.com/activescott/diag-winston/actions)\n\nYet another logging package. The only thing this package really is doing is defining a consistent API for diagnostic logging.\n\n## Usage\n\nThis package implements the interface defined in the [activescott/diag package](https://github.com/activescott/diag).\n\nRecommended way to use is to put a single file in your project like `services.ts` and export `createLogger` from there:\n\n    export { createLogger } from \"@activescott/diag-winston\"\n\nThis way you can import a single createLogger function throughout your project and easily replace it later with a different implementation if you so choose.\n\n## Local Testing\n\nYou can also test your shareable config on your computer before publishing by linking your module globally. Type:\n\n    npm run -s test\n\nThen, in your project that wants to use your shareable config, type:\n\n    yarn link @activescott/diag-winston\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/activescott/diag-winston/issues"},"homepage":"https://github.com/activescott/diag-winston#readme","_id":"@activescott/diag-winston@1.0.1-beta.3","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-G9xbsLC/w1AcGgCFwP20EjHPiASOXaj/Obrs7/O22ctHttUmcRYGaLIl68ZTHtPO8LGCEjvcuvotlM8DOMrIow==","shasum":"08850eecb92ecc43b6fb0129a98b0b51a21badc2","tarball":"https://registry.npmjs.org/@activescott/diag-winston/-/diag-winston-1.0.1-beta.3.tgz","fileCount":11,"unpackedSize":18527,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXYXiCRA9TVsSAnZWagAAduoP/RXBrN1ljRfRoOj1zN/t\nfxZyhTtb8YbOUxI++zABGeL4tSxTRp6J48ypmVEAnUw/FBqsb3FxcKELgIVN\n3kIDydzj/ZUksdoLmaPyMuwdHlm1AqAAJO2PU/jP69UJ/wXU7Av9D8b3AVm8\nvWsM++gz8NZa0EkUATMrrRhf5KRQFNOyGnopxwt0m3rruCIh6TS4VkkjCyZ/\nlwj3oT+jwxNm8VIwGV/m6XOYXyHevMW/aFDx9LGyTLi0Nno8jDSyygs03yQT\nkdH+Sm0syFhwn6Wq9XpOfT3vhMS1zA1kaeEEriSlbGa6Vg/G9lUWmEaVrZuB\n5qSl2d0nScblTnWeFwmPUdvYtqz82SUKzE0kg4cSQGkaXrb0IMMNvxyc6EjP\nNR1p3lA+ny2Baop/85g9zlXToRzm3UONfqj2x/0sq4XSwSjvr9o+PHy89Irf\nLqa8/z/MXkZbW0WVD3NibqQUzF6vmqnWyUMroGrq42zkvKBQSN9n4gWZfu5v\nwojE5Iegw/PXynxNhkQYuL+kCbqWd752zqOTLmDFm5PskrA0EwY9mBM2VKG0\ndCfKZzUuh0GJ/TIYcJcF81XqVa5RQv/DYldrMk1iGktfqZSbDFOiO26NA+UK\nrlpS+bCdF/B+o0k79PKZfq1B7Y3RpS0KIosTe7LFmvAgOePcYQAvE+v+hhqL\nnApp\r\n=ZOTY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAdcTZ+7YY2fZYzyKfpn+npAA3ExgsrqL7psPJFEyCmTAiEA/oU7mz4L50mN4JFEXgcLnvGLRL9xJh9H+NTvCgD8VOs="}]},"maintainers":[{"name":"activescott","email":"scott@willeke.com"}],"_npmUser":{"name":"activescott","email":"scott@willeke.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/diag-winston_1.0.1-beta.3_1599964642072_0.6391353565538302"},"_hasShrinkwrap":false,"deprecated":"no longer maintained"},"1.0.1":{"name":"@activescott/diag-winston","version":"1.0.1","description":"Yet another logging package that provides a simple API on top of winston.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/activescott/diag-winston.git"},"engines":{"node":">=10"},"publishConfig":{"access":"public"},"main":"dist/cjs/index.js","module":"dist/es/index.js","types":"dist/es/index.d.ts","author":{"name":"Scott Willeke","email":"scott@willeke.com","url":"https://scott.willeke.com/"},"scripts":{"build:cjs":"rm -rfd ./dist/cjs; ./node_modules/.bin/tsc --project tsconfig.cjs.json","build:es":"rm -rfd ./dist/es; ./node_modules/.bin/tsc --project tsconfig.es.json","build":"rm -rfd ./dist && npm run -s build:es && npm run -s build:cjs","eslint":"eslint . --ext ts,tsx,js,jsx","lint":"prettier -l \"{,!(node_modules)/**/}*.{ts,tsx,md,yml,json,html}\" && npm run eslint","lint-fix":"prettier --write \"{,!(node_modules)/**/}*.{ts,tsx,md,yml,json,html}\" && npm run eslint --fix","test":"jest --coverage","dev":"jest --watchAll","pretest":"npm run -s lint","prepublishOnly":"npm run -s lint && npm run -s build"},"dependencies":{"@activescott/diag":"^1.1.0","winston":"^3.3.3"},"devDependencies":{"@activescott/eslint-config":"^2.2.0","@semantic-release/github":"^7.1.1","@types/jest":"^26.0.13","@types/node":"^14.6.4","@types/std-mocks":"^1.0.0","@typescript-eslint/eslint-plugin":"^4.1.0","@typescript-eslint/parser":"^4.1.0","eslint":"^7.9.0","eslint-config-prettier":"^6.11.0","jest":"^26.4.2","prettier":"^2.1.1","semantic-release":"^17.1.1","ts-jest":"^26.3.0","typescript":"^4.0.2"},"gitHead":"074cd0e8d021806747085bff65f2eb4aec317a21","bugs":{"url":"https://github.com/activescott/diag-winston/issues"},"homepage":"https://github.com/activescott/diag-winston#readme","_id":"@activescott/diag-winston@1.0.1","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-TnWD4AlIhhdgMostrkf/O3Qy3aM3S4gBdSZLd8xeIINNKWDdeUOyUNdqZSuuSsf9LfIyL9vME6BhsvigdaWKSw==","shasum":"c0effc7755924240f75a2c2311cc51440fb5e9b7","tarball":"https://registry.npmjs.org/@activescott/diag-winston/-/diag-winston-1.0.1.tgz","fileCount":11,"unpackedSize":18520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXYhYCRA9TVsSAnZWagAAlfAP/2hqXQ5bM7aVqGVVYEmI\n1Bhpr4wz9MWj9onYWqW5lc5uaoaMS0y7vWv1NnMLDeNwfyevn0tR1x93K/Tg\ns2ZrQPO/tIAs48whOSn2gc98xu0yUssENbjJ9svI3Evx9LZ+ErhgOP33vUDX\nWtvMDNmElT/l8JNmw0Z9WclejYjOpJaEaor520U4s3hdzR+LvwAiErYcAHwf\nVXe1Wdq2UodFbJAyetGbZwkXNGnfp6hlY72EpEXXP9GAZXAYhkQy8HgV93JW\nQUr/QTTHdKr61vtMq327L6yKUf08n7EvWy5JaRls1Wj2bzcgUD7IyqkOIfvj\nOzS5rtjzdPT968p+S2HGzBTo/9V1iEool4hfpqZVA6fwl6EKH8VqdupqfUQc\nEkaBE61ZR3EjCdNhsq/N9TN06LX0/3IGk8UcYQRvebhLQY1TuyEYibXbqfVd\nwdwEX62bnTd7ifhHeQEQHgta3/2usqNvWcM9Y4T+ge23fDDOJACoQuJuUR3o\n3eUTWRqDeQ+cnkEQ5mDwY1qM3FVVYAr1EQGDSFSiIfxZD3jm9OD+hqmr0Ddb\nba5xQrNMqXxPsV/5DDdyvfJIVRXjd8og7zr8x/bT3p2jfzxttCLa/wDsxEUf\n8qmw02O8dlN6mzXxLijtMt3d8ncf6du73+kQdWWBQo7vrEYk9eaKKDAO1ZT3\n9zg2\r\n=20hC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCD+44jRLyVbnrthXU48neae9Jtk7Ma4UnXyxm0P6Yj2QIhAIrz50kmYg60Fy8tSI+N5tySdWV6r5mtpdCdZNzzTZZg"}]},"maintainers":[{"name":"activescott","email":"scott@willeke.com"}],"_npmUser":{"name":"activescott","email":"scott@willeke.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/diag-winston_1.0.1_1599965271670_0.22362584488631243"},"_hasShrinkwrap":false,"deprecated":"no longer maintained"}},"time":{"created":"2020-09-13T02:27:06.056Z","1.0.0":"2020-09-13T02:27:06.242Z","modified":"2022-07-30T21:28:44.357Z","1.0.1-beta.1":"2020-09-13T02:30:26.761Z","1.0.1-beta.2":"2020-09-13T02:34:12.494Z","1.0.1-beta.3":"2020-09-13T02:37:22.193Z","1.0.1":"2020-09-13T02:47:51.776Z"},"maintainers":[{"name":"activescott","email":"scott@willeke.com"}],"description":"Yet another logging package that provides a simple API on top of winston.","author":{"name":"Scott Willeke","email":"scott@willeke.com","url":"https://scott.willeke.com/"},"license":"MIT","readme":"# @activescott/diag-winston\n\n[![npm version](https://badge.fury.io/js/%40activescott%2Fdiag-winston.svg)](https://www.npmjs.com/package/@activescott/diag-winston)\n[![Build Status](https://github.com/activescott/diag-winston/workflows/main/badge.svg)](https://github.com/activescott/diag-winston/actions)\n\nYet another logging package. The only thing this package really is doing is defining a consistent API for diagnostic logging.\n\n## Usage\n\nThis package implements the interface defined in the [activescott/diag package](https://github.com/activescott/diag).\n\nRecommended way to use is to put a single file in your project like `services.ts` and export `createLogger` from there:\n\n    export { createLogger } from \"@activescott/diag-winston\"\n\nThis way you can import a single createLogger function throughout your project and easily replace it later with a different implementation if you so choose.\n\n## Local Testing\n\nYou can also test your shareable config on your computer before publishing by linking your module globally. Type:\n\n    npm run -s test\n\nThen, in your project that wants to use your shareable config, type:\n\n    yarn link @activescott/diag-winston\n","readmeFilename":"README.md","homepage":"https://github.com/activescott/diag-winston#readme","repository":{"type":"git","url":"git+https://github.com/activescott/diag-winston.git"},"bugs":{"url":"https://github.com/activescott/diag-winston/issues"}}