Skip to content
Shokupan
Search
Ctrl
K
Cancel
GitHub
Select theme
Dark
Light
Auto
Getting Started
Introduction
Installation
Quick Start
Configuration
Releases
Core Concepts
Routing
Controllers
Middleware
Context
Static Files
Plugins
Authentication
CORS
Compression
Debug Dashboard
Failed Request Recorder
Idempotency
OpenAPI Validation
Proxy
Rate Limiting
Scalar (OpenAPI)
Security Headers
Sessions
Validation
Migration Guides
From Express
From Koa
From NestJS
Express Middleware
Guides
Advanced Features
CLI Tools
Deployment
Testing
Reference
Roadmap
API
Enumerations
RouteParamType
Classes
AuthPlugin
Container
MemoryStore
ScalarPlugin
Shokupan
ShokupanContext
ShokupanResponse
ShokupanRouter
ValidationError
Interfaces
AuthConfig
AuthUser
CompressionOptions
CookieOptions
CorsOptions
DebugCollector
HandlerStackItem
OpenAPIOptions
ProcessResult
ProviderConfig
RateLimitOptions
RequestOptions
RouteMetadata
SecurityHeadersOptions
ServerFactory
SessionContext
SessionCookieOptions
SessionData
SessionOptions
ShokupanHooks
StaticServeHooks
StaticServeOptions
Store
ValidationConfig
Type Aliases
DeepPartial
GuardAPISpec
JSXRenderer
Method
MethodAPISpec
Middleware
NextFn
RouterAPISpec
ScalarPluginOptions
ShokupanConfig
ShokupanController
ShokupanHandler
ShokupanRequest
ShokupanRequestProps
ShokupanRoute
ShokupanRouteConfig
Variables
All
$appRoot
Body
$childControllers
$childRouters
$controllerPath
Ctx
Delete
$dispatch
Get
Head
Headers
HTTPMethods
$isApplication
$isMounted
$isRouter
$middleware
$mountPath
Options
Param
$parent
Patch
Post
Put
Query
Req
$routeArgs
$routeMethods
RouterRegistry
$routes
$routeSpec
ShokupanApplicationTree
ShokupanRequest
Functions
compileValidators
compose
Compression
Controller
Cors
enableOpenApiValidation
Inject
Injectable
openApiValidator
precompileValidators
RateLimit
RateLimitMiddleware
SecurityHeaders
Session
Spec
Use
useExpress
valibot
validate
GitHub
Select theme
Dark
Light
Auto
$routeSpec
const
$routeSpec
:
typeof
$routeSpec
Defined in:
src/symbol.ts:15