Skip to content

Commit f9d1c07

Browse files
deps: bump prom-client from 14.2.0 to 15.0.0 (#2142)
Bumps [prom-client](https://github.com/siimon/prom-client) from 14.2.0 to 15.0.0. - [Release notes](https://github.com/siimon/prom-client/releases) - [Changelog](https://github.com/siimon/prom-client/blob/master/CHANGELOG.md) - [Commits](siimon/prom-client@v14.2.0...v15.0.0) --- updated-dependencies: - dependency-name: prom-client dependency-type: direct:production update-type: version-update:semver-major ... --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: achingbrain <[email protected]>
1 parent ab2c1f6 commit f9d1c07

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

doc/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
"@libp2p/tcp": "^8.0.0",
3131
"aegir": "^41.0.2",
3232
"libp2p": "^0.46.0",
33-
"prom-client": "^14.2.0"
33+
"prom-client": "^15.0.0"
3434
},
3535
"private": true
3636
}

packages/metrics-prometheus/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@
4747
"@libp2p/logger": "^3.0.3",
4848
"it-foreach": "^2.0.3",
4949
"it-stream-types": "^2.0.1",
50-
"prom-client": "^14.2.0"
50+
"prom-client": "^15.0.0"
5151
},
5252
"devDependencies": {
5353
"@libp2p/interface-compliance-tests": "^4.1.1",

packages/metrics-prometheus/src/index.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@
9696

9797
import { logger } from '@libp2p/logger'
9898
import each from 'it-foreach'
99-
import { collectDefaultMetrics, type DefaultMetricsCollectorConfiguration, register, type Registry } from 'prom-client'
99+
import { collectDefaultMetrics, type DefaultMetricsCollectorConfiguration, register, type Registry, type RegistryContentType } from 'prom-client'
100100
import { PrometheusCounterGroup } from './counter-group.js'
101101
import { PrometheusCounter } from './counter.js'
102102
import { PrometheusMetricGroup } from './metric-group.js'
@@ -126,7 +126,7 @@ export interface PrometheusMetricsInit {
126126
/**
127127
* prom-client options to pass to the `collectDefaultMetrics` function
128128
*/
129-
defaultMetrics?: DefaultMetricsCollectorConfiguration
129+
defaultMetrics?: DefaultMetricsCollectorConfiguration<RegistryContentType>
130130

131131
/**
132132
* All metrics in prometheus are global so to prevent clashes in naming

0 commit comments

Comments
 (0)