From 12c8c6ee169131c4953b3d4d1aa1aee4c4e796c5 Mon Sep 17 00:00:00 2001 From: Julian Gruber Date: Tue, 2 May 2023 16:13:06 +0200 Subject: [PATCH] add export types `ActivityEvent`, `MetricsEvent` --- index.js | 3 +++ lib/activity.js | 2 +- lib/metrics.js | 2 +- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/index.js b/index.js index 6b6a7b32..15bcb15f 100644 --- a/index.js +++ b/index.js @@ -3,6 +3,9 @@ import { Logs } from './lib/log.js' import { Metrics } from './lib/metrics.js' import { getPaths, getDefaultRootDirs } from './lib/paths.js' +export { ActivityEvent } from './lib/activity.js' +export { MetricsEvent } from './lib/metrics.js' + export class Core { /** * @param {Object} [options] diff --git a/lib/activity.js b/lib/activity.js index af79db3f..d8c99f50 100644 --- a/lib/activity.js +++ b/lib/activity.js @@ -18,7 +18,7 @@ class AddMetaStream extends Transform { } } -class ActivityEvent { +export class ActivityEvent { /** * @param {Object} options * @param {Date} options.timestamp diff --git a/lib/metrics.js b/lib/metrics.js index 8ac229d6..a6773336 100644 --- a/lib/metrics.js +++ b/lib/metrics.js @@ -10,7 +10,7 @@ import { platform } from 'node:os' import assert from 'node:assert' import { join } from 'node:path' -class MetricsEvent { +export class MetricsEvent { /** * @param {Object} options * @param {Number} options.totalJobsCompleted