first commit

This commit is contained in:
rionzhao
2025-11-06 18:53:16 +08:00
commit 7adfd412b1
1397 changed files with 173058 additions and 0 deletions
+17
View File
@@ -0,0 +1,17 @@
import type { MetricsEventRecorder } from '@jet/engine';
import type { LintedMetricsEvent } from '@jet/environment/types/metrics';
import type { Opt } from '@jet/environment/types/optional';
export class VoidEventRecorder implements MetricsEventRecorder {
private recorded: number = 0;
record(_event: LintedMetricsEvent, _topic: Opt<string>): void {
this.recorded++;
}
async flush(): Promise<number> {
const { recorded } = this;
this.recorded = 0;
return recorded;
}
}