{"_id":"@btilford/ts-base-node","_rev":"10-36c4a6eb630207be299ca6db16db45e0","name":"@btilford/ts-base-node","dist-tags":{"latest":"1.1.2"},"versions":{"0.0.4":{"name":"@btilford/ts-base-node","version":"0.0.4","description":"base for NodeJS environment","main":"dist/index.js","types":"dist/index.d.ts","publishConfig":{"access":"public"},"watch":{"test":{"patterns":["src","test","node_modules/@btilford"],"extensions":"ts","quiet":true,"delay":2000,"clearBuffer":false},"lint":{"patterns":["."],"ignore":["reports/**/*","dist/**/*","dist/**/*",".nyc.output/**/*"],"extensions":"ts,json,html,js,md","quiet":true,"delay":2000,"clearBuffer":false}},"scripts":{"compile":"tsc --project tsconfig.production.json","watch:compile":"tsc --watch","test":"nyc mocha --enable-source-maps --require ts-node/register --sort test/**/*.spec.ts","test:e2e":"run-p test:e2e:prometheus","test:e2e:prometheus":"mocha --enable-source-maps --require ts-node/register --sort e2e/prometheus/**/*.e2e.ts","test:e2e:telegraf":"mocha --enable-source-maps --require ts-node/register --sort e2e/statsd-telegraf/**/*.e2e.ts","test:e2e:gcp":"mocha --enable-source-maps --require ts-node/register --sort e2e/gcp/**/*.e2e.ts","watch:test":"npm-watch test","lint":"eslint . --ext js --ext ts --ext json --ext md","lint:fix":"eslint . --fix --ext js --ext ts --ext json --ext md","watch:lint":"npm-watch lint","watch":"run-p watch:lint watch:test watch:compile","clean":"rm -rf dist/ reports/","build":"run-s clean lint test compile","e2e:prometheus":"docker-compose --file e2e/prometheus/docker-compose.yml run base-e2e-prometheus-npm","e2e:statsd-telegraf":"docker-compose --file e2e/statsd-telegraf/docker-compose.yml run base-e2e-statsd-telegraf-npm","e2e:gcp":"npm run test:e2e:gcp","e2e":"run-s e2e:prometheus e2e:statsd-telegraf e2e:gcp"},"directories":{"test":"./test","lib":"./src","doc":"../../docs"},"contributors":[],"maintainers":[{"name":"btilford","email":"ben@tilford.info"}],"keywords":["console","logging","profiling","monitoring","performance","metrics"],"author":{"name":"btilford"},"license":"MIT","devDependencies":{"@mocha/eslint-config-mocha":"^0.0.0","@types/chai":"^4.2.11","@types/chai-http":"^4.2.0","@types/expect":"^24.3.0","@types/express":"^4.17.4","@types/mocha":"^7.0.2","@types/node-fetch":"^2.5.5","@types/sinon":"^7.5.2","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","chai":"^4.2.0","chai-http":"^4.3.0","eslint":"^6.8.0","eslint-config-standard":"^14.1.1","eslint-plugin-editorconfig":"^2.1.2","eslint-plugin-import":"^2.20.2","eslint-plugin-json":"^2.1.1","eslint-plugin-markdown":"^1.0.2","eslint-plugin-md":"^1.0.15","eslint-plugin-mocha":"^6.3.0","eslint-plugin-mocha-only":"^0.0.3","eslint-plugin-no-secrets":"^0.6.5","eslint-plugin-optimize-regex":"^1.1.7","eslint-plugin-promise":"^4.2.1","eslint-plugin-security":"^1.4.0","eslint-plugin-sonarjs":"^0.5.0","eslint-plugin-standard":"^4.0.1","eslint-watch":"^6.0.1","influx":"^5.5.1","mocha":"^7.1.1","mocha-sinon":"^2.1.2","npm-run-all":"^4.1.5","nyc":"^15.0.1","sinon":"^9.0.1","source-map-support":"^0.5.16","ts-mocha":"^7.0.0","tsconfig-paths":"^3.9.0","typescript":"^3.8.3"},"optionalDependencies":{"@google-cloud/error-reporting":"^1.1.3","express":"^4.17.1","hot-shots":"^7.2.0","hystrixjs":"^0.2.0","prom-client":"^12.0.0"},"dependencies":{"@btilford/ts-base-core":"^0.0.4","@istanbuljs/nyc-config-typescript":"^1.0.1","node-fetch":"^2.6.0","npm-watch":"^0.6.0","printj":"^1.2.2","reflect-metadata":"^0.1.13","ts-toolbelt":"^6.3.11","utility-types":"^3.10.0","@google-cloud/error-reporting":"^1.1.3","express":"^4.17.1","hot-shots":"^7.2.0","hystrixjs":"^0.2.0","prom-client":"^12.0.0"},"gitHead":"afa1b0d2743df3372266d3a06a864592b7346d50","_id":"@btilford/ts-base-node@0.0.4","_nodeVersion":"13.8.0","_npmVersion":"lerna/3.20.2/node@v13.8.0+x64 (linux)","dist":{"integrity":"sha512-2UVQw952PD2rUZMVYg6fW3Xq0fq48Nq1/HAL7bohIhVnVDrjrNBrfR0PA01uRjQMCeVDyJGbPMOI4bKotPtv4A==","shasum":"9fc547efd08d5f76ea8af5693a6a60e19b15e455","tarball":"https://registry.npmjs.org/@btilford/ts-base-node/-/ts-base-node-0.0.4.tgz","fileCount":280,"unpackedSize":675518,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeji8BCRA9TVsSAnZWagAAmnIP/2lyE7+zBWLWpbHcBqwb\nuYVochv4WlvFc0tLj7gpQjcjzP0JkqtqEkj8oJW/fpqA5qFCFOThLIGhrbR+\n3pT+Eg93t8Zs7Qxq3jX98IhImJ8YFladJmONYshNy+D6VNeU5Yrg45f+Q6iL\ne+3faCT/0WHQRWki80OiuysWhcRozDb58Tb/WVHdIW4kBVnxIE+gtLvLULbY\nh9B8C5UQAFuWUV0voy9YfR4S5kzdT2sIxpGiIAfLxeXyjBm5tZMBoUoy8AoL\nW9g7t8Dldnz05Amz2tLDUo3hABfXWBC3F71xGouu7PPlNWdXKQNhKEpq+//9\nIIlH7aKKq4ruDysuD1IVXSQtfWZ63oWLgCHYGo0iId2v3X021s2sEpz1CFLE\nhoh5JDb7JJpcGU9BwiO6tiyXuFH6He4gbIwmzXvuJA3IpAig489c2WIPv3UJ\nIAszy7RxDBxQIla4SeNLWf7NAII0pw7nSPtZH26TjJ9lgHVz5GC6TM5T7os4\ng1/OqdihhCA/P1QsulPJ8wA6LlOX0bPEBXO6kFrC+3XkrCj7sSXGSOikBK0H\nnp0Cn9rJqvVh9WZxNK5Yzoba1KFiQzXpHpbeNhSfpXLzhLw5pwAzIMGU9A/r\njZl3OY/2Csq2lUk8hmMWHwvVosu6l7hbS31F5KW9UNpkb9BbI7474LmFrxGq\nf9Oh\r\n=GW+n\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHfvHp1Zn1Gk9hGazHjMO2iG51cpzo4eA3nEJ8G0qiGzAiEAn5HJFiuv5YN0AAAd2lA2sOjYkPIb7AfEve5Z0S3hjEA="}]},"_npmUser":{"name":"btilford","email":"ben@tilford.info"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-base-node_0.0.4_1586376449055_0.03987827248346387"},"_hasShrinkwrap":false},"0.0.5":{"name":"@btilford/ts-base-node","version":"0.0.5","description":"base for NodeJS environment","keywords":["logging","profiling","monitoring","performance","metrics","apm","statsd","prometheus","datadog","telegraf"],"publishConfig":{"access":"public"},"contributors":[],"maintainers":[{"name":"btilford","email":"ben@tilford.info"}],"author":{"name":"btilford"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/btilford/ts-base.git"},"bugs":{"url":"https://github.com/btilford/ts-base/issues"},"main":"dist/index.js","types":"dist/index.d.ts","watch":{"test":{"patterns":["src","test","node_modules/@btilford"],"extensions":"ts","quiet":true,"delay":2000,"clearBuffer":false},"lint":{"patterns":["."],"ignore":["reports/**/*","dist/**/*","dist/**/*",".nyc.output/**/*"],"extensions":"ts,json,html,js,md","quiet":true,"delay":2000,"clearBuffer":false}},"scripts":{"compile":"tsc --project tsconfig.production.json","watch:compile":"tsc --watch","test":"nyc mocha --enable-source-maps --require ts-node/register --sort test/**/*.spec.ts","test:e2e":"run-p test:e2e:prometheus","test:e2e:prometheus":"mocha --enable-source-maps --require ts-node/register --sort e2e/prometheus/**/*.e2e.ts","test:e2e:telegraf":"mocha --enable-source-maps --require ts-node/register --sort e2e/statsd-telegraf/**/*.e2e.ts","test:e2e:gcp":"mocha --enable-source-maps --require ts-node/register --sort e2e/gcp/**/*.e2e.ts","watch:test":"npm-watch test","lint":"eslint . --ext js --ext ts --ext json --ext md","lint:fix":"eslint . --fix --ext js --ext ts --ext json --ext md","watch:lint":"npm-watch lint","watch":"run-p watch:lint watch:test watch:compile","clean":"rm -rf dist/ reports/","build":"run-s clean lint test compile","e2e:prometheus":"docker-compose --file e2e/prometheus/docker-compose.yml run base-e2e-prometheus-npm","e2e:statsd-telegraf":"docker-compose --file e2e/statsd-telegraf/docker-compose.yml run base-e2e-statsd-telegraf-npm","e2e:gcp":"npm run test:e2e:gcp","e2e":"run-s e2e:prometheus e2e:statsd-telegraf e2e:gcp"},"directories":{"test":"./test","lib":"./src","doc":"../../docs"},"devDependencies":{"@mocha/eslint-config-mocha":"^0.0.0","@types/chai":"^4.2.11","@types/chai-http":"^4.2.0","@types/expect":"^24.3.0","@types/express":"^4.17.4","@types/mocha":"^7.0.2","@types/node-fetch":"^2.5.5","@types/sinon":"^7.5.2","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","chai":"^4.2.0","chai-http":"^4.3.0","eslint":"^6.8.0","eslint-config-standard":"^14.1.1","eslint-plugin-editorconfig":"^2.1.2","eslint-plugin-import":"^2.20.2","eslint-plugin-json":"^2.1.1","eslint-plugin-markdown":"^1.0.2","eslint-plugin-md":"^1.0.15","eslint-plugin-mocha":"^6.3.0","eslint-plugin-mocha-only":"^0.0.3","eslint-plugin-no-secrets":"^0.6.5","eslint-plugin-optimize-regex":"^1.1.7","eslint-plugin-promise":"^4.2.1","eslint-plugin-security":"^1.4.0","eslint-plugin-sonarjs":"^0.5.0","eslint-plugin-standard":"^4.0.1","eslint-watch":"^6.0.1","influx":"^5.5.1","mocha":"^7.1.1","mocha-sinon":"^2.1.2","npm-run-all":"^4.1.5","nyc":"^15.0.1","sinon":"^9.0.1","source-map-support":"^0.5.16","ts-mocha":"^7.0.0","tsconfig-paths":"^3.9.0","typescript":"^3.8.3"},"optionalDependencies":{"@google-cloud/error-reporting":"^1.1.3","express":"^4.17.1","hot-shots":"^7.2.0","hystrixjs":"^0.2.0","prom-client":"^12.0.0"},"dependencies":{"@btilford/ts-base-core":"^0.0.5","@istanbuljs/nyc-config-typescript":"^1.0.1","node-fetch":"^2.6.0","npm-watch":"^0.6.0","printj":"^1.2.2","reflect-metadata":"^0.1.13","ts-toolbelt":"^6.3.11","utility-types":"^3.10.0","@google-cloud/error-reporting":"^1.1.3","express":"^4.17.1","hot-shots":"^7.2.0","hystrixjs":"^0.2.0","prom-client":"^12.0.0"},"gitHead":"c5af66b2aa92a8d8bef4e493766c76b39591d3a4","homepage":"https://github.com/btilford/ts-base#readme","_id":"@btilford/ts-base-node@0.0.5","_nodeVersion":"13.8.0","_npmVersion":"lerna/3.20.2/node@v13.8.0+x64 (linux)","dist":{"integrity":"sha512-BWCY4FDsKlHGjEX0jr5wgCAqQem2bz5i//8CUi+d93qzUR8R4+Au3JPv44QSG1onwEiRsnzdQCD1pYg9i+owYw==","shasum":"27851774f58108eac5c7f6720be890e0cd7ee599","tarball":"https://registry.npmjs.org/@btilford/ts-base-node/-/ts-base-node-0.0.5.tgz","fileCount":280,"unpackedSize":675752,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejjEgCRA9TVsSAnZWagAACzsQAKIRjjhctQbyMD5peMla\nHCOEggJUPI8u5ehMsUcDwEoAPsM1+NZW9o2iBVHQb7yWq8mfEfTPEIBN2dko\nQ7YqiaqrYRKxaEGE7vrxcX/zZ5ZugH3UT83i00Q7HrxBaWhqfHXtjQ1HHUYP\nhau/Chd+KNEOAYUY9/o5AZ1CshDVejQhZ+IuFAoLfY+yCH2sM2Amu6x5g3Y2\nXfGYmelEz9IqBtGF6+aPM/xrJP1FwBURPklJUpgTTJvbGb1/j82bAifrx7f2\nJVKfYT0sWr+OAKJ53wgB4oo0Hj7CN+Qy53jpS6h0GRc1fVDfCIQuodqSt3Jy\nbVQQ9g/GfiTxqR4MhL1SpG/ykfdy2HqKiXAQIEGVpprYNfmEBoez5kxz7XWt\nJbMvPZAEOa1BOUOkvv1GeayCdrVIuj0H+0vYSmE+WRgyYvz3cj+ImWyEfI1X\nIjcZVV3g7tk/ezJrQYbwGhMyJ+TJiwH4uBBajQAaGalZWBiKqdfQwQlqf+ep\nn11nPQyLVhMflFlu4eObDg+RKlWrmE8HjTX2KSJpv2R+IpGYdCGRkoDEaIxp\naBxokr007o58caN9HjOKJOfr2ws6VqLW22lgjYPQS+ur08rjHRVCBPyDi03r\nGvuENfkByiwIqQhkN2th3f6gDmzJRpImKO8R1HD1Skc8Qa1cfnTS/wBQ7/ci\nsDqS\r\n=lqU0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH97BizCDvPw6uWLzojNXuRZE+AJh3b1mCR00fJTf98rAiEAmUjMb/o/HLR2cXjbLtXrtx21HMRIP0YREFJ2OzKFcdI="}]},"_npmUser":{"name":"btilford","email":"ben@tilford.info"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-base-node_0.0.5_1586376991937_0.07866721743301186"},"_hasShrinkwrap":false},"0.0.6":{"name":"@btilford/ts-base-node","version":"0.0.6","description":"base for NodeJS environment","keywords":["logging","profiling","monitoring","performance","metrics","apm","statsd","prometheus","datadog","telegraf"],"publishConfig":{"access":"public"},"contributors":[],"maintainers":[{"name":"btilford","email":"ben@tilford.info"}],"author":{"name":"btilford"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/btilford/ts-base.git"},"bugs":{"url":"https://github.com/btilford/ts-base/issues"},"main":"dist/index.js","types":"dist/index.d.ts","watch":{"test":{"patterns":["src","test","node_modules/@btilford"],"extensions":"ts","quiet":true,"delay":2000,"clearBuffer":false},"lint":{"patterns":["."],"ignore":["reports/**/*","dist/**/*","dist/**/*",".nyc.output/**/*"],"extensions":"ts,json,html,js,md","quiet":true,"delay":2000,"clearBuffer":false}},"scripts":{"compile":"tsc --project tsconfig.production.json","watch:compile":"tsc --watch","test":"nyc mocha --enable-source-maps --require ts-node/register --sort test/**/*.spec.ts","test:e2e":"run-p test:e2e:prometheus","test:e2e:prometheus":"mocha --enable-source-maps --require ts-node/register --sort e2e/prometheus/**/*.e2e.ts","test:e2e:telegraf":"mocha --enable-source-maps --require ts-node/register --sort e2e/statsd-telegraf/**/*.e2e.ts","test:e2e:gcp":"mocha --enable-source-maps --require ts-node/register --sort e2e/gcp/**/*.e2e.ts","watch:test":"npm-watch test","lint":"eslint . --ext js --ext ts --ext json --ext md","lint:fix":"eslint . --fix --ext js --ext ts --ext json --ext md","watch:lint":"npm-watch lint","watch":"run-p watch:lint watch:test watch:compile","clean":"rm -rf dist/ reports/","build":"run-s clean lint test compile","e2e:prometheus":"docker-compose --file e2e/prometheus/docker-compose.yml run base-e2e-prometheus-npm","e2e:statsd-telegraf":"docker-compose --file e2e/statsd-telegraf/docker-compose.yml run base-e2e-statsd-telegraf-npm","e2e:gcp":"npm run test:e2e:gcp","e2e":"run-s e2e:prometheus e2e:statsd-telegraf e2e:gcp"},"directories":{"test":"./test","lib":"./src","doc":"../../docs"},"devDependencies":{"@mocha/eslint-config-mocha":"^0.0.0","@types/chai":"^4.2.11","@types/chai-http":"^4.2.0","@types/expect":"^24.3.0","@types/express":"^4.17.4","@types/mocha":"^7.0.2","@types/node-fetch":"^2.5.5","@types/sinon":"^7.5.2","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","chai":"^4.2.0","chai-http":"^4.3.0","eslint":"^6.8.0","eslint-config-standard":"^14.1.1","eslint-plugin-editorconfig":"^2.1.2","eslint-plugin-import":"^2.20.2","eslint-plugin-json":"^2.1.1","eslint-plugin-markdown":"^1.0.2","eslint-plugin-md":"^1.0.15","eslint-plugin-mocha":"^6.3.0","eslint-plugin-mocha-only":"^0.0.3","eslint-plugin-no-secrets":"^0.6.5","eslint-plugin-optimize-regex":"^1.1.7","eslint-plugin-promise":"^4.2.1","eslint-plugin-security":"^1.4.0","eslint-plugin-sonarjs":"^0.5.0","eslint-plugin-standard":"^4.0.1","eslint-watch":"^6.0.1","influx":"^5.5.1","mocha":"^7.1.1","mocha-sinon":"^2.1.2","npm-run-all":"^4.1.5","nyc":"^15.0.1","sinon":"^9.0.1","source-map-support":"^0.5.16","ts-mocha":"^7.0.0","tsconfig-paths":"^3.9.0","typescript":"^3.8.3"},"optionalDependencies":{"@google-cloud/error-reporting":"^1.1.3","express":"^4.17.1","hot-shots":"^7.2.0","hystrixjs":"^0.2.0","prom-client":"^12.0.0"},"dependencies":{"@btilford/ts-base-core":"^0.0.6","@istanbuljs/nyc-config-typescript":"^1.0.1","node-fetch":"^2.6.0","npm-watch":"^0.6.0","printj":"^1.2.2","reflect-metadata":"^0.1.13","ts-toolbelt":"^6.3.11","utility-types":"^3.10.0","@google-cloud/error-reporting":"^1.1.3","express":"^4.17.1","hot-shots":"^7.2.0","hystrixjs":"^0.2.0","prom-client":"^12.0.0"},"gitHead":"8e8da798534df4061bb8335a721787844b6d02bd","homepage":"https://github.com/btilford/ts-base#readme","_id":"@btilford/ts-base-node@0.0.6","_nodeVersion":"13.8.0","_npmVersion":"lerna/3.20.2/node@v13.8.0+x64 (linux)","dist":{"integrity":"sha512-lLWO2CpXBnDhkUoUVd4GoIyU6D4U0HBo08HJt35QwtfAqKunEcgYAUcmH0nfA4EXZfuFRenH0xehCVr8xcjSwA==","shasum":"9e71ca09a36b24e408945cbc3b500a5793531090","tarball":"https://registry.npmjs.org/@btilford/ts-base-node/-/ts-base-node-0.0.6.tgz","fileCount":281,"unpackedSize":675912,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejjPPCRA9TVsSAnZWagAAuyMQAIdET7NY6DdsLyWHJOac\naKeHGgPiY74nzRe5rGkbYQYPg0PI2RMMvxPPH4c4HGbPGrbdNuU9s07PO/pj\n88PR1fZUDpv9Lt9pmhrzckaHETBZz8p3lhmwMjS/46EN7pHacMTQ5GdzQ8A9\nqc421UQRkqoqOfIDNd8cSQCGNO3jqxMyOGr3pUIvEnhFX2HIxqNECJS1A3rb\nwrq4elNQ+IliJ1Rq9dcY++uy5KkpQ14QMozzWVUsL7ho8BqG3lPnRCh5P/Aj\ngtabyc7Qv8Ml7xUs7x66rK8VaXVzisyCYyIXLfls1HeamVqyVGYdKJeD8jfI\nK/DzIKHLEhUCYI7x0KVy+dG25gV8oLJabQPGOyBFu8Y2QE1G7dEtOcG5pSbt\niPAZroSiQbk0RiNMo7r9TsQN2UIyXSlhnjXmoaxLfoLoRZZcoAviFoH3u5aW\n04o1v5CeL9oSx1KDHLJrKnID922dUV0AO/nj5ZxfwckewJ7Rqd60d2YL2kpp\nmxp4KeXdry6Q2DAL0iPPNxeJD8Kz3X2Ru2K59CjTWevPPtTbFIQDt41eqUP2\nIYfRstvGAQ9L0KCiVt33g48dazZtDVEUqD7Xmxi5etHw34LJsKQZZlDPhXNm\n/oxVClDJE+h3e07lpbq+ngYATdV5wVHSyvKSSePzk6ftdKNITXzbuFFUaw4C\nwYTs\r\n=k3MQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCq06W4sA3GyX7DIoywboltR2PgYoMf2Jt2gIiiltlmIgIhAOgrd5TUweqP4XJorz34zf7WTxowLj6QQEMQaSSQuhe+"}]},"_npmUser":{"name":"btilford","email":"ben@tilford.info"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-base-node_0.0.6_1586377678613_0.6939830557655364"},"_hasShrinkwrap":false},"0.0.7":{"name":"@btilford/ts-base-node","version":"0.0.7","description":"ts-base Node.js package","keywords":["logging","profiling","monitoring","performance","metrics","apm","statsd","prometheus","datadog","telegraf"],"publishConfig":{"access":"public"},"homepage":"https://btilford.github.io/ts-base/","contributors":[],"maintainers":[{"name":"btilford","email":"ben@tilford.info"}],"author":{"name":"btilford"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/btilford/ts-base.git"},"bugs":{"url":"https://github.com/btilford/ts-base/issues"},"main":"dist/index.js","types":"dist/index.d.ts","watch":{"test":{"patterns":["src","test","node_modules/@btilford"],"extensions":"ts","quiet":true,"delay":2000,"clearBuffer":false},"lint":{"patterns":["."],"ignore":["reports/**/*","dist/**/*","dist/**/*",".nyc.output/**/*"],"extensions":"ts,json,html,js,md","quiet":true,"delay":2000,"clearBuffer":false}},"scripts":{"compile":"tsc --project tsconfig.production.json","watch:compile":"tsc --watch","test":"nyc mocha --enable-source-maps --require ts-node/register --sort test/**/*.spec.ts","test:e2e":"run-p test:e2e:prometheus","test:e2e:prometheus":"mocha --enable-source-maps --require ts-node/register --sort e2e/prometheus/**/*.e2e.ts","test:e2e:telegraf":"mocha --enable-source-maps --require ts-node/register --sort e2e/statsd-telegraf/**/*.e2e.ts","test:e2e:gcp":"mocha --enable-source-maps --require ts-node/register --sort e2e/gcp/**/*.e2e.ts","watch:test":"npm-watch test","lint":"eslint . --ext js --ext ts --ext json --ext md","lint:fix":"eslint . --fix --ext js --ext ts --ext json --ext md","watch:lint":"npm-watch lint","watch":"run-p watch:lint watch:test watch:compile","clean":"rm -rf dist/ reports/","build":"run-s clean lint test compile","e2e:prometheus":"docker-compose --file e2e/prometheus/docker-compose.yml run base-e2e-prometheus-npm","e2e:statsd-telegraf":"docker-compose --file e2e/statsd-telegraf/docker-compose.yml run base-e2e-statsd-telegraf-npm","e2e:gcp":"npm run test:e2e:gcp","e2e":"run-s e2e:prometheus e2e:statsd-telegraf e2e:gcp"},"directories":{"test":"./test","lib":"./src","doc":"../../docs"},"devDependencies":{"@mocha/eslint-config-mocha":"^0.0.0","@types/chai":"^4.2.11","@types/chai-http":"^4.2.0","@types/expect":"^24.3.0","@types/express":"^4.17.4","@types/mocha":"^7.0.2","@types/node-fetch":"^2.5.5","@types/sinon":"^7.5.2","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","chai":"^4.2.0","chai-http":"^4.3.0","eslint":"^6.8.0","eslint-config-standard":"^14.1.1","eslint-plugin-editorconfig":"^2.1.2","eslint-plugin-import":"^2.20.2","eslint-plugin-json":"^2.1.1","eslint-plugin-markdown":"^1.0.2","eslint-plugin-md":"^1.0.15","eslint-plugin-mocha":"^6.3.0","eslint-plugin-mocha-only":"^0.0.3","eslint-plugin-no-secrets":"^0.6.5","eslint-plugin-optimize-regex":"^1.1.7","eslint-plugin-promise":"^4.2.1","eslint-plugin-security":"^1.4.0","eslint-plugin-sonarjs":"^0.5.0","eslint-plugin-standard":"^4.0.1","eslint-watch":"^6.0.1","influx":"^5.5.1","mocha":"^7.1.1","mocha-sinon":"^2.1.2","npm-run-all":"^4.1.5","nyc":"^15.0.1","sinon":"^9.0.1","source-map-support":"^0.5.16","ts-mocha":"^7.0.0","tsconfig-paths":"^3.9.0","typescript":"^3.8.3"},"optionalDependencies":{"@google-cloud/error-reporting":"^1.1.3","express":"^4.17.1","hot-shots":"^7.2.0","hystrixjs":"^0.2.0","prom-client":"^12.0.0"},"dependencies":{"@btilford/ts-base":"^0.0.7","@istanbuljs/nyc-config-typescript":"^1.0.1","node-fetch":"^2.6.0","npm-watch":"^0.6.0","printj":"^1.2.2","reflect-metadata":"^0.1.13","ts-toolbelt":"^6.3.11","utility-types":"^3.10.0","@google-cloud/error-reporting":"^1.1.3","express":"^4.17.1","hot-shots":"^7.2.0","hystrixjs":"^0.2.0","prom-client":"^12.0.0"},"gitHead":"72a0bda94eb12ea79712c113f19c1d4475ec79eb","_id":"@btilford/ts-base-node@0.0.7","_nodeVersion":"13.8.0","_npmVersion":"lerna/3.20.2/node@v13.8.0+x64 (linux)","dist":{"integrity":"sha512-1FqZ7LAJXSriXAniggIOQQSILzu3ceMNgz7XgBCXXeEHg8TS+t5Bw9zIEHoT5VRNe8zuUdlbldlo5ES/BQwOsQ==","shasum":"2ce6bb3c08c084e55cb20907da3ebafc97cde017","tarball":"https://registry.npmjs.org/@btilford/ts-base-node/-/ts-base-node-0.0.7.tgz","fileCount":281,"unpackedSize":674260,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejjc1CRA9TVsSAnZWagAACiQP/A/f95jh4/cuKd60sA/s\nCHBusjXX/61PAtDX9Zy659lRIRqzIQn4HzHdKFDGEVnHuveguDqbN6+Mzo1m\njC7YjSfOg8ptxcMGAxhSsTkI72XcIiCHinM6yQ0OeKYZACaZQGHbiM6p4oNT\nt4wXoBJ6WkYc9Jur2fnY4l7fbLZWkjqpt/1GCIQJUHxaKgmLnREeTN8IB943\nhNLdAnAg3s5xsH8WSxiAVbXhiSnu5Ii1MnAe62pn8OC/xdjblRC5YHQM67bb\nHWcVzJs+YcHFcX47lXoWMkI7FzEHjGcKAqsZAbRU5LG3bvOW82D5bTwmeGxf\nPApSJH/xVPLIAiFoKBsQ9xb4mdZ3tGZEd5Geo66Sbof5aQbjSdTqaKZ/a+jX\n7bTH0BtbcBgNSEJflCsGL/yC1gVT050tQazqmXtEbNyTacphh+J/tXF+8ZAJ\nzAQgDFWzbWyWhythXCkOoEh7Ptcaxea3t56YEiL7kCDtJriAthUOoiZrlzrE\nc1zFB2B/bqO24lCmB2lP5n0nFCXSye05tMcMJw+6gtZ3pUsTZc5aXcgiRQAP\n+JiJ1w3Qh53O/c6kV7miYejdA7nJkFyeLlrO9uLmFMn99AW/pLLLIvUA91M3\nOHRoXFZgpbjQPrnggkqjAGaEWtR0pu5i7O9fufVzPas6dKhdNYaODyOJ24iS\nBym6\r\n=746v\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRa9nU2r4Swp2F/d4OSnbNxTrzGaWb62sk2bPlLHYKNQIgIGEJ7lVSz8/fwkyA0OcLT12jAlq6QRV8Ys/PviMci+M="}]},"_npmUser":{"name":"btilford","email":"ben@tilford.info"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-base-node_0.0.7_1586378549043_0.9083423278597116"},"_hasShrinkwrap":false},"0.1.0":{"name":"@btilford/ts-base-node","version":"0.1.0","description":"ts-base Node.js package","keywords":["logging","profiling","monitoring","performance","metrics","apm","statsd","prometheus","datadog","telegraf"],"publishConfig":{"access":"public"},"homepage":"https://btilford.github.io/ts-base/","contributors":[],"maintainers":[{"name":"btilford","email":"ben@tilford.info"}],"author":{"name":"btilford"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/btilford/ts-base.git"},"bugs":{"url":"https://github.com/btilford/ts-base/issues"},"main":"dist/index.js","types":"dist/index.d.ts","watch":{"test":{"patterns":["src","test","node_modules/@btilford"],"extensions":"ts","quiet":true,"delay":2000,"clearBuffer":false},"lint":{"patterns":["."],"ignore":["reports/**/*","dist/**/*","dist/**/*",".nyc.output/**/*"],"extensions":"ts,json,html,js,md","quiet":true,"delay":2000,"clearBuffer":false}},"scripts":{"compile":"tsc --project tsconfig.production.json","watch:compile":"tsc --watch","test":"nyc mocha --enable-source-maps --require ts-node/register --sort test/**/*.spec.ts","test:e2e":"run-p test:e2e:prometheus","test:e2e:prometheus":"mocha --enable-source-maps --require ts-node/register --sort e2e/prometheus/**/*.e2e.ts","test:e2e:telegraf":"mocha --enable-source-maps --require ts-node/register --sort e2e/statsd-telegraf/**/*.e2e.ts","test:e2e:gcp":"mocha --enable-source-maps --require ts-node/register --sort e2e/gcp/**/*.e2e.ts","watch:test":"npm-watch test","lint":"eslint . --ext js --ext ts --ext json --ext md","lint:fix":"eslint . --fix --ext js --ext ts --ext json --ext md","watch:lint":"npm-watch lint","watch":"run-p watch:lint watch:test watch:compile","clean":"rm -rf dist/ reports/","build":"run-s clean lint test compile","e2e:prometheus":"docker-compose --file e2e/prometheus/docker-compose.yml run base-e2e-prometheus-npm","e2e:statsd-telegraf":"docker-compose --file e2e/statsd-telegraf/docker-compose.yml run base-e2e-statsd-telegraf-npm","e2e:gcp":"npm run test:e2e:gcp","e2e":"run-s e2e:prometheus e2e:statsd-telegraf e2e:gcp"},"directories":{"test":"./test","lib":"./src","doc":"../../docs"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@mocha/eslint-config-mocha":"^0.0.0","@types/chai":"^4.2.11","@types/chai-http":"^4.2.0","@types/expect":"^24.3.0","@types/express":"^4.17.4","@types/mocha":"^7.0.2","@types/node-fetch":"^2.5.5","@types/sinon":"^7.5.2","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","chai":"^4.2.0","chai-http":"^4.3.0","eslint":"^6.8.0","eslint-config-standard":"^14.1.1","eslint-plugin-editorconfig":"^2.1.2","eslint-plugin-import":"^2.20.2","eslint-plugin-json":"^2.1.1","eslint-plugin-markdown":"^1.0.2","eslint-plugin-md":"^1.0.15","eslint-plugin-mocha":"^6.3.0","eslint-plugin-mocha-only":"^0.0.3","eslint-plugin-no-secrets":"^0.6.5","eslint-plugin-optimize-regex":"^1.1.7","eslint-plugin-promise":"^4.2.1","eslint-plugin-security":"^1.4.0","eslint-plugin-sonarjs":"^0.5.0","eslint-plugin-standard":"^4.0.1","eslint-watch":"^6.0.1","influx":"^5.5.1","mocha":"^7.1.1","mocha-sinon":"^2.1.2","npm-run-all":"^4.1.5","npm-watch":"^0.6.0","nyc":"^15.0.1","sinon":"^9.0.1","source-map-support":"^0.5.16","ts-mocha":"^7.0.0","ts-toolbelt":"^6.3.11","tsconfig-paths":"^3.9.0","typescript":"^3.8.3","utility-types":"^3.10.0"},"optionalDependencies":{"@google-cloud/error-reporting":"^1.1.3","express":"^4.17.1","hot-shots":"^7.2.0","hystrixjs":"^0.2.0","node-fetch":"^2.6.0","printj":"^1.2.2","prom-client":"^12.0.0"},"dependencies":{"@btilford/ts-base":"^0.1.0","@google-cloud/error-reporting":"^1.1.3","express":"^4.17.1","hot-shots":"^7.2.0","hystrixjs":"^0.2.0","node-fetch":"^2.6.0","printj":"^1.2.2","prom-client":"^12.0.0"},"gitHead":"6ccd83ad8a0c46f6bef6a030a9af21383fea794c","_id":"@btilford/ts-base-node@0.1.0","_nodeVersion":"13.8.0","_npmVersion":"lerna/3.20.2/node@v13.8.0+x64 (linux)","dist":{"integrity":"sha512-YDVo/1gaSCpjcmiEXTKp6iTBQfEBFgEigBYdNfzfyJtVgYNNOwPVaDMF9nf0LdTHVaJ8cVARS1m1hD1Aof3r3w==","shasum":"62fe76b5003c92d796e19aa5353e188be4b88a0b","tarball":"https://registry.npmjs.org/@btilford/ts-base-node/-/ts-base-node-0.1.0.tgz","fileCount":450,"unpackedSize":961730,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJek6RwCRA9TVsSAnZWagAAdugP/R9rb6WNL/4WYIO91Drf\n5pfrBlPjg6ZyiFTQ789OtRgoRuMcWOHGMszQX577QLxJWonn2Gw8Hmu24ET8\nJF8UtgPgMNnisG3TdkM87mLOZO1pW11SpTpTbP7f4k/FAV8MEaKKL+iT903y\n+Edkywy3UlFl5/Lj7jPeqH//a7ViWgqrzeAmpbkLOmBy1NeKKyXrx8/hNlqy\neTpNU3mIw1ly7JqixYGdYlqqkoRr0xbVDR3BLQ/1pa/m3CkAiXnQBX8oftjL\n7tJkP2qM0DxXFQ8j/XkhdQBUIff9BzoQlDxNmoTnMwFRGEqx0H58uY2DYFWS\nHg/SfnXLiddRBrmPdsbiIZAYtTvDuDYs+n9NDTwVBscFfkVTtYDnAAoqhOQy\n0OhQUbKsSh07Y6IjC8udO0XOLAAKj+QrejRKWTJOAGKO7YsGjgYfVwJiyrhU\nswVR1E8j/zuQkbrRAgLxj0vaxn7Ia2NCqOxbPhgwgKkvtSscIebtz2dWrMq6\nxKsZbKoopOaXiJjMwGT6qJo+KBXTJM/zUaPOpKTLpcyccsScn8QpJ0O2nvDZ\nAwkxQA99fmyS7bUgeHxiURkWToWfYDHgful7tR6yTHf3VFY/mUp5OfYM9awy\nVhL1gBGpyZ3fROoFzJ7FVtIkN0cogLuXSMYCvwNW2EFuCSBLrZ1JPjrzLbUo\nvC00\r\n=qcKn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHHbo0pnvZ02jMGMfeES25NdOAZ5wr4ZB7yc1a0gsOJ1AiAeXApoJKPuyXpgqZjfHbMVdnb27Tt5zibz/qlFq5W42A=="}]},"_npmUser":{"name":"btilford","email":"ben@tilford.info"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-base-node_0.1.0_1586734191967_0.7416887165808488"},"_hasShrinkwrap":false},"1.0.0":{"name":"@btilford/ts-base-node","version":"1.0.0","description":"ts-base Node.js package","keywords":["logging","profiling","monitoring","performance","metrics","apm","statsd","prometheus","datadog","telegraf"],"publishConfig":{"access":"public"},"homepage":"https://btilford.github.io/ts-base/","contributors":[],"maintainers":[{"name":"btilford","email":"ben@tilford.info"}],"author":{"name":"btilford"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/btilford/ts-base.git"},"bugs":{"url":"https://github.com/btilford/ts-base/issues"},"main":"dist/index.js","types":"dist/index.d.ts","watch":{"test":{"patterns":["src","test","node_modules/@btilford"],"extensions":"ts","quiet":true,"delay":2000,"clearBuffer":false},"lint":{"patterns":["."],"ignore":["reports/**/*","dist/**/*","dist/**/*",".nyc.output/**/*"],"extensions":"ts,json,html,js,md","quiet":true,"delay":2000,"clearBuffer":false}},"scripts":{"compile":"tsc --project tsconfig.production.json","watch:compile":"tsc --watch","test":"nyc mocha --enable-source-maps --require ts-node/register --sort test/**/*.spec.ts","test:e2e":"run-p test:e2e:prometheus","test:e2e:prometheus":"mocha --enable-source-maps --require ts-node/register --sort e2e/prometheus/**/*.e2e.ts","test:e2e:telegraf":"mocha --enable-source-maps --require ts-node/register --sort e2e/statsd-telegraf/**/*.e2e.ts","test:e2e:gcp":"mocha --enable-source-maps --require ts-node/register --sort e2e/gcp/**/*.e2e.ts","watch:test":"npm-watch test","lint":"eslint . --ext js --ext ts --ext json --ext md","lint:fix":"eslint . --fix --ext js --ext ts --ext json --ext md","watch:lint":"npm-watch lint","watch":"run-p watch:lint watch:test watch:compile","clean":"rm -rf dist/ reports/","build":"run-s clean lint test compile","e2e:prometheus":"docker-compose --file e2e/prometheus/docker-compose.yml run base-e2e-prometheus-npm","e2e:statsd-telegraf":"docker-compose --file e2e/statsd-telegraf/docker-compose.yml run base-e2e-statsd-telegraf-npm","e2e:gcp":"npm run test:e2e:gcp","e2e":"run-s e2e:prometheus e2e:statsd-telegraf e2e:gcp"},"directories":{"test":"./test","lib":"./src","doc":"../../docs"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@mocha/eslint-config-mocha":"^0.0.0","@types/chai":"^4.2.11","@types/chai-http":"^4.2.0","@types/expect":"^24.3.0","@types/express":"^4.17.4","@types/mocha":"^7.0.2","@types/node-fetch":"^2.5.5","@types/sinon":"^7.5.2","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","chai":"^4.2.0","chai-http":"^4.3.0","eslint":"^6.8.0","eslint-config-standard":"^14.1.1","eslint-plugin-editorconfig":"^2.1.2","eslint-plugin-import":"^2.20.2","eslint-plugin-json":"^2.1.1","eslint-plugin-markdown":"^1.0.2","eslint-plugin-md":"^1.0.15","eslint-plugin-mocha":"^6.3.0","eslint-plugin-mocha-only":"^0.0.3","eslint-plugin-no-secrets":"^0.6.5","eslint-plugin-optimize-regex":"^1.1.7","eslint-plugin-promise":"^4.2.1","eslint-plugin-security":"^1.4.0","eslint-plugin-sonarjs":"^0.5.0","eslint-plugin-standard":"^4.0.1","eslint-watch":"^6.0.1","influx":"^5.5.1","mocha":"^7.1.1","mocha-sinon":"^2.1.2","npm-run-all":"^4.1.5","npm-watch":"^0.6.0","nyc":"^15.0.1","sinon":"^9.0.1","source-map-support":"^0.5.16","ts-mocha":"^7.0.0","ts-toolbelt":"^6.3.11","tsconfig-paths":"^3.9.0","typescript":"^3.8.3","utility-types":"^3.10.0"},"optionalDependencies":{"@google-cloud/error-reporting":"^1.1.3","express":"^4.17.1","hot-shots":"^7.2.0","hystrixjs":"^0.2.0","node-fetch":"^2.6.0","printj":"^1.2.2","prom-client":"^12.0.0"},"dependencies":{"@btilford/ts-base":"^1.0.0","@google-cloud/error-reporting":"^1.1.3","express":"^4.17.1","hot-shots":"^7.2.0","hystrixjs":"^0.2.0","node-fetch":"^2.6.0","printj":"^1.2.2","prom-client":"^12.0.0"},"gitHead":"8466e4d270c1e35184c2460e086a16d19d93e9fb","_id":"@btilford/ts-base-node@1.0.0","_nodeVersion":"13.8.0","_npmVersion":"lerna/3.20.2/node@v13.8.0+x64 (linux)","dist":{"integrity":"sha512-qRSGmrsSZ/ZmZM1abLxeu4XRPHwCd5FHaqZeFbymvaSglj3wnZEcDTosBK4NNjR/mfjscYCuhgW0a9dxj0kU/w==","shasum":"c2200ef81b7d60bbc20b1d58d1ecff2546f72b78","tarball":"https://registry.npmjs.org/@btilford/ts-base-node/-/ts-base-node-1.0.0.tgz","fileCount":450,"unpackedSize":961730,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJek93VCRA9TVsSAnZWagAAOMEP/iBHe+SMKIpdSa4EfLs8\neojfWjHD1BcMVkHZWwECjDv+/03O0GNJI94e9VTU9s6SO6fVTm7GsY1wb9Ub\nLfCbVIHEgksdtylQh+eKnXALfWNp2Be+FQ6MlqozJsB3B9dhZTEvWmDGT7HV\nWfXAXo/PCIuzn1xmN81S9Y1FCtdITftje+lrbjqCGzOVuYIktQP+Ee6em6d+\nkGf9KjwZxu+B5CcZguZXZnetuunjKtXbOCM4bESMTZqp/L6hl0Hh3jrxv0hO\nZUND91m30iiJW+XPTv+GcdkawJCirkntBYHCLNaHm3uM4kBSUextSKvRabv+\nGO6rWtbNCRbWghphsPkeXOAEuaK/EIf3esEAy1OzmEDd+zhUzsODXRCPt5tL\nQAt7YEsiSlr3l8sV2ipC0KD+qNCZ3+Elwss3xRJOvb0JZ0JnHORZWLrbrWzJ\nsj8Xllv0rceWbihgMr5U945klcPsgtUciMFPAG4qriPGANPLK5/3rj/leumZ\nF5AXfk8umdmh7+aPGqfYgwJuYQ2mmdGEyzG5X1IInaoB4Td6WJaSHyAqbE3u\n1hkDcisf5oE6dzxXvhJIjb5ziJcPoG0+jED5IK2wBPVBsl4Wh1yS6rJhdmkh\nd44n+XDnb7b3t2ShbAS0XMTIzwd7sxL++0hVXNtyuxO/XKQFiFrjJ0QInQRx\ne6iA\r\n=1Y4u\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEH0f+DuC7glEMoknoTJVTm3jAWKSay+ivj6AJFR0oyNAiAgK891iIgJdA53p1+x+MvOwRisF1aiomEpm0bvJQjwow=="}]},"_npmUser":{"name":"btilford","email":"ben@tilford.info"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-base-node_1.0.0_1586748885336_0.25174684403421077"},"_hasShrinkwrap":false},"1.1.0":{"name":"@btilford/ts-base-node","version":"1.1.0","description":"ts-base Node.js package","keywords":["logging","profiling","monitoring","performance","metrics","apm","statsd","prometheus","datadog","telegraf"],"publishConfig":{"access":"public"},"homepage":"https://btilford.github.io/ts-base/","contributors":[],"maintainers":[{"name":"btilford","email":"ben@tilford.info"}],"author":{"name":"btilford"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/btilford/ts-base.git"},"bugs":{"url":"https://github.com/btilford/ts-base/issues"},"main":"dist/index.js","types":"dist/index.d.ts","watch":{"test":{"patterns":["src","test","node_modules/@btilford"],"extensions":"ts","quiet":true,"delay":2000,"clearBuffer":false},"lint":{"patterns":["."],"ignore":["reports/**/*","dist/**/*","dist/**/*",".nyc.output/**/*"],"extensions":"ts,json,html,js,md","quiet":true,"delay":2000,"clearBuffer":false}},"scripts":{"compile":"tsc --project tsconfig.production.json","watch:compile":"tsc --watch","test":"nyc mocha --enable-source-maps --require ts-node/register --sort test/**/*.spec.ts","test:e2e":"run-p test:e2e:prometheus","test:e2e:prometheus":"mocha --enable-source-maps --require ts-node/register --sort e2e/prometheus/**/*.e2e.ts","test:e2e:telegraf":"mocha --enable-source-maps --require ts-node/register --sort e2e/statsd-telegraf/**/*.e2e.ts","test:e2e:gcp":"mocha --enable-source-maps --require ts-node/register --sort e2e/gcp/**/*.e2e.ts","watch:test":"npm-watch test","lint":"eslint . --ext js --ext ts --ext json --ext md","lint:fix":"eslint . --fix --ext js --ext ts --ext json --ext md","watch:lint":"npm-watch lint","watch":"run-p watch:lint watch:test watch:compile","clean":"rm -rf dist/ reports/","build":"run-s clean compile","e2e:prometheus":"docker-compose --file e2e/prometheus/docker-compose.yml run base-e2e-prometheus-npm","e2e:statsd-telegraf":"docker-compose --file e2e/statsd-telegraf/docker-compose.yml run base-e2e-statsd-telegraf-npm","e2e:gcp":"npm run test:e2e:gcp","e2e":"run-s e2e:prometheus e2e:statsd-telegraf e2e:gcp"},"directories":{"test":"./test","lib":"./src","doc":"../../docs"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@mocha/eslint-config-mocha":"^0.0.0","@types/chai":"~4.2.11","@types/express":"~4.17.6","@types/mocha":"^7.0.2","@types/node-fetch":"^2.5.5","@types/sinon":"^7.5.2","@typescript-eslint/eslint-plugin":"~2.29.0","@typescript-eslint/parser":"~2.29.0","chai":"^4.2.0","chai-http":"^4.3.0","eslint":"^6.8.0","eslint-config-standard":"^14.1.1","eslint-plugin-editorconfig":"^2.1.2","eslint-plugin-import":"^2.20.2","eslint-plugin-json":"^2.1.1","eslint-plugin-markdown":"^1.0.2","eslint-plugin-md":"^1.0.15","eslint-plugin-mocha":"^6.3.0","eslint-plugin-mocha-only":"^0.0.3","eslint-plugin-no-secrets":"^0.6.5","eslint-plugin-optimize-regex":"^1.1.7","eslint-plugin-promise":"^4.2.1","eslint-plugin-security":"^1.4.0","eslint-plugin-sonarjs":"^0.5.0","eslint-plugin-standard":"^4.0.1","eslint-watch":"^6.0.1","influx":"^5.5.1","mocha":"^7.1.1","mocha-sinon":"^2.1.2","npm-run-all":"^4.1.5","npm-watch":"^0.6.0","nyc":"^15.0.1","sinon":"~9.0.2","source-map-support":"^0.5.16","ts-mocha":"~7.0.0","ts-toolbelt":"^6.3.11","tsconfig-paths":"^3.9.0","typescript":"^3.8.3","utility-types":"^3.10.0","ts-node":"~8.9.1","@types/express-serve-static-core":"~4.17.5"},"peerDependencies":{"@google-cloud/error-reporting":"^1.1.3","express":"^4.17.1","hot-shots":"^7.2.0","node-fetch":"^2.6.0","printj":"^1.2.2","prom-client":"^12.0.0","@btilford/ts-base":"~1.1.0"},"peerDependenciesMeta":{"@google-cloud/error-reporting":{"optional":true},"express":{"optional":true},"hot-shots":{"optional":true},"hystrixjs":{"optional":true},"node-fetch":{"optional":true},"printj":{"optional":true},"prom-client":{"optional":true}},"gitHead":"ae3ab3160af63c98520306d9a9f4792a3e60ec6d","_id":"@btilford/ts-base-node@1.1.0","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-snFX8OEo5tP+CA2aqgtsB8wFCzhQ0kE24GTEaTr9V8BGxc5S07Xpd7f+qj95GFBzPpLXdtbvdGj2oveDkBo8zQ==","shasum":"31798c7f2b915b0088ae23e30642fbbcdbbb903c","tarball":"https://registry.npmjs.org/@btilford/ts-base-node/-/ts-base-node-1.1.0.tgz","fileCount":305,"unpackedSize":972961,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJepkYzCRA9TVsSAnZWagAA8LgQAIfMxriYPptp7vo1uEk6\niyT3qdVVbR54pYWTES2nRTZn5gyDdmL9DycY2g8V9S9VlDdSUn5nDg8g7u22\nWaJaCjs3dIFkcbjKaF7hu+R5lzUx/WLXbnN/VXbf+pC//GD08vZPBM4uSC+d\nSsO6/v6VhdAzNcUXAZ7dm/6JPiFoYuulBngYmRo4Md9PtDUBwnHw1kXJuJ0h\ncgoxu2A3nzAPHZqBJD4HSCLdL3PDYocAKVbANeiybvHd2+o2vNGcvxDjrrsJ\n7aghbsN6GoSPHG0tuxtzZu/iFJrL/bjNLPGnpdMuy2q2V4O9bGK+WIvk/CJ0\nAV+QjE1QhnQhRP4BF9zllhwGKfVGFHX6K5SRX6wjYlEpzI4JoglEuUjrXyog\nfatsGMu9KRseT6xPLNlwa6gKbOF6htrtlZyxahJtRuM9nlFOjzsJkhHC+U9/\nWb+mS2mAkjUk95SWehohRF2Ox6l7Y6lgsrwM+hCxM/V4fAafdOWc0AnM1Krm\nuVEvM5Ohn4mK+oqfEVOwmbs0EBBODlr4xzWjR6JBh+1ekalVlx6toGm4oosy\nJzAbjiaj0jVeNbP1uTTllsY8zKNfgXQ2t8rcUtj5xRzPnXc1rIqpmzlr0V57\nYje7KtaF9nWPVyzg8KJ9C4vm/pdlg4ZrpMZdruiMZxvB49ATaDV7TGsVh0/8\ngJOQ\r\n=UQQR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFpMm6/byeCsd+OkGKRd3eTNmp8tiVUo0hW1p503pMY4AiEAztF3cqR5xCydqFYDQQ1QOfbZ1TSmvIsQK+IyX8d2NxM="}]},"_npmUser":{"name":"btilford","email":"ben@tilford.info"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-base-node_1.1.0_1587955250618_0.2936336028223574"},"_hasShrinkwrap":false},"1.1.1-0":{"name":"@btilford/ts-base-node","version":"1.1.1-0","description":"ts-base Node.js package","keywords":["logging","profiling","monitoring","performance","metrics","apm","statsd","prometheus","datadog","telegraf"],"publishConfig":{"access":"public"},"homepage":"https://btilford.github.io/ts-base/","contributors":[],"maintainers":[{"name":"btilford","email":"ben@tilford.info"}],"author":{"name":"btilford"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/btilford/ts-base.git"},"bugs":{"url":"https://github.com/btilford/ts-base/issues"},"main":"dist/index.js","types":"dist/index.d.ts","watch":{"test":{"patterns":["src","test","node_modules/@btilford"],"extensions":"ts","quiet":true,"delay":2000,"clearBuffer":false},"lint":{"patterns":["."],"ignore":["reports/**/*","dist/**/*","dist/**/*",".nyc.output/**/*"],"extensions":"ts,json,html,js,md","quiet":true,"delay":2000,"clearBuffer":false}},"scripts":{"compile":"tsc --project tsconfig.production.json","watch:compile":"tsc --watch","test":"nyc mocha --enable-source-maps --require ts-node/register --sort test/**/*.spec.ts","test:e2e":"run-p test:e2e:prometheus","test:e2e:prometheus":"mocha --enable-source-maps --require ts-node/register --sort e2e/prometheus/**/*.e2e.ts","test:e2e:telegraf":"mocha --enable-source-maps --require ts-node/register --sort e2e/statsd-telegraf/**/*.e2e.ts","test:e2e:gcp":"mocha --enable-source-maps --require ts-node/register --sort e2e/gcp/**/*.e2e.ts","watch:test":"npm-watch test","lint":"eslint . --ext js --ext ts --ext json --ext md","lint:fix":"eslint . --fix --ext js --ext ts --ext json --ext md","watch:lint":"npm-watch lint","watch":"run-p watch:lint watch:test watch:compile","clean":"rm -rf dist/ reports/","build":"run-s clean compile","e2e:prometheus":"docker-compose --file e2e/prometheus/docker-compose.yml run base-e2e-prometheus-npm","e2e:statsd-telegraf":"docker-compose --file e2e/statsd-telegraf/docker-compose.yml run base-e2e-statsd-telegraf-npm","e2e:gcp":"npm run test:e2e:gcp","e2e":"run-s e2e:prometheus e2e:statsd-telegraf e2e:gcp"},"directories":{"test":"./test","lib":"./src","doc":"../../docs"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@mocha/eslint-config-mocha":"^0.0.0","@types/chai":"~4.2.11","@types/express":"~4.17.6","@types/mocha":"^7.0.2","@types/node-fetch":"^2.5.5","@types/sinon":"^7.5.2","@typescript-eslint/eslint-plugin":"~2.29.0","@typescript-eslint/parser":"~2.29.0","chai":"^4.2.0","chai-http":"^4.3.0","eslint":"^6.8.0","eslint-config-standard":"^14.1.1","eslint-plugin-editorconfig":"^2.1.2","eslint-plugin-import":"^2.20.2","eslint-plugin-json":"^2.1.1","eslint-plugin-markdown":"^1.0.2","eslint-plugin-md":"^1.0.15","eslint-plugin-mocha":"^6.3.0","eslint-plugin-mocha-only":"^0.0.3","eslint-plugin-no-secrets":"^0.6.5","eslint-plugin-optimize-regex":"^1.1.7","eslint-plugin-promise":"^4.2.1","eslint-plugin-security":"^1.4.0","eslint-plugin-sonarjs":"^0.5.0","eslint-plugin-standard":"^4.0.1","eslint-watch":"^6.0.1","influx":"^5.5.1","mocha":"^7.1.1","mocha-sinon":"^2.1.2","npm-run-all":"^4.1.5","npm-watch":"^0.6.0","nyc":"^15.0.1","sinon":"~9.0.2","source-map-support":"^0.5.16","ts-mocha":"~7.0.0","ts-toolbelt":"^6.3.11","tsconfig-paths":"^3.9.0","typescript":"^3.8.3","utility-types":"^3.10.0","ts-node":"~8.9.1","@types/express-serve-static-core":"~4.17.5"},"peerDependencies":{"@google-cloud/error-reporting":"^1.1.3","express":"^4.17.1","hot-shots":"^7.2.0","node-fetch":"^2.6.0","printj":"^1.2.2","prom-client":"^12.0.0","@btilford/ts-base":"~1.1.1-0"},"peerDependenciesMeta":{"@google-cloud/error-reporting":{"optional":true},"express":{"optional":true},"hot-shots":{"optional":true},"hystrixjs":{"optional":true},"node-fetch":{"optional":true},"printj":{"optional":true},"prom-client":{"optional":true}},"gitHead":"ae3ab3160af63c98520306d9a9f4792a3e60ec6d","_id":"@btilford/ts-base-node@1.1.1-0","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-5a6NcmSpb5BnCQbXttSuXFGpFcaDJyTV1Dfbv7M4iW0k2xEQWs1WmkjoPx2Kuz28fyEaRq50IqZhOT3suIqp4Q==","shasum":"c9a123b5ac4048ba05b2924a0d1e9047522522f6","tarball":"https://registry.npmjs.org/@btilford/ts-base-node/-/ts-base-node-1.1.1-0.tgz","fileCount":305,"unpackedSize":972707,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJesLgACRA9TVsSAnZWagAA0YwP/Rc6bfmDPl/SQVGP3wsx\nuHtMvMGA8AgX36LEenZL28j+PZDJfLKpsPmDZ2ruFWvb9Nd8Qd1d6DU1otbN\n8gQKTNwT87p4rcNK2l0Jl0cS0Fn1mCy4ABqNoXey4Uh0ifZJpfcHu/qVSlDz\n/aJPVsJh6Ip70O+mHsdkgqOFrF4E0iZ3IxDmZMTMTJGCz0dy56vOxRY1sjUl\nIVg01/cpisSAiSJLjpcA8LIRsJrOssNUBuF5JWV5k/CusKxDimcwbqAVkW9m\nFvdy8V33fTT2OwCD11fXw1dQat5qvtFQcyUZTI7XkG4TNTigIQ10mMKrgBDX\nmemrG3Yw6/4grtfdU8N4h8JNcYSioQfHJjgNThiEKnU0xxcjkjwZ/WrUBB5T\nDYXaeW6ROF3PNGwOp9lcrAetxRu2KUaPBgyz1tzpt6MLBqDrbnqgNNxtbeBa\nn8wOJL23Liy48b3Xss+h44c14p0x2tH3v1ieG3L2dbqsBKoOr3Qh/DneyAjm\nN8isZpZmnYIz4KtBlweFDcoccDjfeL5tXVTvijnc3cWChbzn915slw3gdcqt\nYQ9AGdGVFQRDIoKTjWYNmSUdzP6tgPbBy22vMQSHMHXBljttD1fs8IAoCadu\nwIiBibrX+RvchUBlzZBwQ+qWZq3NXA4JGpwtdoIMnIhQjsXgLr+0JbMs/E9d\n6aZi\r\n=XLOK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGGuCJ53592QaadAYwVC7lObZHLpaZA0Uh4xh8UQEuUeAiBKcExFvB+hArs3PHZ1rjZ2PhxMevl25khQS0bYhDHY3w=="}]},"_npmUser":{"name":"btilford","email":"ben@tilford.info"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-base-node_1.1.1-0_1588639744125_0.023330632204289214"},"_hasShrinkwrap":false},"1.1.1":{"name":"@btilford/ts-base-node","version":"1.1.1","description":"ts-base Node.js package","keywords":["logging","profiling","monitoring","performance","metrics","apm","statsd","prometheus","datadog","telegraf"],"publishConfig":{"access":"public"},"homepage":"https://btilford.github.io/ts-base/","contributors":[],"maintainers":[{"name":"btilford","email":"ben@tilford.info"}],"author":{"name":"btilford"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/btilford/ts-base.git"},"bugs":{"url":"https://github.com/btilford/ts-base/issues"},"main":"dist/index.js","types":"dist/index.d.ts","watch":{"test":{"patterns":["src","test","node_modules/@btilford"],"extensions":"ts","quiet":true,"delay":2000,"clearBuffer":false},"lint":{"patterns":["."],"ignore":["reports/**/*","dist/**/*","dist/**/*",".nyc.output/**/*"],"extensions":"ts,json,html,js,md","quiet":true,"delay":2000,"clearBuffer":false}},"scripts":{"compile":"tsc --project tsconfig.production.json","watch:compile":"tsc --watch","test":"nyc mocha --enable-source-maps --require ts-node/register --sort test/**/*.spec.ts","test:e2e":"run-p test:e2e:prometheus","test:e2e:prometheus":"mocha --enable-source-maps --require ts-node/register --sort e2e/prometheus/**/*.e2e.ts","test:e2e:telegraf":"mocha --enable-source-maps --require ts-node/register --sort e2e/statsd-telegraf/**/*.e2e.ts","test:e2e:gcp":"mocha --enable-source-maps --require ts-node/register --sort e2e/gcp/**/*.e2e.ts","watch:test":"npm-watch test","lint":"eslint . --ext js --ext ts --ext json --ext md","lint:fix":"eslint . --fix --ext js --ext ts --ext json --ext md","watch:lint":"npm-watch lint","watch":"run-p watch:lint watch:test watch:compile","clean":"rm -rf dist/ reports/","build":"run-s clean compile","e2e:prometheus":"docker-compose --file e2e/prometheus/docker-compose.yml run base-e2e-prometheus-npm","e2e:statsd-telegraf":"docker-compose --file e2e/statsd-telegraf/docker-compose.yml run base-e2e-statsd-telegraf-npm","e2e:gcp":"npm run test:e2e:gcp","e2e":"run-s e2e:prometheus e2e:statsd-telegraf e2e:gcp"},"directories":{"test":"./test","lib":"./src","doc":"../../docs"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@mocha/eslint-config-mocha":"^0.0.0","@types/chai":"~4.2.11","@types/express":"~4.17.6","@types/mocha":"^7.0.2","@types/node-fetch":"^2.5.5","@types/sinon":"^7.5.2","@typescript-eslint/eslint-plugin":"~2.29.0","@typescript-eslint/parser":"~2.29.0","chai":"^4.2.0","chai-http":"^4.3.0","eslint":"^6.8.0","eslint-config-standard":"^14.1.1","eslint-plugin-editorconfig":"^2.1.2","eslint-plugin-import":"^2.20.2","eslint-plugin-json":"^2.1.1","eslint-plugin-markdown":"^1.0.2","eslint-plugin-md":"^1.0.15","eslint-plugin-mocha":"^6.3.0","eslint-plugin-mocha-only":"^0.0.3","eslint-plugin-no-secrets":"^0.6.5","eslint-plugin-optimize-regex":"^1.1.7","eslint-plugin-promise":"^4.2.1","eslint-plugin-security":"^1.4.0","eslint-plugin-sonarjs":"^0.5.0","eslint-plugin-standard":"^4.0.1","eslint-watch":"^6.0.1","influx":"^5.5.1","mocha":"^7.1.1","mocha-sinon":"^2.1.2","npm-run-all":"^4.1.5","npm-watch":"^0.6.0","nyc":"^15.0.1","sinon":"~9.0.2","source-map-support":"^0.5.16","ts-mocha":"~7.0.0","ts-toolbelt":"^6.3.11","tsconfig-paths":"^3.9.0","typescript":"^3.8.3","utility-types":"^3.10.0","ts-node":"~8.9.1","@types/express-serve-static-core":"~4.17.5"},"peerDependencies":{"@google-cloud/error-reporting":"^1.1.3","express":"^4.17.1","hot-shots":"^7.2.0","node-fetch":"^2.6.0","printj":"^1.2.2","prom-client":"^12.0.0","@btilford/ts-base":"~1.1.1"},"peerDependenciesMeta":{"@google-cloud/error-reporting":{"optional":true},"express":{"optional":true},"hot-shots":{"optional":true},"hystrixjs":{"optional":true},"node-fetch":{"optional":true},"printj":{"optional":true},"prom-client":{"optional":true}},"gitHead":"ae3ab3160af63c98520306d9a9f4792a3e60ec6d","_id":"@btilford/ts-base-node@1.1.1","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-Pk7yedi2G1tuyvk9WB2W0Y5EpB0oN/DvcfetKDo8EkgT3HmalYTpGxIIBYY1oerIK8jTFHjw4aJjhg8PS7WYyg==","shasum":"cd6bb39b8bf6a91e398fb72f651070b0f9efc0bf","tarball":"https://registry.npmjs.org/@btilford/ts-base-node/-/ts-base-node-1.1.1.tgz","fileCount":305,"unpackedSize":973240,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJesLhmCRA9TVsSAnZWagAAfqkP/iZk7SuWpFMOsRU6mU3Z\nF3aFUqBgo6QJ5bxm/xk5Ukl8S6X3XYlboqEiweAgNc2WdWhKnvUiSmHES93p\nO+3GYceKRvpHZgZyCoELdjEoaaxMqq0G+DdKoyzWMkLly8YOL0MICzZeV4D5\nu9DMSf1RPrVk82S6zvtGvolwCEtRmo8o2Qi/4PCbqiYFpftt24PP6GxSCwPe\n4cEh0DDVRF1ahwfNhzesiPP6a6V70h4aPFA0bA802e5qHLkWXo2PN6G7eLRR\nKAYotnO+IncfEuDXuVLwitPji4XTtIKqjvkSMLDkICYSmJeEtk2FVb6QUhb+\nd3ZQIvylrnikxgbavrtMewW/kweHGsQzCIKiJvZJH/2OkcD04gax0lAcGuF/\nTDIwzHW13nJ/mWitEWWxtf5UUg1NAWcJaAt3aJpYrmgJsf26n0Qgj+cRgKU5\njowORpS89KIzRDjT2wbHNMxZvoi1kGt/OVuUsPP3MAFp4VmuKaQEZtHl1QIl\nj0hyrnE5Ojeu1DO5uB5WCnk9ZYvwJl8zg+D9vg4adYkVAJDIswSG6fe3p6kb\nec37JmcYYcbAC8czW5xApjWRRcMf6i9ztUSNbZYxO6092MZxKEIP8ixlGhtq\n7irO/RcCgtQPsLWeU6Ti91tImeJaGnXIHJ+eeVLetQKepPkGMd6Gnu1vnPEY\n2hyF\r\n=JOuz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0rDGv3YVGSNORysWlUPxQeqLHlGF1t1nrtrzrW9oKiQIgMDfc5J/qSNfmPCVgNZYpZ+iY8hdO12PlCS6j7AZecfU="}]},"_npmUser":{"name":"btilford","email":"ben@tilford.info"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-base-node_1.1.1_1588639846513_0.9034053656472427"},"_hasShrinkwrap":false},"1.1.2":{"name":"@btilford/ts-base-node","version":"1.1.2","description":"ts-base Node.js package","keywords":["logging","profiling","monitoring","performance","metrics","apm","statsd","prometheus","datadog","telegraf"],"publishConfig":{"access":"public"},"homepage":"https://btilford.github.io/ts-base/","contributors":[],"maintainers":[{"name":"btilford","email":"ben@tilford.info"}],"author":{"name":"btilford"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/btilford/ts-base.git"},"bugs":{"url":"https://github.com/btilford/ts-base/issues"},"main":"dist/index.js","types":"dist/index.d.ts","watch":{"test":{"patterns":["src","test","node_modules/@btilford"],"extensions":"ts","quiet":true,"delay":2000,"clearBuffer":false},"lint":{"patterns":["."],"ignore":["reports/**/*","dist/**/*","dist/**/*",".nyc.output/**/*"],"extensions":"ts,json,html,js,md","quiet":true,"delay":2000,"clearBuffer":false}},"scripts":{"compile":"tsc --project tsconfig.production.json","watch:compile":"tsc --watch","test":"nyc mocha --enable-source-maps --require ts-node/register --sort test/**/*.spec.ts","test:e2e":"run-p test:e2e:prometheus","test:e2e:prometheus":"mocha --enable-source-maps --require ts-node/register --sort e2e/prometheus/**/*.e2e.ts","test:e2e:telegraf":"mocha --enable-source-maps --require ts-node/register --sort e2e/statsd-telegraf/**/*.e2e.ts","test:e2e:gcp":"mocha --enable-source-maps --require ts-node/register --sort e2e/gcp/**/*.e2e.ts","watch:test":"npm-watch test","lint":"eslint . --ext js --ext ts --ext json --ext md","lint:fix":"eslint . --fix --ext js --ext ts --ext json --ext md","watch:lint":"npm-watch lint","watch":"run-p watch:lint watch:test watch:compile","clean":"rm -rf dist/ reports/","build":"run-s clean compile","e2e:prometheus":"docker-compose --file e2e/prometheus/docker-compose.yml run base-e2e-prometheus-npm","e2e:statsd-telegraf":"docker-compose --file e2e/statsd-telegraf/docker-compose.yml run base-e2e-statsd-telegraf-npm","e2e:gcp":"npm run test:e2e:gcp","e2e":"run-s e2e:prometheus e2e:statsd-telegraf e2e:gcp"},"directories":{"test":"./test","lib":"./src","doc":"../../docs"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@mocha/eslint-config-mocha":"^0.0.0","@types/chai":"~4.2.11","@types/express":"~4.17.6","@types/mocha":"^7.0.2","@types/node-fetch":"^2.5.5","@types/sinon":"^7.5.2","@typescript-eslint/eslint-plugin":"~2.29.0","@typescript-eslint/parser":"~2.29.0","chai":"^4.2.0","chai-http":"^4.3.0","eslint":"^6.8.0","eslint-config-standard":"^14.1.1","eslint-plugin-editorconfig":"^2.1.2","eslint-plugin-import":"^2.20.2","eslint-plugin-json":"^2.1.1","eslint-plugin-markdown":"^1.0.2","eslint-plugin-md":"^1.0.15","eslint-plugin-mocha":"^6.3.0","eslint-plugin-mocha-only":"^0.0.3","eslint-plugin-no-secrets":"^0.6.5","eslint-plugin-optimize-regex":"^1.1.7","eslint-plugin-promise":"^4.2.1","eslint-plugin-security":"^1.4.0","eslint-plugin-sonarjs":"^0.5.0","eslint-plugin-standard":"^4.0.1","eslint-watch":"^6.0.1","influx":"^5.5.1","mocha":"^7.1.1","mocha-sinon":"^2.1.2","npm-run-all":"^4.1.5","npm-watch":"^0.6.0","nyc":"^15.0.1","sinon":"~9.0.2","source-map-support":"^0.5.16","ts-mocha":"~7.0.0","ts-toolbelt":"^6.3.11","tsconfig-paths":"^3.9.0","typescript":"^3.8.3","utility-types":"^3.10.0","ts-node":"~8.9.1","@types/express-serve-static-core":"~4.17.5"},"peerDependencies":{"@google-cloud/error-reporting":"^1.1.3","express":"^4.17.1","hot-shots":"^7.2.0","node-fetch":"^2.6.0","printj":"^1.2.2","prom-client":"^12.0.0","@btilford/ts-base":"~1.1.2"},"peerDependenciesMeta":{"@google-cloud/error-reporting":{"optional":true},"express":{"optional":true},"hot-shots":{"optional":true},"hystrixjs":{"optional":true},"node-fetch":{"optional":true},"printj":{"optional":true},"prom-client":{"optional":true}},"gitHead":"ae3ab3160af63c98520306d9a9f4792a3e60ec6d","_id":"@btilford/ts-base-node@1.1.2","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-xlwVGC8XAJH+OaNidxr9oj8cjIFrp7upjLPK040+AWlWaI3MmhVNu4GBtTmYBodLC1f8BJnjtzY0CMoAygbUEg==","shasum":"e08bd63aedfd8de184b170036522092e3e2ed3ff","tarball":"https://registry.npmjs.org/@btilford/ts-base-node/-/ts-base-node-1.1.2.tgz","fileCount":437,"unpackedSize":1207579,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJesLl8CRA9TVsSAnZWagAATKsP/2DI/pUh33/9ps9ko6tP\n+3AKYA6F0MQ0WRkERP2z7HS1pJdynRZbZkThvJ7Ccx2rtLPsPLbDsoOsnbXd\niApG6Xeo484I6M/1TBPLna0nDGV8gRR52+ZrCspj5cSAhGVDP951vrw3ZFxS\n9mtjz/vnGuri3Z1Uc57OFCK+BajKbB/pvtyyc1/Vtq/zmAx9BQWceEV6OsHz\nBLt+TNVlVmMWGsBKw2dt/BE9AgMSHkG0Oqhbg6GfkgXgpVUw6VJsrE4U1VSw\nFC5RevERTbW0tQtgqg+hPn4Ins43+Mbh8MvkVn0MzgiAkW3h7f9NyEcFmkri\nN3UQpkHAB994hkU+5na1slufZynE0cRkIsQG5vEMaThFheekykrQ7b/kd4it\nW7P5vfVLwzJ2CStloKGaTnL+Rur8i4cbZeX+s7is6y8GCNZnpK4vS1UBEpc6\nttNtBwZVMpvXs5e76+5Jquim/l2hKi/EaErQSwdCBMzXWZT/2Rbt4oWV+29z\nSDC3JD8AbOBHI3tcr2yQCVHM8mT0udaQwXXtDXj9xOwMc7z5h8KS4eSHSxLD\ndFqsXgv6PnjpwmV8UwkVl5pp9w81f46tFN8qghcwobLZNnrdphB2x9ce1T2b\nHleWbKCQca9gmHmHotK+MDoVQ0TQhgYpmrJUHjr1xH/Soij1fKzz9F5gHKAC\nKCqS\r\n=ipIi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEHykpGSpTSKsWLr7fJ0Z8LPO8scBIX4C709htgXm3AqAiAbFdxgdYT8Bs56G06rkAOEw9ritIJHO6YAD7wonKMnHw=="}]},"_npmUser":{"name":"btilford","email":"ben@tilford.info"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-base-node_1.1.2_1588640124268_0.9523938988859479"},"_hasShrinkwrap":false}},"time":{"created":"2020-04-08T20:07:28.807Z","0.0.4":"2020-04-08T20:07:29.188Z","modified":"2022-04-04T20:52:52.265Z","0.0.5":"2020-04-08T20:16:32.112Z","0.0.6":"2020-04-08T20:27:58.806Z","0.0.7":"2020-04-08T20:42:29.218Z","0.1.0":"2020-04-12T23:29:52.135Z","1.0.0":"2020-04-13T03:34:45.479Z","1.1.0":"2020-04-27T02:40:50.785Z","1.1.1-0":"2020-05-05T00:49:04.486Z","1.1.1":"2020-05-05T00:50:46.661Z","1.1.2":"2020-05-05T00:55:24.367Z"},"maintainers":[{"name":"btilford","email":"ben@tilford.info"}],"description":"ts-base Node.js package","keywords":["logging","profiling","monitoring","performance","metrics","apm","statsd","prometheus","datadog","telegraf"],"contributors":[],"author":{"name":"btilford"},"license":"MIT","readme":"# ts-base-node\n\n## Installation\n```shell script\nnpm install --save @btilford/ts-base-node\n```\n\n## Features\n\n* Load **Env** from **process.env**\n* Log implementation that writes to streams (process.stdout/stderr by default)\n* Log interceptors to send to Datadog or Stackdriver\n* APM api that works with either Prometheus or StatsD (including Datadog extensions)\n* \n\nSee [ts-base](https://btilford.github.io/ts-base/) for additional information.\n\n","readmeFilename":"README.md","homepage":"https://btilford.github.io/ts-base/","repository":{"type":"git","url":"git+https://github.com/btilford/ts-base.git"},"bugs":{"url":"https://github.com/btilford/ts-base/issues"}}