Results of running ts-prune.

This commit is contained in:
Dermot Duffy
2023-01-30 21:11:21 -08:00
parent f3149d2ff3
commit a9074bd44e
27 changed files with 116 additions and 161 deletions
+3 -4
View File
@@ -1,9 +1,8 @@
import isEqual from 'lodash-es/isEqual';
import orderBy from 'lodash-es/orderBy';
import sortedUniqBy from 'lodash-es/sortedUniqBy';
import { RecordingSegment } from '../types';
import { DateRange, MemoryRangeSet } from './range';
import { DataQuery, QueryResults } from './types';
import { DataQuery, QueryResults, RecordingSegment } from './types';
interface RequestCacheItem<Request, Response> {
request: Request;
@@ -17,7 +16,7 @@ interface CameraManagerCache<Request, Response> {
set(request: Request, response: Response, expiry?: Date): void;
}
export class MemoryRequestCache<Request, Response>
class MemoryRequestCache<Request, Response>
implements CameraManagerCache<Request, Response>
{
protected _data: RequestCacheItem<Request, Response>[] = [];
@@ -62,7 +61,7 @@ export class MemoryRequestCache<Request, Response>
export class RequestCache extends MemoryRequestCache<DataQuery, QueryResults> {}
export class MemoryRangedCache<Data> {
class MemoryRangedCache<Data> {
protected _ranges: MemoryRangeSet = new MemoryRangeSet();
protected _data: Data[] = [];
protected _timeFunc: (data: Data) => number;
+1 -1
View File
@@ -5,7 +5,7 @@ const dayStringToDate = (arg: unknown): Date | unknown => {
return typeof arg === 'string' ? dayToDate(arg) : arg;
};
export const eventSchema = z.object({
const eventSchema = z.object({
camera: z.string(),
end_time: z.number().nullable(),
false_positive: z.boolean().nullable(),
+2 -2
View File
@@ -37,7 +37,7 @@ import sum from 'lodash-es/sum';
import add from 'date-fns/add';
import { log } from '../utils/debug.js';
export class QueryClassifier {
class QueryClassifier {
public static isEventQuery(query: DataQuery | PartialDataQuery): query is EventQuery {
return query.type === QueryType.Event;
}
@@ -53,7 +53,7 @@ export class QueryClassifier {
}
}
export class QueryResultClassifier {
class QueryResultClassifier {
public static isEventQueryResult(
queryResults: QueryResults,
): queryResults is EventQueryResults {
+2 -2
View File
@@ -26,12 +26,12 @@ export interface DataQuery {
}
export type PartialDataQuery = Partial<DataQuery>;
export interface TimeBasedDataQuery {
interface TimeBasedDataQuery {
start: Date;
end: Date;
}
export interface LimitedDataQuery {
interface LimitedDataQuery {
limit: number;
}