hensei-web/src/lib/api/adapters/index.ts
Justin Edmund ece44a54a3 feat: add search adapter for entity searches
- Implement SearchAdapter extending BaseAdapter
- Support searching weapons, characters, and summons
- Add filtering by element, rarity, proficiency, etc.
- Include pagination support
- Add comprehensive test coverage
2025-09-19 23:06:46 -07:00

22 lines
No EOL
651 B
TypeScript

/**
* Main export file for the adapter system
*
* This module re-exports all public APIs from the adapter system,
* providing a single entry point for consumers.
*
* @module adapters
*/
// Core exports
export { BaseAdapter } from './base.adapter'
export * from './types'
export * from './errors'
// Resource-specific adapters
export { SearchAdapter, searchAdapter } from './search.adapter'
export type { SearchParams, SearchResult, SearchResponse } from './search.adapter'
// export { PartyAdapter } from './party.adapter'
// export { GridAdapter } from './grid.adapter'
// Reactive resources using Svelte 5 runes
export * from './resources'