{"_id":"@bernierllc/flow-metrics","_rev":"10-8ede04dcedf47e943e726670f64e3541","name":"@bernierllc/flow-metrics","dist-tags":{"latest":"0.4.3"},"versions":{"0.0.1":{"name":"@bernierllc/flow-metrics","version":"0.0.1","keywords":["oidc","trusted-publishing","setup"],"_id":"@bernierllc/flow-metrics@0.0.1","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"dist":{"shasum":"4a7137c71824752fd3b73684062f45db5b48dd91","tarball":"https://registry.npmjs.org/@bernierllc/flow-metrics/-/flow-metrics-0.0.1.tgz","fileCount":2,"integrity":"sha512-+1d2XUvDKXLibZ40lZiR7gcNG1QEULugG/12Mb1IIxJGacqUG08telX3NtrZuk7H1IrI94AeMgWISF1QFAi+6Q==","signatures":[{"sig":"MEUCIQCS9DvBOKkjhp6ugD0o8RRbFmx7XpyUwL4XsAxYAMzkqQIgVIj6Y5QJEZjZPCJquOjcHlwIkgrqJ1HK9VUmD+XdV+I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2059},"_npmUser":{"name":"mkbernier","email":"mkbernier@gmail.com"},"_npmVersion":"11.11.1","description":"OIDC trusted publishing setup package for @bernierllc/flow-metrics","directories":{},"_nodeVersion":"25.8.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/flow-metrics_0.0.1_1774912891879_0.18734150297434704","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@bernierllc/flow-metrics","version":"0.1.0","keywords":["flow","pipeline","metrics","analytics","throughput","bottleneck","bernierllc"],"author":{"name":"Bernier LLC"},"license":"SEE LICENSE IN LICENSE","_id":"@bernierllc/flow-metrics@0.1.0","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"homepage":"https://github.com/bernierllc/tools#readme","bugs":{"url":"https://github.com/bernierllc/tools/issues"},"dist":{"shasum":"d72cbba7a7bffd68d1ecc0cb1d74056aa2aaedf9","tarball":"https://registry.npmjs.org/@bernierllc/flow-metrics/-/flow-metrics-0.1.0.tgz","fileCount":9,"integrity":"sha512-6hVUjK17CnOC0vOSJr7uc0dW5ZlGLPmPS2J3wAF7OPHk4TB+RJ0odblDBc7omR3kMzjUAN5nhw+sKSC9i3soVA==","signatures":[{"sig":"MEUCIBWUSj1nO40Mhmna8uJ5p8XJsUkQdNaYELPogJIbYsCcAiEA1zKfb8DDzsuiF3lAnFnZ36kZOfl6YG2NL4JGxqSKvfA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19918},"main":"dist/index.js","_from":"file:bernierllc-flow-metrics-0.1.0.tgz","types":"dist/index.d.ts","engines":{"node":">=16.0.0"},"scripts":{"lint":"eslint src __tests__ --ext .ts","test":"jest","build":"tsc","clean":"rimraf dist","prebuild":"npm run clean","test:run":"jest","test:coverage":"jest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1bb0c548-2b2d-4aa2-b9ce-072921963492"}},"_resolved":"/home/runner/work/tools/tools/packages/service/flow-metrics/bernierllc-flow-metrics-0.1.0.tgz","_integrity":"sha512-6hVUjK17CnOC0vOSJr7uc0dW5ZlGLPmPS2J3wAF7OPHk4TB+RJ0odblDBc7omR3kMzjUAN5nhw+sKSC9i3soVA==","repository":{"url":"git+https://github.com/bernierllc/tools.git","type":"git","directory":"packages/service/flow-metrics"},"_npmVersion":"11.12.1","description":"Analytics engine for flow data — time-in-stage, throughput, bottleneck detection, staleness reports","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@bernierllc/flow-types":"0.1.0","@bernierllc/flow-storage":"0.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.0.0","rimraf":"^5.0.0","ts-jest":"^29.1.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/flow-metrics_0.1.0_1774916296663_0.505062877646419","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@bernierllc/flow-metrics","version":"0.2.0","keywords":["flow","pipeline","metrics","analytics","throughput","bottleneck","bernierllc"],"author":{"name":"Bernier LLC"},"license":"SEE LICENSE IN LICENSE","_id":"@bernierllc/flow-metrics@0.2.0","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"homepage":"https://github.com/bernierllc/tools#readme","bugs":{"url":"https://github.com/bernierllc/tools/issues"},"dist":{"shasum":"44d79321a16816cf28a4de5f03d6f140dbf45b93","tarball":"https://registry.npmjs.org/@bernierllc/flow-metrics/-/flow-metrics-0.2.0.tgz","fileCount":9,"integrity":"sha512-1ny/y7z16k3ZETTpRwh7G7qGBEh7r6SrkWlzskMVSSMe8PGJjSa4ygK5NQS3abfudmLdf9QJTqdDPdWBKHRWAA==","signatures":[{"sig":"MEYCIQCEv9dfBpPET5SDhoqkp2M7vQOklW+IN4ITFW+i5hi/RgIhAJKILMWg63TFLrkXdEEAa/QHocRQA3a5DtYPd5oYgWZ9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19918},"main":"dist/index.js","_from":"file:bernierllc-flow-metrics-0.2.0.tgz","types":"dist/index.d.ts","engines":{"node":">=16.0.0"},"scripts":{"lint":"eslint src __tests__ --ext .ts","test":"jest","build":"tsc","clean":"rimraf dist","prebuild":"npm run clean","test:run":"jest","test:coverage":"jest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1bb0c548-2b2d-4aa2-b9ce-072921963492"}},"_resolved":"/home/runner/work/tools/tools/packages/service/flow-metrics/bernierllc-flow-metrics-0.2.0.tgz","_integrity":"sha512-1ny/y7z16k3ZETTpRwh7G7qGBEh7r6SrkWlzskMVSSMe8PGJjSa4ygK5NQS3abfudmLdf9QJTqdDPdWBKHRWAA==","repository":{"url":"git+https://github.com/bernierllc/tools.git","type":"git","directory":"packages/service/flow-metrics"},"_npmVersion":"11.14.1","description":"Analytics engine for flow data — time-in-stage, throughput, bottleneck detection, staleness reports","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@bernierllc/flow-types":"0.2.0","@bernierllc/flow-storage":"0.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.0.0","rimraf":"^5.0.0","ts-jest":"^29.1.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/flow-metrics_0.2.0_1779133816560_0.7708644921256718","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@bernierllc/flow-metrics","version":"0.2.1","keywords":["flow","pipeline","metrics","analytics","throughput","bottleneck","bernierllc"],"author":{"name":"Bernier LLC"},"license":"SEE LICENSE IN LICENSE","_id":"@bernierllc/flow-metrics@0.2.1","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"homepage":"https://github.com/bernierllc/tools#readme","bugs":{"url":"https://github.com/bernierllc/tools/issues"},"dist":{"shasum":"e6110ae84665896b64c5866f2d70b9844c5c8eb6","tarball":"https://registry.npmjs.org/@bernierllc/flow-metrics/-/flow-metrics-0.2.1.tgz","fileCount":9,"integrity":"sha512-iZsvG8xYvMm6oj/0kyREPk4Ykq0FEKJyUen9/LCrIfzLFmb0teqVc3dSvCXPun7YSLaiwQYanoemIlT8vjtsGw==","signatures":[{"sig":"MEUCIDnN8dNAjgJND0vWmrF+OG6zCWuY+/TGsDTXywZmhb6KAiEA4A+bT7a92c/G6BPKZJ+T9gzXA3Wh/JEOF1YAtA3LS+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19918},"main":"dist/index.js","_from":"file:bernierllc-flow-metrics-0.2.1.tgz","types":"dist/index.d.ts","engines":{"node":">=16.0.0"},"scripts":{"lint":"eslint src __tests__ --ext .ts","test":"jest","build":"tsc","clean":"rimraf dist","prebuild":"npm run clean","test:run":"jest","test:coverage":"jest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1bb0c548-2b2d-4aa2-b9ce-072921963492"}},"_resolved":"/home/runner/work/tools/tools/packages/service/flow-metrics/bernierllc-flow-metrics-0.2.1.tgz","_integrity":"sha512-iZsvG8xYvMm6oj/0kyREPk4Ykq0FEKJyUen9/LCrIfzLFmb0teqVc3dSvCXPun7YSLaiwQYanoemIlT8vjtsGw==","repository":{"url":"git+https://github.com/bernierllc/tools.git","type":"git","directory":"packages/service/flow-metrics"},"_npmVersion":"11.14.1","description":"Analytics engine for flow data — time-in-stage, throughput, bottleneck detection, staleness reports","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@bernierllc/flow-types":"0.2.0","@bernierllc/flow-storage":"0.2.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.0.0","rimraf":"^5.0.0","ts-jest":"^29.1.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/flow-metrics_0.2.1_1779157492877_0.3187857717120277","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@bernierllc/flow-metrics","version":"0.2.2","keywords":["flow","pipeline","metrics","analytics","throughput","bottleneck","bernierllc"],"author":{"name":"Bernier LLC"},"license":"SEE LICENSE IN LICENSE","_id":"@bernierllc/flow-metrics@0.2.2","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"homepage":"https://github.com/bernierllc/tools#readme","bugs":{"url":"https://github.com/bernierllc/tools/issues"},"dist":{"shasum":"36dad59fbe7e1fa27d98424d39c6a095d6bbb1e2","tarball":"https://registry.npmjs.org/@bernierllc/flow-metrics/-/flow-metrics-0.2.2.tgz","fileCount":9,"integrity":"sha512-ga0yz4Ad0lTY1iY82RCWQ2kfjUAoTWzICERYrerxb5U32lSJth7lUeUMGSHsl2hCoo7X8ruYDPDIuXQwu0aqpw==","signatures":[{"sig":"MEUCIQD6+uwtGSC5ziYLtDMjLM1QAMvi4kFaDAbt33ikjtjXkgIgGv5gqplZjRzhmeZkRRKNBunxCaCgnFhuC2yLFLVuOvQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19918},"main":"dist/index.js","_from":"file:bernierllc-flow-metrics-0.2.2.tgz","types":"dist/index.d.ts","engines":{"node":">=16.0.0"},"scripts":{"lint":"eslint src __tests__ --ext .ts","test":"jest","build":"tsc","clean":"rimraf dist","prebuild":"npm run clean","test:run":"jest","test:coverage":"jest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1bb0c548-2b2d-4aa2-b9ce-072921963492"}},"_resolved":"/home/runner/work/tools/tools/packages/service/flow-metrics/bernierllc-flow-metrics-0.2.2.tgz","_integrity":"sha512-ga0yz4Ad0lTY1iY82RCWQ2kfjUAoTWzICERYrerxb5U32lSJth7lUeUMGSHsl2hCoo7X8ruYDPDIuXQwu0aqpw==","repository":{"url":"git+https://github.com/bernierllc/tools.git","type":"git","directory":"packages/service/flow-metrics"},"_npmVersion":"11.14.1","description":"Analytics engine for flow data — time-in-stage, throughput, bottleneck detection, staleness reports","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@bernierllc/flow-types":"0.2.0","@bernierllc/flow-storage":"0.2.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.0.0","rimraf":"^5.0.0","ts-jest":"^29.1.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/flow-metrics_0.2.2_1779221646960_0.33056334229571815","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@bernierllc/flow-metrics","version":"0.3.0","keywords":["flow","pipeline","metrics","analytics","throughput","bottleneck","bernierllc"],"author":{"name":"Bernier LLC"},"license":"SEE LICENSE IN LICENSE","_id":"@bernierllc/flow-metrics@0.3.0","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"homepage":"https://github.com/bernierllc/tools#readme","bugs":{"url":"https://github.com/bernierllc/tools/issues"},"dist":{"shasum":"4b1a0a3b3d454880b9a06f82b4dc7ef8ec67178f","tarball":"https://registry.npmjs.org/@bernierllc/flow-metrics/-/flow-metrics-0.3.0.tgz","fileCount":9,"integrity":"sha512-83NYK0VP7o7QB7C/FbF9p3AQlI0JGij3iVWP1bc6AEA+AiSWTC3pUnVg/sEec+nf0hDCh3aYMUw/YM5iqc+5fA==","signatures":[{"sig":"MEQCICgZZuO77I18cqE4e9QdYf9Bpy3noINs5oQoP9sVxM8CAiA51VuFs9UwLVq3FvM/618WVTGV1kJtZYUB8b32CMg94A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19918},"main":"dist/index.js","_from":"file:bernierllc-flow-metrics-0.3.0.tgz","types":"dist/index.d.ts","engines":{"node":">=16.0.0"},"scripts":{"lint":"eslint src __tests__ --ext .ts","test":"jest","build":"tsc","clean":"rimraf dist","prebuild":"npm run clean","test:run":"jest","test:coverage":"jest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1bb0c548-2b2d-4aa2-b9ce-072921963492"}},"_resolved":"/home/runner/work/tools/tools/packages/service/flow-metrics/bernierllc-flow-metrics-0.3.0.tgz","_integrity":"sha512-83NYK0VP7o7QB7C/FbF9p3AQlI0JGij3iVWP1bc6AEA+AiSWTC3pUnVg/sEec+nf0hDCh3aYMUw/YM5iqc+5fA==","repository":{"url":"git+https://github.com/bernierllc/tools.git","type":"git","directory":"packages/service/flow-metrics"},"_npmVersion":"11.14.1","description":"Analytics engine for flow data — time-in-stage, throughput, bottleneck detection, staleness reports","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@bernierllc/flow-types":"0.3.0","@bernierllc/flow-storage":"0.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.0.0","rimraf":"^5.0.0","ts-jest":"^29.1.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/flow-metrics_0.3.0_1779241714846_0.6757331303352709","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@bernierllc/flow-metrics","version":"0.4.0","keywords":["flow","pipeline","metrics","analytics","throughput","bottleneck","bernierllc"],"author":{"name":"Bernier LLC"},"license":"SEE LICENSE IN LICENSE","_id":"@bernierllc/flow-metrics@0.4.0","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"homepage":"https://github.com/bernierllc/tools#readme","bugs":{"url":"https://github.com/bernierllc/tools/issues"},"dist":{"shasum":"43741b04724fe9a491877eac807facccb0576439","tarball":"https://registry.npmjs.org/@bernierllc/flow-metrics/-/flow-metrics-0.4.0.tgz","fileCount":9,"integrity":"sha512-op/J2ai9Qxq6va6LyCJz/Z9a2yKnIgVeWKVQxUEjWrRUKrdDjkt6atcGR2G9DLgjlu1ijPadGqjIfogV4Vieog==","signatures":[{"sig":"MEYCIQD/fSRHR+7HFQ5rCGkcT8CK54Qq7VmPztN5yB8GpSaDNQIhAK3EirzH2tGdEQS5326afT8CzWW3kLWLA+We7y4IqYkS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19918},"main":"dist/index.js","_from":"file:bernierllc-flow-metrics-0.4.0.tgz","types":"dist/index.d.ts","engines":{"node":">=16.0.0"},"scripts":{"lint":"eslint src __tests__ --ext .ts","test":"jest","build":"tsc","clean":"rimraf dist","prebuild":"npm run clean","test:run":"jest","test:coverage":"jest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1bb0c548-2b2d-4aa2-b9ce-072921963492"}},"_resolved":"/home/runner/work/tools/tools/packages/service/flow-metrics/bernierllc-flow-metrics-0.4.0.tgz","_integrity":"sha512-op/J2ai9Qxq6va6LyCJz/Z9a2yKnIgVeWKVQxUEjWrRUKrdDjkt6atcGR2G9DLgjlu1ijPadGqjIfogV4Vieog==","repository":{"url":"git+https://github.com/bernierllc/tools.git","type":"git","directory":"packages/service/flow-metrics"},"_npmVersion":"11.14.1","description":"Analytics engine for flow data — time-in-stage, throughput, bottleneck detection, staleness reports","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@bernierllc/flow-types":"0.4.0","@bernierllc/flow-storage":"0.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.0.0","rimraf":"^5.0.0","ts-jest":"^29.1.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/flow-metrics_0.4.0_1779250461371_0.503346768845423","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@bernierllc/flow-metrics","version":"0.4.1","keywords":["flow","pipeline","metrics","analytics","throughput","bottleneck","bernierllc"],"author":{"name":"Bernier LLC"},"license":"SEE LICENSE IN LICENSE","_id":"@bernierllc/flow-metrics@0.4.1","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"homepage":"https://github.com/bernierllc/tools#readme","bugs":{"url":"https://github.com/bernierllc/tools/issues"},"dist":{"shasum":"4631028a36da37f835ba871e271718f157782a6f","tarball":"https://registry.npmjs.org/@bernierllc/flow-metrics/-/flow-metrics-0.4.1.tgz","fileCount":9,"integrity":"sha512-77v1S6y3gH+g8p9RVjkmElXc1BeiEr65OJZc3+IbDkHmnxuXcsitjo6g+KrVeC+JVtvmU9mArdVYtde/rdGKBQ==","signatures":[{"sig":"MEUCIDW5FYFRgAbOrcO/qKyHmIZ+me0txGuKSlWZLs5t8dq6AiEAkULP9hkyeleTPlGSbDjKuwMm9tUdRdEgtaJNfVZm1AQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19918},"main":"dist/index.js","_from":"file:bernierllc-flow-metrics-0.4.1.tgz","types":"dist/index.d.ts","engines":{"node":">=16.0.0"},"scripts":{"lint":"eslint src __tests__ --ext .ts","test":"jest","build":"tsc","clean":"rimraf dist","prebuild":"npm run clean","test:run":"jest","test:coverage":"jest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1bb0c548-2b2d-4aa2-b9ce-072921963492"}},"_resolved":"/home/runner/work/tools/tools/packages/service/flow-metrics/bernierllc-flow-metrics-0.4.1.tgz","_integrity":"sha512-77v1S6y3gH+g8p9RVjkmElXc1BeiEr65OJZc3+IbDkHmnxuXcsitjo6g+KrVeC+JVtvmU9mArdVYtde/rdGKBQ==","repository":{"url":"git+https://github.com/bernierllc/tools.git","type":"git","directory":"packages/service/flow-metrics"},"_npmVersion":"12.0.1","description":"Analytics engine for flow data — time-in-stage, throughput, bottleneck detection, staleness reports","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@bernierllc/flow-types":"0.4.0","@bernierllc/flow-storage":"0.4.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.0.0","rimraf":"^5.0.0","ts-jest":"^29.1.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/flow-metrics_0.4.1_1784015910193_0.025728344718824347","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@bernierllc/flow-metrics","version":"0.4.2","keywords":["flow","pipeline","metrics","analytics","throughput","bottleneck","bernierllc"],"author":{"name":"Bernier LLC"},"license":"SEE LICENSE IN LICENSE","_id":"@bernierllc/flow-metrics@0.4.2","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"homepage":"https://github.com/bernierllc/tools#readme","bugs":{"url":"https://github.com/bernierllc/tools/issues"},"dist":{"shasum":"7bd4603c5578263b659aee8ab6c58443f30148f0","tarball":"https://registry.npmjs.org/@bernierllc/flow-metrics/-/flow-metrics-0.4.2.tgz","fileCount":9,"integrity":"sha512-O4WsCZ3E6UjS88kU49N7JPE/UtGXBiSMVfJvnbyHcj1LDcOI8rgwFOiZL70R6dgr1GJspZ+QlPLygJuELMaXRQ==","signatures":[{"sig":"MEYCIQCR94I1t6kowlcKPR56dN2wllQx/EzEC6hw9SiLe7NtEQIhAJ0eIoLeExhJdh6TtJFHegRnmZD7Z7vrwbQ0uL5T9i6I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIF7MjTBeTbEbGjIE3LjfLtDsepy6Fm35nSx2nKcatn9GAiAvcs08T6wEe1EL66qy5Ze7M0aXpNBiWYY/0jd24vw7PA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19918},"main":"dist/index.js","_from":"file:bernierllc-flow-metrics-0.4.2.tgz","types":"dist/index.d.ts","engines":{"node":">=16.0.0"},"scripts":{"lint":"eslint src __tests__ --ext .ts","test":"jest","build":"tsc","clean":"rimraf dist","prebuild":"npm run clean","test:run":"jest","test:coverage":"jest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1bb0c548-2b2d-4aa2-b9ce-072921963492"}},"_resolved":"/home/runner/work/tools/tools/packages/service/flow-metrics/bernierllc-flow-metrics-0.4.2.tgz","_integrity":"sha512-O4WsCZ3E6UjS88kU49N7JPE/UtGXBiSMVfJvnbyHcj1LDcOI8rgwFOiZL70R6dgr1GJspZ+QlPLygJuELMaXRQ==","repository":{"url":"git+https://github.com/bernierllc/tools.git","type":"git","directory":"packages/service/flow-metrics"},"_npmVersion":"12.2.0","description":"Analytics engine for flow data — time-in-stage, throughput, bottleneck detection, staleness reports","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@bernierllc/flow-types":"0.4.0","@bernierllc/flow-storage":"0.4.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.0.0","rimraf":"^5.0.0","ts-jest":"^29.1.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/flow-metrics_0.4.2_1790882691092_0.8747750325183326","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"_id":"@bernierllc/flow-metrics@0.4.3","bugs":{"url":"https://github.com/bernierllc/tools/issues"},"dist":{"shasum":"d93e1258a61c5366f0743fe95f2674bd71f9fff8","tarball":"https://registry.npmjs.org/@bernierllc/flow-metrics/-/flow-metrics-0.4.3.tgz","fileCount":10,"integrity":"sha512-nOTMZ9ayRO7r+YswS6oQ4NSqWwYftyYSC/sEs0wbVMu1O45vZhh7+chtExNYlHe5MfMa5qEJ6eR7vJbO84eWsA==","signatures":[{"sig":"MEUCICsb0nuhedP9iQOwzP1qHyJAInYAT51gou7X2TvJnpdDAiEArN3mJQb1vIHAEOF+P+3heOmCZpPh5JprFBq4g9609bQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIE2oi/QCAj3XvLx2sLncFn2drTo3hYHGlEhRL8wjTI3zAiBj8Aw5UX1HyfKASQZ6+gVMS1Yiq6AcIhd95GLSqoJ3gA=="}],"unpackedSize":20241},"main":"dist/index.js","name":"@bernierllc/flow-metrics","_from":"file:bernierllc-flow-metrics-0.4.3.tgz","types":"dist/index.d.ts","author":{"name":"Bernier LLC"},"engines":{"node":">=16.0.0"},"license":"SEE LICENSE IN LICENSE","scripts":{"lint":"eslint src __tests__ --ext .ts","test":"jest","build":"tsc","clean":"rimraf dist","prebuild":"npm run clean","test:run":"jest","test:coverage":"jest --coverage"},"version":"0.4.3","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1bb0c548-2b2d-4aa2-b9ce-072921963492"}},"homepage":"https://github.com/bernierllc/tools#readme","keywords":["flow","pipeline","metrics","analytics","throughput","bottleneck","bernierllc"],"_resolved":"/home/runner/work/tools/tools/packages/service/flow-metrics/bernierllc-flow-metrics-0.4.3.tgz","_integrity":"sha512-nOTMZ9ayRO7r+YswS6oQ4NSqWwYftyYSC/sEs0wbVMu1O45vZhh7+chtExNYlHe5MfMa5qEJ6eR7vJbO84eWsA==","repository":{"url":"git+https://github.com/bernierllc/tools.git","type":"git","directory":"packages/service/flow-metrics"},"_npmVersion":"12.2.0","description":"Analytics engine for flow data — time-in-stage, throughput, bottleneck detection, staleness reports","directories":{},"maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"_nodeVersion":"24.21.0","dependencies":{"@bernierllc/flow-types":"^0.4.0","@bernierllc/flow-storage":"^0.4.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.0.0","rimraf":"^5.0.0","ts-jest":"^29.1.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/flow-metrics_0.4.3_1790884435338_0.8972996775151509"}}},"time":{"created":"2026-03-30T23:21:31.796Z","modified":"2026-10-01T19:53:55.609Z","0.0.1":"2026-03-30T23:21:32.043Z","0.1.0":"2026-03-31T00:18:16.824Z","0.2.0":"2026-05-18T19:50:16.713Z","0.2.1":"2026-05-19T02:24:53.015Z","0.2.2":"2026-05-19T20:14:07.108Z","0.3.0":"2026-05-20T01:48:34.973Z","0.4.0":"2026-05-20T04:14:21.648Z","0.4.1":"2026-07-14T07:58:30.311Z","0.4.2":"2026-10-01T19:24:51.192Z","0.4.3":"2026-10-01T19:53:55.417Z"},"bugs":{"url":"https://github.com/bernierllc/tools/issues"},"author":{"name":"Bernier LLC"},"license":"SEE LICENSE IN LICENSE","homepage":"https://github.com/bernierllc/tools#readme","keywords":["flow","pipeline","metrics","analytics","throughput","bottleneck","bernierllc"],"repository":{"url":"git+https://github.com/bernierllc/tools.git","type":"git","directory":"packages/service/flow-metrics"},"description":"Analytics engine for flow data — time-in-stage, throughput, bottleneck detection, staleness reports","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"readme":"ERROR: No README data found!","readmeFilename":""}