{"_id":"grafana-dash-gen","_rev":"44-45633fdafabe53476e7e6452a2e1262a","name":"grafana-dash-gen","dist-tags":{"latest":"4.1.1"},"versions":{"1.0.3":{"name":"grafana-dash-gen","version":"1.0.3","keywords":["grafana","dashboard","generator"],"author":{"name":"Madan Thangavelu"},"license":"ISC","_id":"grafana-dash-gen@1.0.3","maintainers":[{"name":"uber","email":"opensource@uber.com"}],"dist":{"shasum":"7297aa30a0915526810f8b24f3749efde79db7c0","tarball":"https://registry.npmjs.org/grafana-dash-gen/-/grafana-dash-gen-1.0.3.tgz","integrity":"sha512-KDs+NL8mRnKpLjOS8OmYtH8XsTNHcutCzaQQTGv19MGE2TTarpQRjJTsoGa2+GhkmqDIY08GV+k4thDQHHMfuw==","signatures":[{"sig":"MEUCIFOICx/OS+brN28j4GLXEBPE0VsIPge0PDaNY6ADj+eXAiEAopy0fk0AvrDsutB7Q0Nwvq21smVvh5uR+Vn8hTP5GbY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"7297aa30a0915526810f8b24f3749efde79db7c0","gitHead":"c292a1daacbfb5db86cd2a924c9fed2c3417beb5","scripts":{"test":"npm run fast-test && npm run test-cover","fast-test":"cached-tape -- ./test/index.js | tap-spec","test-cover":"istanbul cover --include-all-source --root ./grafana --report html --report cobertura --print detail node_modules/.bin/cached-tape -- ./test/index.js","view-cover":"rm -rf ./coverage && npm run test-cover && open ./coverage/index.html"},"_npmUser":{"name":"uber","email":"opensource@uber.com"},"_npmVersion":"2.8.2","description":"A grafana dashboard generator","directories":{},"_nodeVersion":"0.10.26","dependencies":{"error":"^7.0.2","xtend":"^4.0.0","request":"^2.55.0","underscore":"^1.8.3"},"devDependencies":{"nock":"^2.6.0","eslint":"^0.18.0","istanbul":"^0.3.13","tap-spec":"^3.0.0","lint-trap":"^1.0.1","pre-commit":"^1.0.6","cached-tape":"^2.0.0"}},"2.0.0":{"name":"grafana-dash-gen","version":"2.0.0","keywords":["grafana","dashboard","generator"],"author":{"name":"Madan Thangavelu"},"license":"ISC","_id":"grafana-dash-gen@2.0.0","maintainers":[{"name":"uber","email":"opensource@uber.com"}],"dist":{"shasum":"86719b8504ac7b1227ad3c27a30ad82ffe8d7d9e","tarball":"https://registry.npmjs.org/grafana-dash-gen/-/grafana-dash-gen-2.0.0.tgz","integrity":"sha512-mz3oXj5y+50SR5T8FOrNItt3Q1KMHT+3K02k/UQ5Jy3ylyhA+yPMcSKdAKLsA0kn83ct+a8Zyire62zJbnIGAA==","signatures":[{"sig":"MEUCIQDyF7tcA+MW7P7O0g7wghReGiFDprNFxwlAIPuRtIhBkQIgfKnG33fvfxIQnk2qv+BQm0lBJ20eb2DOqCn/VQubCvY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"86719b8504ac7b1227ad3c27a30ad82ffe8d7d9e","gitHead":"7b17e9e69a455a24b3ffa67ce6d698d80af35120","scripts":{"test":"npm run fast-test && npm run test-cover","fast-test":"cached-tape -- ./test/index.js | tap-spec","test-cover":"istanbul cover --include-all-source --root ./grafana --report html --report cobertura --print detail node_modules/.bin/cached-tape -- ./test/index.js","view-cover":"rm -rf ./coverage && npm run test-cover && open ./coverage/index.html"},"_npmUser":{"name":"uber","email":"opensource@uber.com"},"_npmVersion":"2.8.2","description":"A grafana dashboard generator","directories":{},"_nodeVersion":"0.10.26","dependencies":{"error":"^7.0.2","xtend":"^4.0.0","request":"^2.55.0","underscore":"^1.8.3"},"devDependencies":{"nock":"^2.6.0","eslint":"^0.18.0","istanbul":"^0.3.13","tap-spec":"^3.0.0","lint-trap":"^1.0.1","pre-commit":"^1.0.6","cached-tape":"^2.0.0"}},"2.1.0":{"name":"grafana-dash-gen","version":"2.1.0","keywords":["grafana","dashboard","generator"],"author":{"name":"Madan Thangavelu"},"license":"ISC","_id":"grafana-dash-gen@2.1.0","maintainers":[{"name":"uber","email":"opensource@uber.com"}],"dist":{"shasum":"c60bf31dba35a390bbd5e9746de58831a52a6388","tarball":"https://registry.npmjs.org/grafana-dash-gen/-/grafana-dash-gen-2.1.0.tgz","integrity":"sha512-qdW9+QsTz1Sj0rQ/k3rmYiJTWtv38B1zMF7fjy+UIQDsRFX/G4da36c3hSG5R5C2s0NkaIey0BSboLjXdTR92g==","signatures":[{"sig":"MEYCIQC8Cp+tgm2klqYe2CsCeDYziQQGew6Uih7Ph89+/wErdwIhAJKtT0WgAQ8Q+DEzBdtdFc+nXLok7cdLg/oPJerXQXaQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"c60bf31dba35a390bbd5e9746de58831a52a6388","gitHead":"325081dea0a0e5e8804addf28de2f51eeb860dab","scripts":{"test":"npm run fast-test && npm run test-cover","fast-test":"cached-tape -- ./test/index.js | tap-spec","test-cover":"istanbul cover --include-all-source --root ./grafana --report html --report cobertura --print detail node_modules/.bin/cached-tape -- ./test/index.js","view-cover":"rm -rf ./coverage && npm run test-cover && open ./coverage/index.html"},"_npmUser":{"name":"uber","email":"opensource@uber.com"},"_npmVersion":"2.14.2","description":"A grafana dashboard generator","directories":{},"_nodeVersion":"0.10.32","dependencies":{"error":"^7.0.2","xtend":"^4.0.0","request":"^2.55.0","underscore":"^1.8.3"},"devDependencies":{"nock":"^2.6.0","eslint":"^0.18.0","istanbul":"^0.3.13","tap-spec":"^3.0.0","lint-trap":"^1.0.1","pre-commit":"^1.0.6","cached-tape":"^2.0.0"}},"2.1.1":{"name":"grafana-dash-gen","version":"2.1.1","keywords":["grafana","dashboard","generator"],"author":{"name":"Madan Thangavelu"},"license":"ISC","_id":"grafana-dash-gen@2.1.1","maintainers":[{"name":"uber","email":"opensource@uber.com"}],"dist":{"shasum":"50f594774bcc9584b9de6e66c7024a7a9c1e6dd4","tarball":"https://registry.npmjs.org/grafana-dash-gen/-/grafana-dash-gen-2.1.1.tgz","integrity":"sha512-sVZ3/3PLrE9+lf++wvEArE9lRcbiOGFOxC8JzEVgqJgS/ChrLDcUCXsHDY4AR+VSC4kn5xqaM/uYOodE3HrmSA==","signatures":[{"sig":"MEUCIADU2jRvnciT9JjhcEu8BxxXXgy64txeQeq0Lmoqtr3RAiEA88uwqmAm7cZum29WtQAvtKLZ6puzoT0tMh4bbOUrn2Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"50f594774bcc9584b9de6e66c7024a7a9c1e6dd4","gitHead":"13344795101cbc381f92cfe269a75cc99a3dd458","scripts":{"test":"npm run fast-test && npm run test-cover","fast-test":"cached-tape -- ./test/index.js | tap-spec","test-cover":"istanbul cover --include-all-source --root ./grafana --report html --report cobertura --print detail node_modules/.bin/cached-tape -- ./test/index.js","view-cover":"rm -rf ./coverage && npm run test-cover && open ./coverage/index.html"},"_npmUser":{"name":"uber","email":"opensource@uber.com"},"_npmVersion":"2.14.2","description":"A grafana dashboard generator","directories":{},"_nodeVersion":"0.10.32","dependencies":{"error":"^7.0.2","xtend":"^4.0.0","request":"^2.55.0","underscore":"^1.8.3"},"devDependencies":{"nock":"^2.6.0","eslint":"^0.18.0","istanbul":"^0.3.13","tap-spec":"^3.0.0","lint-trap":"^1.0.1","pre-commit":"^1.0.6","cached-tape":"^2.0.0"}},"2.2.0":{"name":"grafana-dash-gen","version":"2.2.0","keywords":["grafana","dashboard","generator"],"author":{"name":"Madan Thangavelu"},"license":"ISC","_id":"grafana-dash-gen@2.2.0","maintainers":[{"name":"uber","email":"opensource@uber.com"}],"dist":{"shasum":"4aa765df1414c877c485fc11836ff8645fc7ffc0","tarball":"https://registry.npmjs.org/grafana-dash-gen/-/grafana-dash-gen-2.2.0.tgz","integrity":"sha512-HaiKI6h7gZZyts37LI+WHDZMJXfxZYPg7dQRaApZZAviANoFCi2RYvttIm8ZM4a5UvGd7oxQpVoSoyepoUqNwg==","signatures":[{"sig":"MEYCIQDBbnk/lfKDxo2aFpxzxjiMYxU8RZiG9r0wxMfgo6E3JQIhAOU9ye8v/OfsKSJ26lN8zL0Moe2EgEMCuqBsZjAmEBYv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"4aa765df1414c877c485fc11836ff8645fc7ffc0","gitHead":"ec6f3da4eaf680da44dbcdbd0781ada67a438464","scripts":{"test":"npm run fast-test && npm run test-cover","fast-test":"cached-tape -- ./test/index.js | tap-spec","test-cover":"istanbul cover --include-all-source --root ./grafana --report html --report cobertura --print detail node_modules/.bin/cached-tape -- ./test/index.js","view-cover":"rm -rf ./coverage && npm run test-cover && open ./coverage/index.html"},"_npmUser":{"name":"uber","email":"opensource@uber.com"},"_npmVersion":"2.14.2","description":"A grafana dashboard generator","directories":{},"_nodeVersion":"0.10.32","dependencies":{"error":"^7.0.2","xtend":"^4.0.0","request":"^2.55.0","underscore":"^1.8.3"},"devDependencies":{"nock":"^2.6.0","eslint":"^0.18.0","istanbul":"^0.3.13","tap-spec":"^3.0.0","lint-trap":"^1.0.1","pre-commit":"^1.0.6","cached-tape":"^2.0.0"}},"2.3.0":{"name":"grafana-dash-gen","version":"2.3.0","keywords":["grafana","dashboard","generator"],"author":{"name":"Madan Thangavelu"},"license":"MIT","_id":"grafana-dash-gen@2.3.0","maintainers":[{"name":"uber","email":"opensource@uber.com"}],"dist":{"shasum":"549e2186d0ca975303df51161565627ffcfe49a0","tarball":"https://registry.npmjs.org/grafana-dash-gen/-/grafana-dash-gen-2.3.0.tgz","integrity":"sha512-fbT1HwOlA2c5N7rgdgnbLCAN2YSZjP7O90XbLqvYtgJ/vB6KHyzKyuP8bxCCWQCYNCYz2Fy+Q9/7kBfjqxFCHw==","signatures":[{"sig":"MEQCIDL8DzgGqpxiwipTbobjbTgn5Z9Kg2ff1nxlp9KG7ZBsAiBd+I+DJu+7WV05Gp7WwR384fWzSuWrl+TVU+UWCFVSQQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"549e2186d0ca975303df51161565627ffcfe49a0","gitHead":"b03b9a50e4554787ae8fa98f5d2a27a468082c3b","scripts":{"test":"npm run fast-test && npm run test-cover","fast-test":"node ./test/index.js | tap-spec","test-cover":"istanbul cover --include-all-source --root ./grafana --report html --report cobertura --print detail ./test/index.js","view-cover":"rm -rf ./coverage && npm run test-cover && open ./coverage/index.html"},"_npmUser":{"name":"uber","email":"opensource@uber.com"},"_npmVersion":"2.14.17","description":"A grafana dashboard generator","directories":{},"_nodeVersion":"0.10.32","dependencies":{"error":"^7.0.2","xtend":"^4.0.0","request":"^2.55.0","underscore":"^1.8.3"},"devDependencies":{"nock":"^2.6.0","tape":"4.5.1","eslint":"^0.18.0","istanbul":"^0.3.13","tap-spec":"^3.0.0","lint-trap":"^1.0.1","pre-commit":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/grafana-dash-gen-2.3.0.tgz_1460510203354_0.32823289395309985","host":"packages-12-west.internal.npmjs.com"}},"2.4.0":{"name":"grafana-dash-gen","version":"2.4.0","keywords":["grafana","dashboard","generator"],"author":{"name":"Madan Thangavelu"},"license":"MIT","_id":"grafana-dash-gen@2.4.0","maintainers":[{"name":"raynos","email":"raynos2@gmail.com"},{"name":"uber","email":"opensource@uber.com"}],"dist":{"shasum":"96fa1efe0cbae2dc29a834ff7eca7f7cdf2e2700","tarball":"https://registry.npmjs.org/grafana-dash-gen/-/grafana-dash-gen-2.4.0.tgz","integrity":"sha512-9mHXts45C7hgm8xxbuU952svqdskqS7yMp4NtHto3nu6vC+SC5iq38fLCRrwoVaPJESBecw5YauhzhNpP4lBjw==","signatures":[{"sig":"MEQCIHrGlrDqllT06dUA5xGb8aWIWOfw0gFmzV4+Es63ArerAiAbFMJtFE0C6hh/FWHU0SZ4wh428sg/+yj5QtkLgi6CYg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"96fa1efe0cbae2dc29a834ff7eca7f7cdf2e2700","gitHead":"cd79c5e930f3d39dddc65687322bb437a997e2c8","scripts":{"test":"npm run fast-test && npm run test-cover","fast-test":"node ./test/index.js | tap-spec","test-cover":"istanbul cover --include-all-source --root ./grafana --report html --report cobertura --print detail ./test/index.js","view-cover":"rm -rf ./coverage && npm run test-cover && open ./coverage/index.html"},"_npmUser":{"name":"raynos","email":"raynos2@gmail.com"},"_npmVersion":"2.14.17","description":"A grafana dashboard generator","directories":{},"_nodeVersion":"0.10.32","dependencies":{"error":"^7.0.2","xtend":"^4.0.0","request":"^2.55.0","underscore":"^1.8.3"},"devDependencies":{"nock":"^2.6.0","tape":"4.5.1","eslint":"^0.18.0","istanbul":"^0.3.13","tap-spec":"^3.0.0","lint-trap":"^1.0.1","pre-commit":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/grafana-dash-gen-2.4.0.tgz_1460681539454_0.11480521271005273","host":"packages-12-west.internal.npmjs.com"}},"2.5.0":{"name":"grafana-dash-gen","version":"2.5.0","keywords":["grafana","dashboard","generator"],"author":{"name":"Madan Thangavelu"},"license":"MIT","_id":"grafana-dash-gen@2.5.0","maintainers":[{"name":"raynos","email":"raynos2@gmail.com"},{"name":"uber","email":"opensource@uber.com"}],"dist":{"shasum":"3c3ce1653c4be92bc660a5042c920cd9572e0342","tarball":"https://registry.npmjs.org/grafana-dash-gen/-/grafana-dash-gen-2.5.0.tgz","integrity":"sha512-K0XEKtDozzUEUEAoBn+M7bXClbBhFyLWhXFXtoUS0z6NP3DcxXTEQfjVXhBjivNvvsQr9W32UnzR7PCVbuNAAQ==","signatures":[{"sig":"MEQCIBJTPLK0WQnKHdFQMgqs+f2ZzwWdaiAheKiVOXad+Pb1AiBFij26v7GTujG4NFIZjdf+RSrMq9PWZHLxsK+3CiWUBg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"3c3ce1653c4be92bc660a5042c920cd9572e0342","gitHead":"5bb607b61ca5521ed17986d697a5020aa933ff12","scripts":{"test":"npm run fast-test && npm run test-cover","fast-test":"node ./test/index.js | tap-spec","test-cover":"istanbul cover --include-all-source --root ./grafana --report html --report cobertura --print detail ./test/index.js","view-cover":"rm -rf ./coverage && npm run test-cover && open ./coverage/index.html"},"_npmUser":{"name":"uber","email":"opensource@uber.com"},"_npmVersion":"2.14.2","description":"A grafana dashboard generator","directories":{},"_nodeVersion":"0.10.32","dependencies":{"error":"^7.0.2","xtend":"^4.0.0","request":"^2.55.0","underscore":"^1.8.3"},"devDependencies":{"nock":"^2.6.0","tape":"4.5.1","eslint":"^0.18.0","istanbul":"^0.3.13","tap-spec":"^3.0.0","lint-trap":"^1.0.1","pre-commit":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/grafana-dash-gen-2.5.0.tgz_1470089193288_0.80369100603275","host":"packages-16-east.internal.npmjs.com"}},"2.6.0":{"name":"grafana-dash-gen","version":"2.6.0","keywords":["grafana","dashboard","generator"],"author":{"name":"Madan Thangavelu"},"license":"MIT","_id":"grafana-dash-gen@2.6.0","maintainers":[{"name":"raynos","email":"raynos2@gmail.com"},{"name":"uber","email":"opensource@uber.com"}],"dist":{"shasum":"4594cc0bd9f026593cda57fbf0a2320590523ce1","tarball":"https://registry.npmjs.org/grafana-dash-gen/-/grafana-dash-gen-2.6.0.tgz","fileCount":65,"integrity":"sha512-YjSWLIWuFZ3hDCzzdN04waXGTMoMYiFwqDL5aRNBiJQ9+m42O8oGVnpHxMSLH+DpMt6rdgQ9PPxRdEcP1aLDcA==","signatures":[{"sig":"MEQCIFkcqPK2tQREC9fgd66933NiryeEyjqJheXxuRgbGeC7AiBrcEieJeqBiDA8V8YHnEG722UcRnFQSZ/XLldPX/b7+g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":419929,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+D5mCRA9TVsSAnZWagAAkJ4P/1JcLaTu5a9B21HfRqpH\nhLT2sLTY9W5qAeQywpVS6eVXi8bDf67PfGG+hgcKFp2xubAmUrN8nMV00bdd\nKFB5UItPpg9ja2PF/VCmzhY4Zl0mgUuyWQJsYXncEydEfxM6KUgLSdwDOiFz\nin9Kgh0NnYVetzipmsA7dIxOkCBHRVMOOVp+q4YjUVVTiWduQ6hDC7xCLtuW\nWztcpsN0HzrcwGtdc8A+I8EtUL+UdQmK8Kt5S2xXDbY2slzpqTWJWLi+IX/c\nDf1K5SBqap2b+ynQMYPMB7Mr4oqprr3DcdT2LrTFZNLNufUpTV2uJ7AsZDGz\nz3qsdv5oTkbT0tlCywylosU70Thr/tMJdudeSxt+ijJYhU/tAZhSGikmYypw\nrcNXoqym7Pp0o72KhocbOlECI5Ai1SoCXD9znJ9acEVZKUeV36VGrWljbzGr\nyHiux0HvG9TvtNrrJotNWD7WknpGJ1hiOJH5czM6MbJ61u/hE4J54Ku6nrCl\n+HMcyZ13cny/D951JKD2/UkVx4eu5YbrLIxAybk19xD7mkOKOxoVOGzWTVRz\n+fuMbLjC9nw9Ir5W9NULnIMQRPArE6IvIPWiNE2s0lcy1W6KSx0AUu80/tHZ\nnObnR/NT+eMGoO1gx/dqlhF3vF2di4cdgSBXqVuEl0geiUcWD7nJ9iRhyUTv\nSgG6\r\n=GqZV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":".","_shasum":"4594cc0bd9f026593cda57fbf0a2320590523ce1","gitHead":"5bf80327aefb46ec585f5e6bbf2c3d04bc0ab8d6","scripts":{"test":"npm run fast-test && npm run test-cover","fast-test":"node ./test/index.js | tap-spec","test-cover":"istanbul cover --include-all-source --root ./grafana --report html --report cobertura --print detail ./test/index.js","view-cover":"rm -rf ./coverage && npm run test-cover && open ./coverage/index.html"},"_npmUser":{"name":"uber","email":"opensource@uber.com"},"_npmVersion":"2.14.2","description":"A grafana dashboard generator","directories":{},"_nodeVersion":"0.10.32","dependencies":{"error":"^7.0.2","xtend":"^4.0.0","request":"2.81.0","underscore":"^1.8.3"},"_hasShrinkwrap":false,"devDependencies":{"nock":"^2.6.0","tape":"4.5.1","eslint":"^0.18.0","istanbul":"^0.3.13","tap-spec":"^3.0.0","lint-trap":"^1.0.1","pre-commit":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/grafana-dash-gen_2.6.0_1559772773315_0.940481582049107","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"grafana-dash-gen","version":"3.0.0","keywords":["grafana","dashboard","generator"],"author":{"name":"Madan Thangavelu"},"license":"MIT","_id":"grafana-dash-gen@3.0.0","maintainers":[{"name":"raynos","email":"raynos2@gmail.com"},{"name":"uber","email":"opensource@uber.com"}],"dist":{"shasum":"edecaa4d37c797cfd5c476de617bb3824dfc3435","tarball":"https://registry.npmjs.org/grafana-dash-gen/-/grafana-dash-gen-3.0.0.tgz","fileCount":64,"integrity":"sha512-JG6vbvvDRJOm8zIkWBrsrEon14eStbQ/L1nSOapeLyEmw3dPR3C1g+IbAP83xpNXvIIIh2dkLKANVklsznpoyA==","signatures":[{"sig":"MEUCIQCsJ4bwjWL0IS+LSG0GTwNocBkCMPFkmo2DUKTatVmISAIgRTto59cRWko25bjsLvLYxbhfa6TYDa0Is4UXkuQLJ68=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":420167,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJQT6CRA9TVsSAnZWagAAb3QP/iAp2rRH9JiSMqNWCVJg\nnwCVnbS0bmbMB0kAw9TckqpZAjPq1ij8kmzOrn2CVY3+0cduepFXwflBH9/c\nwTR45wuFPh0HKLSoKg6PVxSIVmr/EXJCM2K6GXFtrjFPOonWujZXPgfj0Ypj\nPBmpclC4NaykVCJAiSaNCzwmtpaiH4DSsggel50q07mKIiGe5iu1o5+I8TN2\nZi3tQGJofNXoE9zSX8LB4XmPEF3zbvKpVxUhIOF+FqcIsjbrfBzxKfU0Wec1\nigBhp5C7sSbsZDEJWHesdPLDLZrPzsP6GCGGeBuelK2f78GX1BCeW2rAX1c3\nw1D/YTXOtkwUd7OIIoPXPsjzo7lZDl24VBu+84BBC/4emDHp7Jvt1MoRa4cl\n4KOoJo3ejZQElkHEXGtrFeP9aYP8/jEwE9lfUiKKdIyetJASb4uVA3pFKwQw\nIAWyqTUOv3g4+Z381dn5a6A8owFQ0e5+dfl26pVodzpaF+k0oJJ/HN37bgdj\nSNYGguRzbkvrlyMQU7B45nwh6ThScvOs/YD995pPIUgAgtaDHmOBzNpeigv8\ne+mDFOapypvun5+qyE0SKtUJWDB0xdPa4YzwrL0U+rD+Gn5D1mf+iSl6csx0\n6RTiyE5tIMYh5vmMWyuGK0ULLunFc/95YrZvrhrUr37YJZoYIyFM0+RIt6Lj\nF5qe\r\n=khZM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"9ae61d4d550fce442b83706c26d3f81c797b1c1f","scripts":{"test":"npm run fast-test && npm run test-cover","fast-test":"node ./test/index.js | tap-spec","test-cover":"istanbul cover --include-all-source --root ./grafana --report html --report cobertura --print detail ./test/index.js","view-cover":"rm -rf ./coverage && npm run test-cover && open ./coverage/index.html"},"_npmUser":{"name":"uber","email":"opensource@uber.com"},"_npmVersion":"6.7.0","description":"A grafana dashboard generator","directories":{},"_nodeVersion":"11.11.0","dependencies":{"error":"^7.0.2","xtend":"^4.0.0","request":"^2.88.0","underscore":"^1.8.3","request-promise-native":"^1.0.7"},"_hasShrinkwrap":false,"devDependencies":{"nock":"^10.0.6","tape":"4.5.1","eslint":"^0.18.0","istanbul":"^0.3.13","tap-spec":"^3.0.0","lint-trap":"^1.0.1","pre-commit":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/grafana-dash-gen_3.0.0_1562707192923_0.559251784955215","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"grafana-dash-gen","version":"3.1.0","keywords":["grafana","dashboard","generator"],"author":{"name":"Madan Thangavelu"},"license":"MIT","_id":"grafana-dash-gen@3.1.0","maintainers":[{"name":"raynos","email":"raynos2@gmail.com"},{"name":"uber","email":"opensource@uber.com"}],"homepage":"https://github.com/uber/grafana-dash-gen#readme","bugs":{"url":"https://github.com/uber/grafana-dash-gen/issues"},"dist":{"shasum":"968cb914577740561676d7e2c478c0f3a5f76d37","tarball":"https://registry.npmjs.org/grafana-dash-gen/-/grafana-dash-gen-3.1.0.tgz","fileCount":66,"integrity":"sha512-2SAAMYB9PhcGKx/i/QZSUya0FpfjrwLAFg0pMWM1mDW4153t7td2LhmVuy21IHgRk3cW0Bu2nWDJgTkz7ragCQ==","signatures":[{"sig":"MEUCIQDQ+N6bRNuy30nhOZS9y/hcb3tBXWnS9UC67X/NDXgmJAIgFI7odCaSe47guT2fLz2ZUSYCRO6ELCZ2upNxgyIKjgc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":547536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZy2JCRA9TVsSAnZWagAA2rUP/AjTfIGKEn0gEFZIyiFM\nh26lbcTs1wYNJkVsaggtMoVGpZajDAEg1cw9K28o+C+sWnzT5+Au+uZQooSo\nGHVbahDK61DfA6pn1mcyR873bKhG5kwKRAOBgHtoFVltxpcn7B03VHC63Vzj\nMdfHOREvXDv3fX55pe258IlGGi0WKtrFp7xNrEqae1qtwRXzrS+vZjjH/E4V\nS21npG0v5xg8mCoMQoxGgi2vNId6qivZ4AdgDXTG3AgHtp2kRkZ1UVexIpSc\ns9rirZanN5iyHj5rvos6FHMnhQ1VXOko0dn4aGKoN527y896LFXQyw9seDBZ\n56PbfKqo5NnE3zT6pZ/PuqhpkvOsLV3qx2DMubqYHxuk0XI2sJjh7A35ce/S\nLhN7jeMQEJyqErdWvM57XQ0Wxj7PDOaJ+Tnr0Oyx88dxH2Wo/d6bfv1an2zx\n0tHWOmwD4/33eqWfSNlhu74fRk0eXlwKEj/HKofI0trH8zN/LeqtYkB+8JKx\nM1uv8ke8zseR4h0yifbjtXHGhb8wVqRzqSUFoKiENtCWoN6J6YW3/lLmzSaj\nwvtXRArJ3t7ipjQEJILtayCWPJ2DKtDarZ23ZKU3cKZ+rfiQvDVDHOBGrK0m\nJWCq8G+nSugUVu/PVqLEHANbVdhk2p8a6VgEK9HZfzXtDfsOgs3YIiCiGPb2\nImmT\r\n=/jo6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":".","_shasum":"968cb914577740561676d7e2c478c0f3a5f76d37","gitHead":"d7b672aa25d155137d0afded8fd6907e4378147f","scripts":{"test":"npm run fast-test && npm run test-cover","fast-test":"node ./test/index.js | tap-spec","test-cover":"nyc --reporter html --reporter cobertura --reporter text tape ./test/index.js","view-cover":"rm -rf ./coverage && npm run test-cover && open ./coverage/index.html"},"_npmUser":{"name":"uber","email":"opensource@uber.com"},"repository":{"url":"git+https://github.com/uber/grafana-dash-gen.git","type":"git"},"_npmVersion":"2.14.2","description":"A grafana dashboard generator","directories":{},"_nodeVersion":"0.10.32","dependencies":{"error":"^7.2.1","xtend":"^4.0.2","request":"^2.88.2","underscore":"^1.9.2","request-promise-native":"^1.0.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^12.0.2","tape":"4.13.2","eslint":"^6.8.0","tap-spec":"^5.0.0","pre-commit":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/grafana-dash-gen_3.1.0_1583820169537_0.4142244661550132","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"grafana-dash-gen","version":"3.2.0","keywords":["grafana","dashboard","generator"],"author":{"name":"Madan Thangavelu"},"license":"MIT","_id":"grafana-dash-gen@3.2.0","maintainers":[{"name":"raynos","email":"raynos2@gmail.com"},{"name":"uber","email":"opensource@uber.com"}],"homepage":"https://github.com/uber/grafana-dash-gen#readme","bugs":{"url":"https://github.com/uber/grafana-dash-gen/issues"},"dist":{"shasum":"b2fdfe0ba8cc394120248bb85d3ab728717e7f1b","tarball":"https://registry.npmjs.org/grafana-dash-gen/-/grafana-dash-gen-3.2.0.tgz","fileCount":77,"integrity":"sha512-2liFruAwFAkhSzNUxauzdV5v7K8/9jRIAk3HxHhRY5F9R7aNZ2QqQuN3BldKyNiUnKTKK3jWbCPJtdnQwq8sYQ==","signatures":[{"sig":"MEQCICxqcIcokKBgU972rU1yN3AoOxcZnHTKCjDvvyofBN2qAiAPNaE3yp+GTFVdfRus4eM6C2wBO/6lfeSJrFmrqOlXCQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":561242,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDp3sCRA9TVsSAnZWagAASYwP+wYK71TV93ghGOkBjEBB\nvCgjT6FrxJHhTzQtZTcXQKSfOlMn6/N4P8hQGAEc6C9ct/RB/kCIWsdlylGQ\nhYHlitlvB9i96BmRhtFkYN4WjyWRlNfONaRh/lHhLekykz16us4LoZQ+Ig5B\nP/eJur0bIF9iCXozXppCu+TY3AG1ya61Nck9Nr2SGslWYtFPKJwAm6IBaDmT\niEmNl1tGBKQyoXUDWVjrIe1V3UIibf2eE027QVaVjZ5HRbNKdarB47f+fecC\n1LCfPl6lSV5YkPzJ7cVWEBvtgm6DeHy8fmI/Sgre790HrQ4H7Rffqe5AMMJY\nCdjzQXiUlrF9YgdX4o4PP8jm5rBspJVKjFwz0TdDhSj4tTmQnccWkLT73SH5\nFU8mIDyV8gwH2XHCGiS1bcMbB3HhDmWRcKAL7N956KPxG0rCcDR/YZhzKWIA\nrwNQ4xzo6bEZ+ucGOcLT6odChl+bJkbQsx6nuN8XGo+9wLQj04x+MDZ+8arR\nDwziuTMEYTs+lzhmMVF0xKPVj88BLoaR8kXaam64J6u4IiRpyosQbHUALb4N\nXgaC7J2QyWcXHBl/wVXeGNu/lzdK8+UNopCcoYoB2yL0KoM/A8RP4Ga4Z17X\ntetoaulcrXg5cdFmtaRFArP0mfqihzS8AXufSDkt5YTfGb2VCFOMJcuh/t25\nZYTK\r\n=3q+q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":".","_shasum":"b2fdfe0ba8cc394120248bb85d3ab728717e7f1b","gitHead":"c54a8fe7f450b1f47fe35b6e09aab93829741ea4","scripts":{"test":"npm run fast-test && npm run test-cover","fast-test":"node ./test/index.js | tap-spec","test-cover":"nyc --reporter html --reporter cobertura --reporter text tape ./test/index.js","view-cover":"rm -rf ./coverage && npm run test-cover && open ./coverage/index.html"},"_npmUser":{"name":"uber","email":"opensource@uber.com"},"repository":{"url":"git+https://github.com/uber/grafana-dash-gen.git","type":"git"},"_npmVersion":"2.14.2","description":"A grafana dashboard generator","directories":{},"_nodeVersion":"0.10.32","dependencies":{"error":"^7.2.1","xtend":"^4.0.2","request":"^2.88.2","underscore":"^1.10.2","request-promise-native":"^1.0.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","nock":"^13.0.2","tape":"5.0.1","eslint":"^7.3.1","tap-spec":"^5.0.0","pre-commit":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/grafana-dash-gen_3.2.0_1594793451891_0.6062707856190108","host":"s3://npm-registry-packages"}},"3.2.1":{"name":"grafana-dash-gen","version":"3.2.1","keywords":["grafana","dashboard","generator"],"author":{"name":"Madan Thangavelu"},"license":"MIT","_id":"grafana-dash-gen@3.2.1","maintainers":[{"name":"raynos","email":"raynos2@gmail.com"},{"name":"uber","email":"opensource@uber.com"}],"homepage":"https://github.com/uber/grafana-dash-gen#readme","bugs":{"url":"https://github.com/uber/grafana-dash-gen/issues"},"dist":{"shasum":"6e52f16815f146c629533e191c2522f0222db394","tarball":"https://registry.npmjs.org/grafana-dash-gen/-/grafana-dash-gen-3.2.1.tgz","fileCount":75,"integrity":"sha512-sLfxnhjB2eFiu+TglS2kspkG9ZFZJ8ahcvUTtWdxpAyjq3mtM+qGhND5AaFh3Mlea65/hymgapEPAee0fxD+HQ==","signatures":[{"sig":"MEUCIEzB1omhx1Uk0mcYYwSr/PcTXK7eSSgOHf6UHMDQ48rKAiEAriTW4JRtuX547fY5GUtVBavyWuBVglP4HEg7NtzkDPY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":437220,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbQwbCRA9TVsSAnZWagAAqnwP/jQ6oHCoXWCeFYSBZNW0\nBlNw+FYnJ/wERHUHwEfiGEQiqGmv690uHhIqXClELjt0/ygnyPCEMjs2KMMg\n6GflhYiYo5iIvgiUMiSr4UqWwEvoS63CMIL0UKTjVmEz1sRZPzoh7oB50I/M\n/prY+BlI5q/k5Tpwiz3Dli8MGGacnLgR1MQv2JXIpCEHx4mHZLOdL2+Xcj2E\n7+XwNtC3ciTMq55SQxBONzCpBayCiGBKA/H/rjqRP0ay/Nw46Fv/FKpkVD8k\nLA59LJ2wy6Y9WkYcSdWL1CRN0z6/kN7D83ZHxKrhAd08DHIK9Jff5BOf7+iz\nqnjndS0JQzEPBOdI082yryQ1c87FotVAoutjN4cHw+FZMwspmCAJ9Mr82iYu\n1XbY3uL64SJ7k4ZBY9BnDStDdTIF4NDTdKhJTWdyiwhdMsrbMkXqjiMephfS\nYzrTFfd0pYMLwI7nIjs3DakOe7KXw8xtTysCVgTTDN1int4Mq37GIjAB/d2X\nBa3asCFVAIZateHImRqL6XcwcBs1tn22/SafBDO7YJuJyEmJDmablY9tHeIk\nCQ1qi564pAvn8BjGVPCh3w5lTYcRVoKw1P8WSPFrhkdfAsx/Kw9JtGkR5/c+\nB0rRA70+p2owu7yYfZKIm25cbgqU3Y2iPnQaXJlEvPifI8cx0lNp+VDnvFSs\nYo8b\r\n=6gZG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"0a6bae2d2c03eca416e4b9dabfa94c4d42de5a1a","scripts":{"test":"npm run fast-test && npm run test-cover","fast-test":"node ./test/index.js | tap-spec","test-cover":"nyc --reporter html --reporter cobertura --reporter text tape ./test/index.js","view-cover":"rm -rf ./coverage && npm run test-cover && open ./coverage/index.html"},"_npmUser":{"name":"uber","email":"opensource@uber.com"},"repository":{"url":"git+https://github.com/uber/grafana-dash-gen.git","type":"git"},"_npmVersion":"6.14.6","description":"A grafana dashboard generator","directories":{},"_nodeVersion":"12.18.4","dependencies":{"error":"^7.2.1","xtend":"^4.0.2","request":"^2.88.2","underscore":"^1.10.2","request-promise-native":"^1.0.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","nock":"^13.0.2","tape":"5.0.1","eslint":"^7.3.1","tap-spec":"^5.0.0","pre-commit":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/grafana-dash-gen_3.2.1_1600982042617_0.4829727465700351","host":"s3://npm-registry-packages"}},"3.2.2":{"name":"grafana-dash-gen","version":"3.2.2","keywords":["grafana","dashboard","generator"],"author":{"name":"Madan Thangavelu"},"license":"MIT","_id":"grafana-dash-gen@3.2.2","maintainers":[{"name":"kenns29","email":"kennsmacintosh@gmail.com"},{"name":"shengs","email":"shengs@uber.com"},{"name":"emrahs","email":"emrahseker@gmail.com"},{"name":"zacklk","email":"zack@kirsch.org"},{"name":"uber-ospo","email":"ospo@uber.com"},{"name":"albertyw","email":"npm@albertyw.com"},{"name":"raynos","email":"raynos2@gmail.com"},{"name":"najisawas","email":"naji.sawas@uber.com"}],"homepage":"https://github.com/uber/grafana-dash-gen#readme","bugs":{"url":"https://github.com/uber/grafana-dash-gen/issues"},"dist":{"shasum":"92a0d8e5924f8f4fc2df40aa2e4b58ea3b7ee18b","tarball":"https://registry.npmjs.org/grafana-dash-gen/-/grafana-dash-gen-3.2.2.tgz","fileCount":75,"integrity":"sha512-mTIOGHvqSfe2dNhhfMZp2jFLtIPngXPgu9ZG5Aipu0vf+5LEFuCEwQSSvozqkm5fgibw8Fb9bWocgdYWa1VOrw==","signatures":[{"sig":"MEUCIQDPtZebCNVNBxoz1vEV37x+cLGUS70esTqh41Jvb71wMwIgFgzYp7xkzE0+rAikGBzQBZbxcHa/Yl5i1ZP19DbpkUo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":438110},"main":"index.js","gitHead":"bf82c3b1be24e1115270c3d9aa4232eaca8e7894","scripts":{"test":"npm run fast-test && npm run test-cover","fast-test":"node ./test/index.js | tap-spec","test-cover":"nyc --reporter html --reporter cobertura --reporter text tape ./test/index.js","view-cover":"rm -rf ./coverage && npm run test-cover && open ./coverage/index.html"},"_npmUser":{"name":"albertyw","email":"npm@albertyw.com"},"repository":{"url":"git+https://github.com/uber/grafana-dash-gen.git","type":"git"},"_npmVersion":"9.5.1","description":"A grafana dashboard generator","directories":{},"_nodeVersion":"18.16.0","dependencies":{"error":"^7.2.1","xtend":"^4.0.2","request":"^2.88.2","underscore":"^1.10.2","request-promise-native":"^1.0.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","nock":"^13.0.2","tape":"5.3.1","eslint":"^7.3.1","tap-spec":"^5.0.0","pre-commit":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/grafana-dash-gen_3.2.2_1685414948551_0.20724963622281312","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"grafana-dash-gen","version":"3.3.0","keywords":["grafana","dashboard","generator"],"author":{"name":"Madan Thangavelu"},"license":"MIT","_id":"grafana-dash-gen@3.3.0","maintainers":[{"name":"kenns29","email":"kennsmacintosh@gmail.com"},{"name":"shengs","email":"shengs@uber.com"},{"name":"emrahs","email":"emrahseker@gmail.com"},{"name":"zacklk","email":"zack@kirsch.org"},{"name":"uber-ospo","email":"ospo@uber.com"},{"name":"albertyw","email":"npm@albertyw.com"},{"name":"raynos","email":"raynos2@gmail.com"},{"name":"najisawas","email":"naji.sawas@uber.com"}],"homepage":"https://github.com/uber/grafana-dash-gen#readme","bugs":{"url":"https://github.com/uber/grafana-dash-gen/issues"},"dist":{"shasum":"ad292fecf212a6f86fe623236daec7551158b58c","tarball":"https://registry.npmjs.org/grafana-dash-gen/-/grafana-dash-gen-3.3.0.tgz","fileCount":78,"integrity":"sha512-TrAr3ijShB8HPk2p6eJ+oIcmowLmB+n2utGUzlnIUPdzNNpvwTNCdVDihFqlDObmy5ixAAaQ0QYpdSHvootw+Q==","signatures":[{"sig":"MEYCIQDRD2CfUPwTW0j62QsPFHLudzK2YnTDS1HmVX9ObZnVZQIhAPViA0L01TZW2ODijc0wEMA8ZoMFRuZC6rdgqh/hIQVo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":445696},"main":"index.js","gitHead":"be0403fa8fbbd34e7782d57693f5ac63c3cea3b3","scripts":{"test":"npm run fast-test && npm run test-cover","fast-test":"node ./test/index.js | tap-spec","test-cover":"nyc --reporter html --reporter cobertura --reporter text tape ./test/index.js","view-cover":"rm -rf ./coverage && npm run test-cover && open ./coverage/index.html"},"_npmUser":{"name":"albertyw","email":"npm@albertyw.com"},"repository":{"url":"git+https://github.com/uber/grafana-dash-gen.git","type":"git"},"_npmVersion":"9.5.1","description":"A grafana dashboard generator","directories":{},"_nodeVersion":"18.16.0","dependencies":{"error":"^7.2.1","xtend":"^4.0.2","request":"^2.88.2","underscore":"^1.10.2","request-promise-native":"^1.0.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","nock":"^13.0.2","tape":"5.3.1","eslint":"^7.3.1","tap-spec":"^5.0.0","pre-commit":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/grafana-dash-gen_3.3.0_1685415030877_0.6565069217245436","host":"s3://npm-registry-packages"}},"3.3.1":{"name":"grafana-dash-gen","version":"3.3.1","keywords":["grafana","dashboard","generator"],"author":{"name":"Madan Thangavelu"},"license":"MIT","_id":"grafana-dash-gen@3.3.1","maintainers":[{"name":"kenns29","email":"kennsmacintosh@gmail.com"},{"name":"shengs","email":"shengs@uber.com"},{"name":"emrahs","email":"emrahseker@gmail.com"},{"name":"zacklk","email":"zack@kirsch.org"},{"name":"uber-ospo","email":"ospo@uber.com"},{"name":"albertyw","email":"npm@albertyw.com"},{"name":"raynos","email":"raynos2@gmail.com"},{"name":"najisawas","email":"naji.sawas@uber.com"}],"homepage":"https://github.com/uber/grafana-dash-gen#readme","bugs":{"url":"https://github.com/uber/grafana-dash-gen/issues"},"dist":{"shasum":"51962138da7431e2be4d8855299453cf55bf6471","tarball":"https://registry.npmjs.org/grafana-dash-gen/-/grafana-dash-gen-3.3.1.tgz","fileCount":78,"integrity":"sha512-PavvsSL/rrT0TutPKsAjiWaXoPjnkUVRIIRRR1jjsRJCFmK74o1G9t/uk4WmbrvP6WsAKoAhs2ngadCfp04yMw==","signatures":[{"sig":"MEYCIQDIlSQMbs+tlfnA9NoVpqJqkFyTfEDAsW0CcNtYD4F4zQIhAJXv1AN5+s+c4+Md8pp4ZE8Sp7IHI9+1lNjq+ihsGMXQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":445794},"main":"index.js","gitHead":"ef775d95adcfc96955aa29d24aefb6ad4967f866","scripts":{"test":"npm run fast-test && npm run test-cover","fast-test":"node ./test/index.js | tap-spec","test-cover":"nyc --reporter html --reporter cobertura --reporter text tape ./test/index.js","view-cover":"rm -rf ./coverage && npm run test-cover && open ./coverage/index.html"},"_npmUser":{"name":"albertyw","email":"npm@albertyw.com"},"repository":{"url":"git+https://github.com/uber/grafana-dash-gen.git","type":"git"},"_npmVersion":"9.5.1","description":"A grafana dashboard generator","directories":{},"_nodeVersion":"18.16.0","dependencies":{"error":"^7.2.1","xtend":"^4.0.2","request":"^2.88.2","underscore":"^1.10.2","request-promise-native":"^1.0.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","nock":"^13.0.2","tape":"5.3.1","eslint":"^7.3.1","tap-spec":"^5.0.0","pre-commit":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/grafana-dash-gen_3.3.1_1685415068719_0.09352618341331187","host":"s3://npm-registry-packages"}},"3.3.2":{"name":"grafana-dash-gen","version":"3.3.2","keywords":["grafana","dashboard","generator"],"author":{"name":"Madan Thangavelu"},"license":"MIT","_id":"grafana-dash-gen@3.3.2","maintainers":[{"name":"kenns29","email":"kennsmacintosh@gmail.com"},{"name":"shengs","email":"shengs@uber.com"},{"name":"emrahs","email":"emrahseker@gmail.com"},{"name":"zacklk","email":"zack@kirsch.org"},{"name":"uber-ospo","email":"ospo@uber.com"},{"name":"albertyw","email":"npm@albertyw.com"},{"name":"raynos","email":"raynos2@gmail.com"},{"name":"najisawas","email":"naji.sawas@uber.com"}],"homepage":"https://github.com/uber/grafana-dash-gen#readme","bugs":{"url":"https://github.com/uber/grafana-dash-gen/issues"},"dist":{"shasum":"4577ea60f4d8d866f7daec83edc8da7f5fc0c7e2","tarball":"https://registry.npmjs.org/grafana-dash-gen/-/grafana-dash-gen-3.3.2.tgz","fileCount":78,"integrity":"sha512-fX8Der3mmInJRnrIuvcG5OBYQJNvDqfNLzWeL5fpkmSMBdT16hgR9sylHaCOKqYy5TQb/q/jySz2DGK4PeggZQ==","signatures":[{"sig":"MEYCIQCwDZmsfVOJLTPZ6ObSG8yKL3Y4HbcHeLKIiIni9tKQVwIhAK5RPRMksSidS8bo73SRWZYoBnJOAbTlDXU5IfSBq06L","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":445969},"main":"index.js","gitHead":"21565d0e59993ac14a0da304ed98cd54acb6651f","scripts":{"test":"npm run fast-test && npm run test-cover","fast-test":"node ./test/index.js | tap-spec","test-cover":"nyc --reporter html --reporter cobertura --reporter text tape ./test/index.js","view-cover":"rm -rf ./coverage && npm run test-cover && open ./coverage/index.html"},"_npmUser":{"name":"albertyw","email":"npm@albertyw.com"},"repository":{"url":"git+https://github.com/uber/grafana-dash-gen.git","type":"git"},"_npmVersion":"9.5.1","description":"A grafana dashboard generator","directories":{},"_nodeVersion":"18.16.0","dependencies":{"error":"^7.2.1","xtend":"^4.0.2","request":"^2.88.2","underscore":"^1.10.2","request-promise-native":"^1.0.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","nock":"^13.0.2","tape":"5.3.1","eslint":"^7.3.1","tap-spec":"^5.0.0","pre-commit":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/grafana-dash-gen_3.3.2_1685415080419_0.1521157513012783","host":"s3://npm-registry-packages"}},"3.3.3":{"name":"grafana-dash-gen","version":"3.3.3","keywords":["grafana","dashboard","generator"],"author":{"name":"Madan Thangavelu"},"license":"MIT","_id":"grafana-dash-gen@3.3.3","maintainers":[{"name":"kenns29","email":"kennsmacintosh@gmail.com"},{"name":"shengs","email":"shengs@uber.com"},{"name":"emrahs","email":"emrahseker@gmail.com"},{"name":"zacklk","email":"zack@kirsch.org"},{"name":"uber-ospo","email":"ospo@uber.com"},{"name":"albertyw","email":"npm@albertyw.com"},{"name":"raynos","email":"raynos2@gmail.com"},{"name":"najisawas","email":"naji.sawas@uber.com"}],"homepage":"https://github.com/uber/grafana-dash-gen#readme","bugs":{"url":"https://github.com/uber/grafana-dash-gen/issues"},"dist":{"shasum":"983ff63256f5b4d9b0f3ad7e856642fcfa2c7268","tarball":"https://registry.npmjs.org/grafana-dash-gen/-/grafana-dash-gen-3.3.3.tgz","fileCount":78,"integrity":"sha512-mV77O99RrXlF5w3K2JeHc+nLFDKPLjParq7QdNIa8sXnznPckZ6VG8xAl7QjYxTWhvMRYmCF6u56htbWQ8x+zA==","signatures":[{"sig":"MEQCIFw7vtCYS6bFga+ifrKLFx0DS+8kLaWBDjdfw0oH6LFSAiAgjzNXE2GLE6vPecRNue46fLw6ouKCG//D7yNuklOXqA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":448180},"main":"index.js","gitHead":"baf34c5dae5400168ec30990cc6ac435cef05e6d","scripts":{"test":"npm run fast-test && npm run test-cover","fast-test":"node ./test/index.js | tap-spec","test-cover":"nyc --reporter html --reporter cobertura --reporter text tape ./test/index.js","view-cover":"rm -rf ./coverage && npm run test-cover && open ./coverage/index.html"},"_npmUser":{"name":"albertyw","email":"npm@albertyw.com"},"repository":{"url":"git+https://github.com/uber/grafana-dash-gen.git","type":"git"},"_npmVersion":"9.5.1","description":"A grafana dashboard generator","directories":{},"_nodeVersion":"18.16.0","dependencies":{"error":"^7.2.1","xtend":"^4.0.2","request":"^2.88.2","underscore":"^1.10.2","request-promise-native":"^1.0.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","nock":"^13.0.2","tape":"5.3.1","eslint":"^7.3.1","tap-spec":"^5.0.0","pre-commit":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/grafana-dash-gen_3.3.3_1685415086133_0.5691772031866498","host":"s3://npm-registry-packages"}},"3.3.4":{"name":"grafana-dash-gen","version":"3.3.4","keywords":["grafana","dashboard","generator"],"author":{"name":"Madan Thangavelu"},"license":"MIT","_id":"grafana-dash-gen@3.3.4","maintainers":[{"name":"kenns29","email":"kennsmacintosh@gmail.com"},{"name":"shengs","email":"shengs@uber.com"},{"name":"emrahs","email":"emrahseker@gmail.com"},{"name":"zacklk","email":"zack@kirsch.org"},{"name":"uber-ospo","email":"ospo@uber.com"},{"name":"albertyw","email":"npm@albertyw.com"},{"name":"raynos","email":"raynos2@gmail.com"},{"name":"najisawas","email":"naji.sawas@uber.com"}],"homepage":"https://github.com/uber/grafana-dash-gen#readme","bugs":{"url":"https://github.com/uber/grafana-dash-gen/issues"},"dist":{"shasum":"14e5fcbfdb479fb8f284d0c5e1cfa76ba18f2243","tarball":"https://registry.npmjs.org/grafana-dash-gen/-/grafana-dash-gen-3.3.4.tgz","fileCount":78,"integrity":"sha512-Rvjj3LjAg61crADvboHCk8Palkih4koKjclbJ2CJgxZXte2C40UdUYDriY5pg/OLttMC6mm+bQk3F887xuD0mQ==","signatures":[{"sig":"MEYCIQDBIRgQae/9YweUwd2tri2GtmKt8yB/A82ea45Z0qNncwIhAPQJy419NA3MH+YmL7OjnweQ1n8Gsp8xsPEiwzKCEU7a","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":449307},"main":"index.js","gitHead":"09bb37e0eb2da908f48f24204a839edfd623bac1","scripts":{"test":"npm run fast-test && npm run test-cover","fast-test":"node ./test/index.js | tap-spec","test-cover":"nyc --reporter html --reporter cobertura --reporter text tape ./test/index.js","view-cover":"rm -rf ./coverage && npm run test-cover && open ./coverage/index.html"},"_npmUser":{"name":"albertyw","email":"npm@albertyw.com"},"repository":{"url":"git+https://github.com/uber/grafana-dash-gen.git","type":"git"},"_npmVersion":"9.5.1","description":"A grafana dashboard generator","directories":{},"_nodeVersion":"18.16.0","dependencies":{"error":"^7.2.1","xtend":"^4.0.2","request":"^2.88.2","underscore":"^1.10.2","request-promise-native":"^1.0.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","nock":"^13.0.2","tape":"5.3.1","eslint":"^7.3.1","tap-spec":"^5.0.0","pre-commit":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/grafana-dash-gen_3.3.4_1685415094720_0.01060997148339693","host":"s3://npm-registry-packages"}},"3.3.5":{"name":"grafana-dash-gen","version":"3.3.5","keywords":["grafana","dashboard","generator"],"author":{"name":"Madan Thangavelu"},"license":"MIT","_id":"grafana-dash-gen@3.3.5","maintainers":[{"name":"kenns29","email":"kennsmacintosh@gmail.com"},{"name":"shengs","email":"shengs@uber.com"},{"name":"emrahs","email":"emrahseker@gmail.com"},{"name":"zacklk","email":"zack@kirsch.org"},{"name":"uber-ospo","email":"ospo@uber.com"},{"name":"albertyw","email":"npm@albertyw.com"},{"name":"raynos","email":"raynos2@gmail.com"},{"name":"najisawas","email":"naji.sawas@uber.com"}],"homepage":"https://github.com/uber/grafana-dash-gen#readme","bugs":{"url":"https://github.com/uber/grafana-dash-gen/issues"},"dist":{"shasum":"f3440d858d747872e9f1c518074cca8877d58878","tarball":"https://registry.npmjs.org/grafana-dash-gen/-/grafana-dash-gen-3.3.5.tgz","fileCount":78,"integrity":"sha512-UJyTZ1WRASPAo4a4tIYqTJFSriAdZThUfO2LgmOEKQaahG/7jmF6X5/JVwUPSdGgbwCJhpyPHxzwMg78pwmOSg==","signatures":[{"sig":"MEYCIQCtAtgqvAdSvnVNFcVoF4fbN0Id1pjF3zttdUmudi1YtwIhAMPfcb+W5dz35fuKyxOoZDBPm2tThl6lk/nx98+zglOk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":449037},"main":"index.js","gitHead":"3d2f07f4b844b34beaeca3065fbc9c406f15ffcb","scripts":{"test":"npm run fast-test && npm run test-cover","fast-test":"node ./test/index.js | tap-spec","test-cover":"nyc --reporter html --reporter cobertura --reporter text tape ./test/index.js","view-cover":"rm -rf ./coverage && npm run test-cover && open ./coverage/index.html"},"_npmUser":{"name":"albertyw","email":"npm@albertyw.com"},"repository":{"url":"git+https://github.com/uber/grafana-dash-gen.git","type":"git"},"_npmVersion":"9.5.1","description":"A grafana dashboard generator","directories":{},"_nodeVersion":"18.16.0","dependencies":{"error":"^7.2.1","xtend":"^4.0.2","request":"^2.88.2","underscore":"^1.10.2","request-promise-native":"^1.0.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","nock":"^13.0.2","tape":"5.3.1","eslint":"^7.3.1","tap-spec":"^5.0.0","pre-commit":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/grafana-dash-gen_3.3.5_1685415100374_0.00837969937482752","host":"s3://npm-registry-packages"}},"3.3.6":{"name":"grafana-dash-gen","version":"3.3.6","keywords":["grafana","dashboard","generator"],"author":{"name":"Madan Thangavelu"},"license":"MIT","_id":"grafana-dash-gen@3.3.6","maintainers":[{"name":"kenns29","email":"kennsmacintosh@gmail.com"},{"name":"shengs","email":"shengs@uber.com"},{"name":"emrahs","email":"emrahseker@gmail.com"},{"name":"zacklk","email":"zack@kirsch.org"},{"name":"uber-ospo","email":"ospo@uber.com"},{"name":"albertyw","email":"npm@albertyw.com"},{"name":"raynos","email":"raynos2@gmail.com"},{"name":"najisawas","email":"naji.sawas@uber.com"}],"homepage":"https://github.com/uber/grafana-dash-gen#readme","bugs":{"url":"https://github.com/uber/grafana-dash-gen/issues"},"dist":{"shasum":"6bf3d2b1df77c18f3405a841f970767747b382b2","tarball":"https://registry.npmjs.org/grafana-dash-gen/-/grafana-dash-gen-3.3.6.tgz","fileCount":78,"integrity":"sha512-oujo/HnjgCQ/H+zjoH15xLmQiYLnas628yATXwDzDjSdGOo/3vRWi9maBARFff1r0sxy2md46JSua/UJCtMf/g==","signatures":[{"sig":"MEUCIHegcbF51x7iEIb6cE/EvK3ZwoLL+rasuHi2JnQjSL/OAiEAjSebAH09NQjIKHXtHXc3FyGxj5UBO6I5EGK7tmvEdJo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":449058},"main":"index.js","gitHead":"2c21fb4176dd176e5a663068a4c8f4e172eda236","scripts":{"test":"npm run fast-test && npm run test-cover","fast-test":"node ./test/index.js | tap-arc","test-cover":"nyc --reporter html --reporter cobertura --reporter text tape ./test/index.js","view-cover":"rm -rf ./coverage && npm run test-cover && open ./coverage/index.html"},"_npmUser":{"name":"albertyw","email":"npm@albertyw.com"},"repository":{"url":"git+https://github.com/uber/grafana-dash-gen.git","type":"git"},"_npmVersion":"9.5.1","description":"A grafana dashboard generator","directories":{},"_nodeVersion":"18.16.0","dependencies":{"error":"^7.2.1","xtend":"^4.0.2","request":"^2.88.2","underscore":"^1.10.2","request-promise-native":"^1.0.8"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","nock":"^13.0.2","tape":"^5.0.0","eslint":"^8.0.0","tap-arc":"^0.3.5","pre-commit":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/grafana-dash-gen_3.3.6_1685416776215_0.07000827211560345","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"grafana-dash-gen","version":"4.0.0","keywords":["grafana","dashboard","generator"],"author":{"name":"Madan Thangavelu"},"license":"MIT","_id":"grafana-dash-gen@4.0.0","maintainers":[{"name":"kenns29","email":"kennsmacintosh@gmail.com"},{"name":"shengs","email":"shengs@uber.com"},{"name":"emrahs","email":"emrahseker@gmail.com"},{"name":"zacklk","email":"zack@kirsch.org"},{"name":"uber-ospo","email":"ospo@uber.com"},{"name":"albertyw","email":"npm@albertyw.com"},{"name":"raynos","email":"raynos2@gmail.com"},{"name":"najisawas","email":"naji.sawas@uber.com"}],"homepage":"https://github.com/uber/grafana-dash-gen#readme","bugs":{"url":"https://github.com/uber/grafana-dash-gen/issues"},"dist":{"shasum":"36873301cecf937678df4ff71b2710bee4ca3b8b","tarball":"https://registry.npmjs.org/grafana-dash-gen/-/grafana-dash-gen-4.0.0.tgz","fileCount":79,"integrity":"sha512-Qt6dLQF5i8/BHlhLSI+9nzj8Dzs/38A8Y47tvFsudvEfbTueExJm4h1mDGGb1GkCvbpDUJpNjr0CMyF1ZCRfqg==","signatures":[{"sig":"MEUCIQCct3P070BKWPZuuUaXnxZtqfGuISXIseuxTL4orHmMKgIgMVNRkGhX6pQxJrsos8vmbLwBXUwl549iwhlsUh52LLA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":449751},"main":"index.js","engines":{"node":">=10"},"gitHead":"0494b6ed96d8381143d3993f0c22d348cc50077a","scripts":{"test":"npm run fast-test && npm run test-cover","fast-test":"node ./test/index.js | tap-arc","test-cover":"nyc --reporter html --reporter cobertura --reporter text tape ./test/index.js","view-cover":"rm -rf ./coverage && npm run test-cover && open ./coverage/index.html"},"_npmUser":{"name":"albertyw","email":"npm@albertyw.com"},"repository":{"url":"git+https://github.com/uber/grafana-dash-gen.git","type":"git"},"_npmVersion":"9.6.7","description":"A grafana dashboard generator","directories":{},"_nodeVersion":"18.17.1","dependencies":{"error":"^10.4.0","xtend":"^4.0.2","node-fetch":"^2.6.12","underscore":"^1.10.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","nock":"^13.3.2","tape":"^5.6.6","eslint":"^8.47.0","tap-arc":"^0.3.5","pre-commit":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/grafana-dash-gen_4.0.0_1692564992956_0.6504822201176668","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"grafana-dash-gen","version":"4.0.1","keywords":["grafana","dashboard","generator"],"author":{"name":"Madan Thangavelu"},"license":"MIT","_id":"grafana-dash-gen@4.0.1","maintainers":[{"name":"kenns29","email":"kennsmacintosh@gmail.com"},{"name":"shengs","email":"shengs@uber.com"},{"name":"emrahs","email":"emrahseker@gmail.com"},{"name":"zacklk","email":"zack@kirsch.org"},{"name":"uber-ospo","email":"ospo@uber.com"},{"name":"albertyw","email":"npm@albertyw.com"},{"name":"raynos","email":"raynos2@gmail.com"},{"name":"najisawas","email":"naji.sawas@uber.com"}],"homepage":"https://github.com/uber/grafana-dash-gen#readme","bugs":{"url":"https://github.com/uber/grafana-dash-gen/issues"},"dist":{"shasum":"8808442a0591708b7cd26ce6f515089601ebbc6d","tarball":"https://registry.npmjs.org/grafana-dash-gen/-/grafana-dash-gen-4.0.1.tgz","fileCount":29,"integrity":"sha512-DMtt6wg8cRDGXCOC/U5bySRy4zZx2Xd6jNRj5L0n3Z2Dk/ke76CY4YX5BtlxWrMmmf0WheSA5EQLgiRe6zObkg==","signatures":[{"sig":"MEUCIHnYWBGin8rsxbJd6ARGzPWnqrEwKjbQpDkinijG/vTdAiEApYHooEe+/rxh3uij+wFDuoImIyvuVCqi6DPGLmRUk7o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68351},"main":"index.js","engines":{"node":">=10"},"gitHead":"0d3cfe9f728100dc617b68d519da62b98dfc9629","scripts":{"test":"npm run fast-test && npm run test-cover","fast-test":"node ./test/index.js | tap-arc","test-cover":"nyc --reporter html --reporter cobertura --reporter text tape ./test/index.js","view-cover":"rm -rf ./coverage && npm run test-cover && open ./coverage/index.html"},"_npmUser":{"name":"albertyw","email":"npm@albertyw.com"},"repository":{"url":"git+https://github.com/uber/grafana-dash-gen.git","type":"git"},"_npmVersion":"9.6.7","description":"A grafana dashboard generator","directories":{},"_nodeVersion":"18.17.1","dependencies":{"error":"^10.4.0","xtend":"^4.0.2","node-fetch":"^2.6.12","underscore":"^1.10.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","nock":"^13.3.2","tape":"^5.6.6","eslint":"^8.47.0","tap-arc":"^0.3.5","pre-commit":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/grafana-dash-gen_4.0.1_1692766072276_0.3747348688352321","host":"s3://npm-registry-packages"}},"4.0.2":{"name":"grafana-dash-gen","version":"4.0.2","keywords":["grafana","dashboard","generator"],"author":{"name":"Madan Thangavelu"},"license":"MIT","_id":"grafana-dash-gen@4.0.2","maintainers":[{"name":"shengs","email":"shengs@uber.com"},{"name":"kenns29","email":"kennsmacintosh@gmail.com"},{"name":"zacklk","email":"zack@kirsch.org"},{"name":"emrahs","email":"emrahseker@gmail.com"},{"name":"usiarhei","email":"siarhei@uber.com"},{"name":"rtsao","email":"ryan.j.tsao@gmail.com"},{"name":"uber-ospo","email":"ospo@uber.com"},{"name":"mager","email":"andrew.mager@gmail.com"},{"name":"albertyw","email":"npm@albertyw.com"},{"name":"raynos","email":"raynos2@gmail.com"},{"name":"najisawas","email":"naji.sawas@uber.com"}],"homepage":"https://github.com/uber/grafana-dash-gen#readme","bugs":{"url":"https://github.com/uber/grafana-dash-gen/issues"},"dist":{"shasum":"2470e89a03ca798975377c4599aa1f391dcd2902","tarball":"https://registry.npmjs.org/grafana-dash-gen/-/grafana-dash-gen-4.0.2.tgz","fileCount":29,"integrity":"sha512-AS9y/q99K7nklrfy74oxd/ctEnrY06IgiQlz+NuU0uLqLhAJO3jA3HLQWkL+IGTg49rtRMZySEj8zYue/wtfuQ==","signatures":[{"sig":"MEYCIQD//gYDmb7AT2qp2Ou7Uy8r75Bo5JYKxjvemtAIOIYF4wIhALiZ058E+Ng/qcvS2XqKOFhYOlEajvrOiJAKp5XZue8f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68433},"main":"index.js","engines":{"node":">=12"},"gitHead":"49ad1be8906581b85483935dd582a454e99e7492","scripts":{"test":"npm run fast-test && npm run test-cover","fast-test":"node ./test/index.js | tap-arc","test-cover":"nyc --reporter html --reporter cobertura --reporter text tape ./test/index.js","view-cover":"rm -rf ./coverage && npm run test-cover && open ./coverage/index.html"},"_npmUser":{"name":"albertyw","email":"npm@albertyw.com"},"repository":{"url":"git+https://github.com/uber/grafana-dash-gen.git","type":"git"},"_npmVersion":"11.3.0","description":"A grafana dashboard generator","directories":{},"_nodeVersion":"24.0.1","dependencies":{"error":"^10.4.0","xtend":"^4.0.2","node-fetch":"^2.7.0","underscore":"^1.13.7"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","nock":"^13.5.6","tape":"^5.9.0","eslint":"^9.0.0","tap-arc":"^0.3.5"},"_npmOperationalInternal":{"tmp":"tmp/grafana-dash-gen_4.0.2_1756310194346_0.5696155586104015","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"grafana-dash-gen","version":"4.1.0","keywords":["grafana","dashboard","generator"],"author":{"name":"Madan Thangavelu"},"license":"MIT","_id":"grafana-dash-gen@4.1.0","maintainers":[{"name":"shengs","email":"shengs@uber.com"},{"name":"kenns29","email":"kennsmacintosh@gmail.com"},{"name":"zacklk","email":"zack@kirsch.org"},{"name":"emrahs","email":"emrahseker@gmail.com"},{"name":"usiarhei","email":"siarhei@uber.com"},{"name":"rtsao","email":"ryan.j.tsao@gmail.com"},{"name":"uber-ospo","email":"ospo@uber.com"},{"name":"mager","email":"andrew.mager@gmail.com"},{"name":"albertyw","email":"npm@albertyw.com"},{"name":"raynos","email":"raynos2@gmail.com"},{"name":"najisawas","email":"naji.sawas@uber.com"}],"homepage":"https://github.com/uber/grafana-dash-gen#readme","bugs":{"url":"https://github.com/uber/grafana-dash-gen/issues"},"dist":{"shasum":"a417833c9b0c537021b10b27d7d95a8d0e9a0a17","tarball":"https://registry.npmjs.org/grafana-dash-gen/-/grafana-dash-gen-4.1.0.tgz","fileCount":77,"integrity":"sha512-64gyc4GoZS4iJbcz2GcGUC+WPZux6YYkis8pn/Gm5fUjKoCtAC28qZZ34YLEuz5xjhu6QfVPkbhdxNTGusSTBg==","signatures":[{"sig":"MEQCIExkWsl2um6TlOkKJySsAfmN9kVIKibt7l3Jxx+5FoXDAiBd2l0sjafGKoAhXYhBJ9yi12jIqhkYiVuXaDzg+O5kFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192876},"main":"grafana/index.js","types":"grafana/index.d.ts","engines":{"node":">=12"},"gitHead":"812393d7c9da60eea50e3a6dd61be4d7c98e50eb","scripts":{"lint":"eslint","test":"npm run fast-test && npm run test-cover","build":"tsc -p tsconfig.build.json","fast-test":"jest","typecheck":"tsc","prepublish":"npm run build","test-cover":"jest --coverage","view-cover":"rm -rf ./coverage && npm run test-cover && open ./coverage/index.html"},"_npmUser":{"name":"albertyw","email":"npm@albertyw.com"},"repository":{"url":"git+https://github.com/uber/grafana-dash-gen.git","type":"git"},"_npmVersion":"10.9.4","description":"A grafana dashboard generator","directories":{},"_nodeVersion":"22.22.0","dependencies":{"error":"^10.4.0","xtend":"^4.0.2","node-fetch":"^2.7.0","underscore":"^1.13.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","nock":"^13.5.6","eslint":"^9.38.0","globals":"^16.4.0","prettier":"3.6.2","@eslint/js":"^9.38.0","babel-jest":"^30.2.0","typescript":"^5.9.3","@babel/core":"^7.28.5","@types/jest":"^30.0.0","@types/node":"^24.9.1","@types/xtend":"^4.0.6","@babel/preset-env":"^7.28.5","@types/node-fetch":"^2.6.13","@types/underscore":"^1.13.0","typescript-eslint":"^8.46.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@babel/preset-typescript":"^7.28.5"},"_npmOperationalInternal":{"tmp":"tmp/grafana-dash-gen_4.1.0_1770659324967_0.8501472646962323","host":"s3://npm-registry-packages-npm-production"}},"4.1.1":{"name":"grafana-dash-gen","version":"4.1.1","description":"A grafana dashboard generator","main":"grafana/index.js","types":"grafana/index.d.ts","scripts":{"fast-test":"jest","test-cover":"jest --coverage","view-cover":"rm -rf ./coverage && npm run test-cover && open ./coverage/index.html","test":"npm run fast-test && npm run test-cover","lint":"eslint","build":"tsc -p tsconfig.build.json","typecheck":"tsc","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/uber/grafana-dash-gen.git"},"keywords":["grafana","dashboard","generator"],"author":{"name":"Madan Thangavelu"},"license":"MIT","dependencies":{"error":"^10.4.0","node-fetch":"^2.7.0","underscore":"^1.13.7","xtend":"^4.0.2"},"devDependencies":{"@babel/core":"^7.28.5","@babel/preset-env":"^7.28.5","@babel/preset-typescript":"^7.28.5","@eslint/js":"^9.38.0","@types/jest":"^30.0.0","@types/node":"^25.0.0","@types/node-fetch":"^2.6.13","@types/underscore":"^1.13.0","@types/xtend":"^4.0.6","babel-jest":"^30.2.0","eslint":"^9.38.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","globals":"^17.0.0","jest":"^30.2.0","nock":"^13.5.6","prettier":"3.6.2","typescript":"^5.9.3","typescript-eslint":"^8.46.2"},"engines":{"node":">=12"},"_id":"grafana-dash-gen@4.1.1","gitHead":"1bfbdcfd35e6c2c35abe40f828fe172cd5665436","bugs":{"url":"https://github.com/uber/grafana-dash-gen/issues"},"homepage":"https://github.com/uber/grafana-dash-gen#readme","_nodeVersion":"22.22.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-P5jMhy42fj/AUXc2tJrC95yW5vUpu0EbZ+nsFoRxOvDkgQmEovZ1X0rNuiyZSgbbvFcMqrPMvHDr6s+rcwkhgg==","shasum":"5f1d0c8ff48455f41d1d4bed2679c56e75b0f834","tarball":"https://registry.npmjs.org/grafana-dash-gen/-/grafana-dash-gen-4.1.1.tgz","fileCount":127,"unpackedSize":247576,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDlwqeqXjxyWTk+gVOjT4PxzIrc8vVUi6N6kv8Jw+vb0gIhAJWB/eMxoJcXTBXbc2InB+cC/J3Hp/W6OjGnh36wP/ve"}]},"_npmUser":{"name":"albertyw","email":"npm@albertyw.com"},"directories":{},"maintainers":[{"name":"shengs","email":"shengs@uber.com"},{"name":"kenns29","email":"kennsmacintosh@gmail.com"},{"name":"zacklk","email":"zack@kirsch.org"},{"name":"emrahs","email":"emrahseker@gmail.com"},{"name":"usiarhei","email":"siarhei@uber.com"},{"name":"rtsao","email":"ryan.j.tsao@gmail.com"},{"name":"uber-ospo","email":"ospo@uber.com"},{"name":"mager","email":"andrew.mager@gmail.com"},{"name":"albertyw","email":"npm@albertyw.com"},{"name":"raynos","email":"raynos2@gmail.com"},{"name":"najisawas","email":"naji.sawas@uber.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/grafana-dash-gen_4.1.1_1770879678556_0.9166872158807142"},"_hasShrinkwrap":false}},"time":{"created":"2015-10-09T22:27:24.664Z","modified":"2026-02-12T07:01:18.987Z","1.0.2":"2015-10-09T22:27:24.664Z","1.0.3":"2015-10-12T18:58:58.461Z","2.0.0":"2015-11-12T22:46:45.412Z","2.1.0":"2015-12-14T18:43:49.242Z","2.1.1":"2016-01-05T01:50:28.775Z","2.2.0":"2016-01-06T18:16:29.410Z","2.3.0":"2016-04-13T01:16:43.901Z","2.4.0":"2016-04-15T00:52:20.113Z","2.5.0":"2016-08-01T22:06:35.346Z","2.6.0":"2019-06-05T22:12:53.493Z","3.0.0":"2019-07-09T21:19:53.083Z","3.1.0":"2020-03-10T06:02:49.681Z","3.2.0":"2020-07-15T06:10:52.148Z","3.2.1":"2020-09-24T21:14:02.791Z","3.2.2":"2023-05-30T02:49:08.778Z","3.3.0":"2023-05-30T02:50:31.143Z","3.3.1":"2023-05-30T02:51:08.959Z","3.3.2":"2023-05-30T02:51:20.614Z","3.3.3":"2023-05-30T02:51:26.386Z","3.3.4":"2023-05-30T02:51:34.935Z","3.3.5":"2023-05-30T02:51:40.594Z","3.3.6":"2023-05-30T03:19:36.480Z","4.0.0":"2023-08-20T20:56:33.149Z","4.0.1":"2023-08-23T04:47:52.522Z","4.0.2":"2025-08-27T15:56:34.527Z","4.1.0":"2026-02-09T17:48:45.113Z","4.1.1":"2026-02-12T07:01:18.714Z"},"bugs":{"url":"https://github.com/uber/grafana-dash-gen/issues"},"author":{"name":"Madan Thangavelu"},"license":"MIT","homepage":"https://github.com/uber/grafana-dash-gen#readme","keywords":["grafana","dashboard","generator"],"repository":{"type":"git","url":"git+https://github.com/uber/grafana-dash-gen.git"},"description":"A grafana dashboard generator","maintainers":[{"name":"shengs","email":"shengs@uber.com"},{"name":"kenns29","email":"kennsmacintosh@gmail.com"},{"name":"zacklk","email":"zack@kirsch.org"},{"name":"emrahs","email":"emrahseker@gmail.com"},{"name":"usiarhei","email":"siarhei@uber.com"},{"name":"rtsao","email":"ryan.j.tsao@gmail.com"},{"name":"uber-ospo","email":"ospo@uber.com"},{"name":"mager","email":"andrew.mager@gmail.com"},{"name":"albertyw","email":"npm@albertyw.com"},{"name":"raynos","email":"raynos2@gmail.com"},{"name":"najisawas","email":"naji.sawas@uber.com"}],"readme":"# Grafana Dash Gen\n\n[![Node.js CI](https://github.com/uber/grafana-dash-gen/actions/workflows/node.js.yml/badge.svg)](https://github.com/uber/grafana-dash-gen/actions/workflows/node.js.yml)\n\nA collection of utility classes to construct and publish grafana graphs. The library is built ground up to incorporate grafana terminologies. \n\n- **Dashboard**: Represents the final dashboard that is displayed.\n- **Row**: A row in grafana. Dashboard consists or many rows.\n- **Panel**: A visual display item. A panel could be a graph, single stat or others. A row consists of many panels.\n- **Target**: A dot separated graphite string. E.g, a.b.count. A Panel consists of many targets.\n- **Annotations**: Lined markers that will annotate a graph (panel). A Dashboard can have annotations added to it. \n- **Templates**: Variables that can be included in the state. E.g, a.$dc.b.count (to switch between datacenters). A Dashboard can have templates added to it. \n\n![Alt text](/grafana.png?raw=true \"Optional Title\")\n\n## Code to generate the dashboard\n\nYou will be able to generate and publish a grafana graph using the following steps. \n\n#### Step 1: Configure grafana \nif you would like grafana to publish your dashboard you need this step. If you do not need grafana to publish your dashboard, you can skip this step. \n```js\nconst grafana = require('grafana-dash-gen');\nconst Row = grafana.Row;\nconst Dashboard = grafana.Dashboard;\nconst Panels = grafana.Panels;\nconst Target = grafana.Target;\nconst Templates = grafana.Templates;\nconst Alert = grafana.Alert;\nconst Condition = grafana.Condition;\n\ngrafana.configure({\n\turl: 'https://your.grafana.com/elasticsearch/grafana-dash/dashboard/',\n\tcookie: 'auth-openid=someidhere'\n});\n```\n#### Step 2: Create a dashboard\n```js\nconst dashboard = new Dashboard({\n\ttitle: 'Api dashboard'\n});\n```\n(or) Below is an example of a dashboard with a custom slug, templates `dc` and `smoothing` and annotations.\n```js\n const dashboard = new Dashboard({\n \ttitle: 'Api dashboard',\n \tslug: 'api',\n \ttemplating: [{\n \t\tname: 'dc',\n \t\toptions: ['dc1', 'dc2']\n \t}, {\n \t\tname: 'smoothing',\n \t\toptions: ['30min', '10min', '5min', '2min', '1min']\n \t}],\n \tannotations: [{\n \t\tname: 'Deploy',\n \t\ttarget: 'stats.$dc.production.deploy'\n \t}]\n });\n```\n\nIf you do not wish to have any templates and annotations\n\n#### Step 3: Create a new row\nAs said abolve, grafana dashboard contains a number of rows. \n```js\nconst row = new Row();\n```\n\n#### Step 4: Create graphs to add to the row\nThere are two ways to add the graph to a row. Pass it while a graph is created as below\n```js\nconst panel = new Panels.Graph({\n\ttitle: 'api req/sec',\n\tspan: 5, \n\ttargets: [\n\t\tnew Target('api.statusCode.*').\n\t\t\t\t\ttransformNull(0).sum().hitcount('1seconds').scale(0.1).alias('rps')\n\t],\n\trow: row,\n\tdashboard: dashboard\n});\n```\n\n(or) add it in a separate step\n```js\nconst panel = new Panels.Graph({\n\ttitle: 'api req/sec',\n\tspan: 5,\n\ttargets: [\n\t\tnew Target('api.statusCode.*').\n\t\t\t\t\ttransformNull(0).sum().hitcount('1seconds').scale(0.1).alias('rps')\n\t]\n});\nrow.addPanel(panel);\n```\n\nIf you would like to create a full width single stat (as in the image) the code is below. Notice how we create a new row on the fly. \n```js\nconst requestVolume = new Panels.SingleStat({\n\ttitle: 'Current Request Volume',\n\tpostfix: 'req/sec',\n\ttargets: [\n\t\tnew Target('stats.$dc.counts').\n\t\t\t\tsum().scale(0.1)\n\t],\n\trow: new Row(),\n\tdashboard: dashboard\n});\n```\n\n#### Step 5: Create an alert and add it to the graph\n_Alerts are optional_. An alert is set on a target, each target added to the panel receives a refId of 'A', 'B', ..., 'Z'.\n```js\nconst conditionOnRequestLowVolume = new Condition()\n        .onQuery('A')\n        .withEvaluator(1, 'lt')\n        .withReducer('max');\n\nconst alert = new Alert({ name: 'Low volume of requests' });\nalert.addCondition(conditionOnRequestLowVolume);\n\n// OR \n\nconst alert = new Alert({ name: 'Low volume of requests' })\n        .addCondition(conditionOnRequestLowVolume);\n\nrequestVolume.addAlert(alert);\n```\n\nIt is also possible to add an alert by passing it to the Graph constructor\n```js\nconst graphWithAnAlert = new Graph({ alert: YOUR_ALERT_OBJECT });\n```\n\n#### Step 6: Publish the graph\n```js\ngrafana.publish(dashboard);\n```\n\nto generate the json and not publish use\n\n```js\nconsole.log(JSON.stringify(dashboard.generate()));\n```\n\n**A complete example of a dashboard is provided in example.js**\n\n\n-----\n\n## Installation\n\n`npm install grafana-dash-gen`\n\n## Tests\n\n`npm test`\n\n## Contributors\n\n - Evan Culver\n - Madan Thangavelu\n\n## MIT Licenced\n\n\n","readmeFilename":"README.md","users":{"albertyw":true}}