Skip to content

fix: resolve ESLint errors failing CI#97

Merged
Gitsack merged 2 commits intomainfrom
fix/ham-115-eslint-errors
Apr 11, 2026
Merged

fix: resolve ESLint errors failing CI#97
Gitsack merged 2 commits intomainfrom
fix/ham-115-eslint-errors

Conversation

@Gitsack
Copy link
Copy Markdown
Owner

@Gitsack Gitsack commented Apr 5, 2026

Summary

  • Auto-fixed 98 Prettier formatting errors via npm run format
  • Fixed __dirname naming convention violations with eslint-disable comments in .storybook/main.ts, vite.config.ts, vitest.config.ts
  • Fixed no-shadow errors by renaming shadowed variables in .storybook/main.ts, download_manager.ts, and queue.spec.ts
  • Replaced isNaN() with Number.isNaN() in albums_controller.ts, playback_controller.ts, and system.spec.ts
  • Fixed no-await-expression-member in book_import_service.ts
  • Used destructuring elision for unused map keys in book_scanner_service.ts and tv_show_scanner_service.ts
  • Added no-control-regex eslint-disable for intentional control character regex in file_naming_service.ts
  • Renamed use-mobile and pages-bundle files to snake_case per @unicorn/filename-case rule

Resolves HAM-115

Test plan

  • npm run lint passes with zero errors
  • npm run typecheck shows only pre-existing errors (unrelated to these changes)

🤖 Generated with Claude Code

Gitsack and others added 2 commits April 5, 2026 15:45
Auto-fix prettier formatting issues and manually fix naming-convention,
no-shadow, prefer-number-properties, no-await-expression-member, and
no-control-regex lint errors.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
…rors

# Conflicts:
#	.storybook/main.ts
#	app/services/download_clients/download_manager.ts
#	app/services/media/book_import_service.ts
#	inertia/pages/library/tvshow/[id].tsx
#	vite.config.ts
#	vitest.config.ts
@Gitsack Gitsack merged commit b018d03 into main Apr 11, 2026
1 check passed
@Gitsack Gitsack deleted the fix/ham-115-eslint-errors branch April 11, 2026 10:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant