hensei-web/src/lib
Justin Edmund 5d98bba30c fix: Phase 2 - remove optionalProps() shim misuse (45 -> 43 errors)
Removed inappropriate use of optionalProps() type shim from our own
codebase where we control the types. Type shims should only be used
for third-party library incompatibilities.

Files modified:
- base.adapter.ts: Removed shim from RequestOptions spreading
- grid.service.ts: Removed 3 usages from update methods
- party.service.ts: Removed import
- users.ts: Removed import and usage
- UserSettingsModal.svelte: Direct object construction
- drag-drop.svelte.ts: Direct object for DragOperation.target

Result: 45 → 43 errors (-2)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-28 19:23:14 -08:00
..
api fix: Phase 2 - remove optionalProps() shim misuse (45 -> 43 errors) 2025-11-28 19:23:14 -08:00
assets
auth Low-risk cleanup: unused imports, gitignore, auth types, test routes (#439) 2025-11-28 11:21:24 -08:00
components fix: Phase 2 - remove optionalProps() shim misuse (45 -> 43 errors) 2025-11-28 19:23:14 -08:00
composables fix: Phase 2 - remove optionalProps() shim misuse (45 -> 43 errors) 2025-11-28 19:23:14 -08:00
data add job system 2025-09-29 23:45:50 -07:00
features fix: resolve string undefined assignment errors 2025-11-28 18:44:20 -08:00
providers fix: correct function signatures and remove redundant code 2025-11-28 18:28:21 -08:00
query add tanstack query with infinite scroll support 2025-11-28 11:00:57 -08:00
services fix: Phase 2 - remove optionalProps() shim misuse (45 -> 43 errors) 2025-11-28 19:23:14 -08:00
stores fix: sidebar.svelte.ts Component type to accept any props (166 -> 163 errors) 2025-11-28 21:17:55 +00:00
types fix: consolidate WeaponKey type definition 2025-11-28 18:05:46 -08:00
utils fix: resolve string undefined assignment errors 2025-11-28 18:44:20 -08:00
validation
config.ts
index.ts
seo.ts