lint: remove unused imports in api routes and stories (9 fixes)

Co-Authored-By: Justin Edmund <justin@jedmund.com>
This commit is contained in:
Devin AI 2025-11-24 05:28:11 +00:00
parent 30fde044d7
commit 0bdbd26deb
9 changed files with 9 additions and 14 deletions

View file

@ -108,7 +108,7 @@ export const GET: RequestHandler = async ({ request }) => {
intervalId = setInterval(checkForUpdates, currentInterval)
}
}
} catch (e) {
} catch (_e) {
isClosed = true
}
}
@ -122,7 +122,7 @@ export const GET: RequestHandler = async ({ request }) => {
hasUpdates: !!update.albums
})
controller.enqueue(encoder.encode(`event: heartbeat\ndata: ${heartbeatData}\n\n`))
} catch (e) {
} catch (_e) {
// Expected when client disconnects
isClosed = true
}
@ -146,7 +146,7 @@ export const GET: RequestHandler = async ({ request }) => {
}
try {
controller.close()
} catch (e) {
} catch (_e) {
// Already closed
}
})

View file

@ -5,7 +5,6 @@ import { logger } from '$lib/server/logger'
import {
trackMediaUsage,
extractMediaIds,
removeMediaUsage,
type MediaUsageReference
} from '$lib/server/media-usage.js'

View file

@ -8,8 +8,7 @@ import {
parseRequestBody
} from '$lib/server/api-utils'
import { logger } from '$lib/server/logger'
import { removeMediaUsage, extractMediaIds } from '$lib/server/media-usage.js'
import { deleteFile, extractPublicId, isCloudinaryConfigured } from '$lib/server/cloudinary'
import { deleteFile, extractPublicId } from '$lib/server/cloudinary'
import { deleteFileLocally } from '$lib/server/local-storage'
// Type for content node structure

View file

@ -229,7 +229,7 @@ export const POST: RequestHandler = async (event) => {
filename: media.filename,
exifData: media.exifData
})
} catch (dbError) {
} catch (_dbError) {
errors.push({
filename: file.name,
error: 'Failed to save to database'

View file

@ -1,5 +1,4 @@
import type { RequestHandler } from './$types'
import type { Prisma } from '@prisma/client'
import { prisma } from '$lib/server/database'
import { uploadFile, isCloudinaryConfigured } from '$lib/server/cloudinary'
import { jsonResponse, errorResponse, checkAdminAuth } from '$lib/server/api-utils'

View file

@ -3,7 +3,7 @@ import type { Prisma } from '@prisma/client'
import { prisma } from '$lib/server/database'
import { jsonResponse, errorResponse } from '$lib/server/api-utils'
import { logger } from '$lib/server/logger'
import type { PhotoItem, PhotoAlbum, Photo } from '$lib/types/photos'
import type { Photo } from '$lib/types/photos'
// Type for media with photo fields
interface PhotoMedia {

View file

@ -4,7 +4,6 @@ import { prisma } from '$lib/server/database'
import { jsonResponse, errorResponse, checkAdminAuth } from '$lib/server/api-utils'
import { logger } from '$lib/server/logger'
import {
updateMediaUsage,
removeMediaUsage,
extractMediaIds,
trackMediaUsage,

View file

@ -1,5 +1,5 @@
import 'dotenv/config'
import { error, json } from '@sveltejs/kit'
import { error } from '@sveltejs/kit'
import redis from '../redis-client'
import SteamAPI from 'steamapi'
@ -8,7 +8,7 @@ import type { RequestHandler } from './$types'
const CACHE_TTL = 60 * 60 // 1 hour
const STEAM_ID = '76561197997279808'
export const GET: RequestHandler = async ({ params }) => {
export const GET: RequestHandler = async () => {
try {
// Check if data is in cache
const cachedData = await redis.get(`steam:${STEAM_ID}`)

View file

@ -2,7 +2,6 @@
import { defineMeta } from '@storybook/addon-svelte-csf'
import { expect, userEvent, waitFor, within } from 'storybook/test'
import Page from './Page.svelte'
import { fn } from 'storybook/test'
// More on how to set up stories at: https://storybook.js.org/docs/writing-stories
const { Story } = defineMeta({