Appearance
公開API
Application
HonolusSonolusContextcreateRouteManifestcreateOpenApiDocumentdefineHandlercreateTestContextSessionManagerrequireSession/requireRole/requirePermission/requirePolicy
Database
createSonolusDatabaseMemorySonolusDatabaseJsonSonolusDatabaseSqlSonolusDatabasePostgresExecutorSonolusDatabase/SonolusRepository
Packとasset
importSonolusPackFileSonolusAssetStoreScpArchivedirectoryStaticMiddlewarescpStaticMiddleware
Jobs
MemoryJobQueuePostgresJobQueueenqueuePackImportregisterPackImportWorker
Runtime
MemoryCacheStoreMemoryLockStoreMemoryRateLimitStoreJsonConsoleLoggerMemoryMetricsNoopTracerRedisCacheStore/RedisSessionStoreRedisRateLimitStore/RedisLockStoreTransactionalOutbox/OutboxDispatcherS3SonolusAssetStoregenerateLoadSeed/benchmarkRepository
公開型はpackage rootのhonolusからimportしてください。src/以下の内部パスを直接参照すると、minor releaseで壊れる可能性があります。
より詳細なroute一覧と検索フォームの型については、リポジトリ直下の従来仕様書も参照できます。VitePress側は利用者向け、docs/側は実装背景と設計判断の記録として分離しています。