refactor: normalize import extensions in query modules

This commit is contained in:
2026-03-28 12:06:12 -07:00
parent 99b30c4cf0
commit c43941fc7e
5 changed files with 10 additions and 10 deletions

View File

@@ -16,7 +16,7 @@ import type {
StreakCalendarRow,
WatchTimePerAnimeRow,
} from './types';
import { ACTIVE_SESSION_METRICS_CTE, resolvedCoverBlobExpr } from './query-shared.js';
import { ACTIVE_SESSION_METRICS_CTE, resolvedCoverBlobExpr } from './query-shared';
export function getAnimeLibrary(db: DatabaseSync): AnimeLibraryRow[] {
return db

View File

@@ -16,7 +16,7 @@ import {
getAffectedWordIdsForSessions,
getAffectedWordIdsForVideo,
refreshLexicalAggregates,
} from './query-shared.js';
} from './query-shared';
type CleanupVocabularyRow = {
id: number;

View File

@@ -5,7 +5,7 @@ import type {
SessionSummaryQueryRow,
SessionTimelineRow,
} from './types';
import { ACTIVE_SESSION_METRICS_CTE } from './query-shared.js';
import { ACTIVE_SESSION_METRICS_CTE } from './query-shared';
export function getSessionSummaries(db: DatabaseSync, limit = 50): SessionSummaryQueryRow[] {
const prepared = db.prepare(`

View File

@@ -1,7 +1,7 @@
import type { DatabaseSync } from './sqlite';
import type { ImmersionSessionRollupRow } from './types';
import { ACTIVE_SESSION_METRICS_CTE, makePlaceholders } from './query-shared.js';
import { getDailyRollups, getMonthlyRollups } from './query-sessions.js';
import { ACTIVE_SESSION_METRICS_CTE, makePlaceholders } from './query-shared';
import { getDailyRollups, getMonthlyRollups } from './query-sessions';
type TrendRange = '7d' | '30d' | '90d' | 'all';
type TrendGroupBy = 'day' | 'month';

View File

@@ -1,5 +1,5 @@
export * from './query-sessions.js';
export * from './query-trends.js';
export * from './query-lexical.js';
export * from './query-library.js';
export * from './query-maintenance.js';
export * from './query-sessions';
export * from './query-trends';
export * from './query-lexical';
export * from './query-library';
export * from './query-maintenance';