UNPKG

@tomisakae/syosetu-api

Version:

Enterprise-grade Fastify TypeScript API for Syosetu.com data extraction using official API and web scraping. Run instantly with 'npx @tomisakae/syosetu-api'

42 lines 901 B
import { AppConfig } from '@/types'; export declare const appConfig: AppConfig; export declare const cacheConfig: { metadata: { ttl: number; }; content: { ttl: number; }; }; export declare const scraperConfig: { userAgent: string; timeout: number; retries: number; retryDelay: number; }; export declare const syosetuConfig: { apiBaseUrl: string; ncodeBaseUrl: string; userAgent: string; requestTimeout: number; minRequestInterval: number; }; export declare const rateLimitConfig: { api: { windowMs: number; max: number; message: { success: boolean; error: string; }; }; content: { windowMs: number; max: number; message: { success: boolean; error: string; }; }; }; //# sourceMappingURL=app.config.d.ts.map