Skip to content

Commit a9224d3

Browse files
committed
remove tracker interface
1 parent 6bb8c74 commit a9224d3

File tree

1 file changed

+1
-9
lines changed

1 file changed

+1
-9
lines changed

packages/core/src/shared/utilities/processUtils.ts

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -62,14 +62,6 @@ export interface ChildProcessResult {
6262
signal?: string
6363
}
6464

65-
interface Tracker<P, T> {
66-
add(item: T): void
67-
delete(id: P): void
68-
has(item: T): boolean
69-
size(): number
70-
clear(): void
71-
}
72-
7365
export const eof = Symbol('EOF')
7466

7567
export interface ProcessStats {
@@ -168,7 +160,7 @@ export class ChildProcessTracker {
168160
* - call and await run to get the results (pass or fail)
169161
*/
170162
export class ChildProcess {
171-
static #runningProcesses: Tracker<number, ChildProcess> = new ChildProcessTracker()
163+
static #runningProcesses = new ChildProcessTracker()
172164
#childProcess: proc.ChildProcess | undefined
173165
#processErrors: Error[] = []
174166
#processResult: ChildProcessResult | undefined

0 commit comments

Comments
 (0)