Skip to content

Commit 31bb4e4

Browse files
vanceingallsclaude
andcommitted
fix: resolve oxlint errors across codebase
VA-851 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 20a74d7 commit 31bb4e4

15 files changed

Lines changed: 13 additions & 21 deletions

File tree

packages/cli/src/commands/doctor.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import { defineCommand } from "citty";
22
import { execSync } from "node:child_process";
3-
import { existsSync } from "node:fs";
43
import { c } from "../ui/colors.js";
54
import { findBrowser } from "../browser/manager.js";
65
import { findFFmpeg } from "../browser/ffmpeg.js";

packages/core/src/generators/hyperframes.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
import { describe, it, expect } from "vitest";
55
import { generateHyperframesHtml, generateGsapTimelineScript, generateHyperframesStyles } from "./hyperframes.js";
66
import { GSAP_CDN } from "../templates/constants.js";
7-
import type { TimelineTextElement, TimelineMediaElement, TimelineCompositionElement } from "../core.types";
7+
import type { TimelineTextElement, TimelineMediaElement } from "../core.types";
88

99
function makeTextElement(overrides: Partial<TimelineTextElement> = {}): TimelineTextElement {
1010
return {

packages/core/src/generators/hyperframes.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -280,7 +280,6 @@ export function generateHyperframesHtml(
280280
includeStyles = false,
281281
} = options;
282282

283-
const { width, height } = CANVAS_DIMENSIONS[resolution];
284283
// Include zoom keyframes in duration calculation
285284
const maxZoomTime =
286285
stageZoomKeyframes && stageZoomKeyframes.length > 0 ? Math.max(...stageZoomKeyframes.map((kf) => kf.time)) : 0;

packages/core/src/runtime/adapters/css.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { describe, it, expect, vi, beforeEach } from "vitest";
1+
import { describe, it, expect, vi } from "vitest";
22
import { createCssAdapter } from "./css";
33

44
describe("css adapter", () => {

packages/core/src/runtime/adapters/waapi.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { describe, it, expect, vi, beforeEach } from "vitest";
1+
import { describe, it, expect, vi } from "vitest";
22
import { createWaapiAdapter } from "./waapi";
33

44
describe("waapi adapter", () => {

packages/core/src/runtime/bridge.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { describe, it, expect, vi, beforeEach } from "vitest";
1+
import { describe, it, expect, vi } from "vitest";
22
import { installRuntimeControlBridge } from "./bridge";
33

44
function createMockDeps() {

packages/core/src/runtime/media.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { describe, it, expect, vi, beforeEach, afterEach } from "vitest";
1+
import { describe, it, expect, vi, afterEach } from "vitest";
22
import { refreshRuntimeMediaCache, syncRuntimeMedia } from "./media";
33
import type { RuntimeMediaClip } from "./media";
44

packages/core/src/runtime/player.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { describe, it, expect, vi, beforeEach } from "vitest";
1+
import { describe, it, expect, vi } from "vitest";
22
import { createRuntimePlayer } from "./player";
33
import type { RuntimeTimelineLike } from "./types";
44

packages/engine/src/services/frameCapture.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ export async function createCaptureSession(
121121
}
122122

123123
export async function initializeSession(session: CaptureSession): Promise<void> {
124-
const { page, serverUrl, options } = session;
124+
const { page, serverUrl } = session;
125125

126126
// Forward browser console to host with [Browser] prefix
127127
page.on("console", (msg: ConsoleMessage) => {

packages/producer/src/regression-harness.ts

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -70,14 +70,6 @@ function logPretty(message: string, emoji = "•") {
7070
console.error(`${emoji} ${message}`);
7171
}
7272

73-
function formatDuration(ms: number): string {
74-
if (ms < 1000) return `${ms}ms`;
75-
if (ms < 60000) return `${(ms / 1000).toFixed(1)}s`;
76-
const minutes = Math.floor(ms / 60000);
77-
const seconds = Math.floor((ms % 60000) / 1000);
78-
return `${minutes}m ${seconds}s`;
79-
}
80-
8173
function parseArgs(argv: string[]): CliOptions {
8274
const testNames: string[] = [];
8375
const excludeTags: string[] = [];
@@ -464,7 +456,7 @@ function saveFailureDetails(
464456
join(framesDir, `expected_${timeStr}s.png`),
465457
suite.meta.renderConfig.fps
466458
);
467-
} catch (error) {
459+
} catch {
468460
logPretty(` Warning: Could not extract frame at ${checkpoint.time}s`, "⚠️");
469461
}
470462
}

0 commit comments

Comments
 (0)