From 8462424bb65978eae78f6b0d8b206306c54267a6 Mon Sep 17 00:00:00 2001 From: alisawavezen12 Date: Fri, 18 Sep 2026 14:10:07 +0300 Subject: [PATCH] Remove unused trace types and add release check status --- build/index.d.ts | 1 - build/index.js | 1 - build/src/base/event/event.d.ts | 5 ----- build/src/base/event/trace.d.ts | 9 --------- build/src/base/event/trace.js | 2 -- build/src/base/event/traceContext.d.ts | 9 --------- build/src/base/event/traceContext.js | 2 -- build/src/dbScheme/release.d.ts | 4 ++++ index.ts | 1 - package.json | 2 +- src/base/event/event.ts | 5 ----- src/base/event/trace.ts | 9 --------- src/dbScheme/release.ts | 5 +++++ 13 files changed, 10 insertions(+), 45 deletions(-) delete mode 100644 build/src/base/event/trace.d.ts delete mode 100644 build/src/base/event/trace.js delete mode 100644 build/src/base/event/traceContext.d.ts delete mode 100644 build/src/base/event/traceContext.js delete mode 100644 src/base/event/trace.ts diff --git a/build/index.d.ts b/build/index.d.ts index 3db6882..033c402 100644 --- a/build/index.d.ts +++ b/build/index.d.ts @@ -8,7 +8,6 @@ export * from './src/base/event/breadcrumb'; export * from './src/base/event/event'; export * from './src/base/event/sourceCodeLine'; export * from './src/base/event/taskManagerItem'; -export * from './src/base/event/trace'; export * from './src/base/event/addons'; export * from './src/base/integrations/integrationToken'; export * from './src/base/project/ProjectTaskManager'; diff --git a/build/index.js b/build/index.js index 2fd6f5f..cc6ddf2 100644 --- a/build/index.js +++ b/build/index.js @@ -24,7 +24,6 @@ __exportStar(require("./src/base/event/breadcrumb"), exports); __exportStar(require("./src/base/event/event"), exports); __exportStar(require("./src/base/event/sourceCodeLine"), exports); __exportStar(require("./src/base/event/taskManagerItem"), exports); -__exportStar(require("./src/base/event/trace"), exports); __exportStar(require("./src/base/event/addons"), exports); __exportStar(require("./src/base/integrations/integrationToken"), exports); __exportStar(require("./src/base/project/ProjectTaskManager"), exports); diff --git a/build/src/base/event/event.d.ts b/build/src/base/event/event.d.ts index 084307d..fed7107 100644 --- a/build/src/base/event/event.d.ts +++ b/build/src/base/event/event.d.ts @@ -3,7 +3,6 @@ import type { AffectedUser } from './affectedUser.ts'; import type { EventAddons } from './addons/index.ts'; import type { Json } from '../../utils/index.ts'; import type { Breadcrumb } from './breadcrumb.ts'; -import type { EventTrace } from './trace.ts'; /** * Information about event (Payload of the event) * That object will be sent as 'payload' from the Collector to the workers @@ -46,10 +45,6 @@ export interface EventData { * Catcher version */ catcherVersion?: string; - /** - * Distributed trace metadata for linking related events within the same execution chain. - */ - trace?: EventTrace; } /** * Event data with decoded unsafe fields diff --git a/build/src/base/event/trace.d.ts b/build/src/base/event/trace.d.ts deleted file mode 100644 index ae69bca..0000000 --- a/build/src/base/event/trace.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Distributed trace metadata attached to error and performance events. - */ -export interface EventTrace { - /** - * Shared identifier for events from the same execution chain. - */ - id: string; -} diff --git a/build/src/base/event/trace.js b/build/src/base/event/trace.js deleted file mode 100644 index c8ad2e5..0000000 --- a/build/src/base/event/trace.js +++ /dev/null @@ -1,2 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); diff --git a/build/src/base/event/traceContext.d.ts b/build/src/base/event/traceContext.d.ts deleted file mode 100644 index aa2f147..0000000 --- a/build/src/base/event/traceContext.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Trace metadata attached to error events for linking related frontend/backend occurrences. - */ -export interface TraceContext { - /** - * Shared identifier for events from the same execution chain. - */ - traceId: string; -} diff --git a/build/src/base/event/traceContext.js b/build/src/base/event/traceContext.js deleted file mode 100644 index c8ad2e5..0000000 --- a/build/src/base/event/traceContext.js +++ /dev/null @@ -1,2 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); diff --git a/build/src/dbScheme/release.d.ts b/build/src/dbScheme/release.d.ts index bf93116..4052a71 100644 --- a/build/src/dbScheme/release.d.ts +++ b/build/src/dbScheme/release.d.ts @@ -42,6 +42,10 @@ export interface ReleaseDBScheme { * @example Version 1.0 */ release: string; + /** + * Whether the release was checked for resolved events + */ + fixChecked?: boolean; /** * Commit data, to identify suspicious ones */ diff --git a/index.ts b/index.ts index 265da3f..c11e6e3 100644 --- a/index.ts +++ b/index.ts @@ -12,7 +12,6 @@ export * from './src/base/event/breadcrumb'; export * from './src/base/event/event'; export * from './src/base/event/sourceCodeLine'; export * from './src/base/event/taskManagerItem'; -export * from './src/base/event/trace'; export * from './src/base/event/addons'; export * from './src/base/integrations/integrationToken'; diff --git a/package.json b/package.json index 9ac7ec9..4768fa1 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@hawk.so/types", - "version": "0.8.0", + "version": "0.9.0", "description": "TypeScript definitions for Hawk", "types": "build/index.d.ts", "main": "build/index.js", diff --git a/src/base/event/event.ts b/src/base/event/event.ts index f30f774..835adb4 100644 --- a/src/base/event/event.ts +++ b/src/base/event/event.ts @@ -3,7 +3,6 @@ import type { AffectedUser } from './affectedUser.ts'; import type { EventAddons } from './addons/index.ts'; import type { Json } from '../../utils/index.ts'; import type { Breadcrumb } from './breadcrumb.ts'; -import type { EventTrace } from './trace.ts'; /** * Information about event (Payload of the event) @@ -56,10 +55,6 @@ export interface EventData { */ catcherVersion?: string; - /** - * Distributed trace metadata for linking related events within the same execution chain. - */ - trace?: EventTrace; } /** diff --git a/src/base/event/trace.ts b/src/base/event/trace.ts deleted file mode 100644 index 5445d8c..0000000 --- a/src/base/event/trace.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Distributed trace metadata attached to error and performance events. - */ -export interface EventTrace { - /** - * Shared identifier for events from the same execution chain. - */ - id: string; -} diff --git a/src/dbScheme/release.ts b/src/dbScheme/release.ts index fcd5503..21b6d82 100644 --- a/src/dbScheme/release.ts +++ b/src/dbScheme/release.ts @@ -50,6 +50,11 @@ export interface ReleaseDBScheme { */ release: string; + /** + * Whether the release was checked for resolved events + */ + fixChecked?: boolean; + /** * Commit data, to identify suspicious ones */