Skip to content
ergo
Search
Ctrl
K
Cancel
GitHub
Select theme
Dark
Light
Auto
Start Here
Why ergo?
Getting Started
Concepts
Architecture
Accumulator Reference
Error Response Reference
Fast Fail Pipeline
Standards Compliance
Security
Packages
ergo
ergo-router
Middleware
Middleware
accepts
authorization
body
cache-control
compress
cookie
cors
csrf
handler
idempotency
json-api-query
logger
paginate
precondition
prefer
rate-limit
security-headers
send
timeout
tracing
url
validate
Recipes
Recipes
Custom Headers
Custom Middleware
Debug Tracing
Error Handling
File Upload
Graceful Shutdown
Mixed-Auth CORS & CSRF
Multi-Auth Strategies
OpenAPI Serving
Pagination
PATCH Semantics
Structured Logging
Sub-Routers
Testing Patterns
API Reference
ergo
@centralping/ergo
Variables
accepts
authorization
body
cacheControl
compress
cookie
cors
csrf
handler
jsonApiQuery
logger
paginate
prefer
securityHeaders
send
timeout
tracing
url
validate
Functions
compose
createResponseAcc
fromConnect
httpErrors
idempotency
mergeResponse
precondition
rateLimit
lib/cookie
Functions
jar
parse
lib/json-api-query
Variables
schema
validate
utils/buffers
Variables
match
split
utils/iterables
Variables
bufferSplit
chain
execAll
filter
forEach
fromStream
map
reduce
take
Functions
range
utils/observables
Variables
bufferSplit
chain
map
take
utils/streams
Variables
meter
tee
ergo-router
Variables
presets
Functions
default
defineGet
definePost
defineRoute
graceful
Performance
Benchmarks
Changelog
ergo
ergo-router
Migration Guides
Migrating to 0.4
GitHub
Select theme
Dark
Light
Auto
@centralping/ergo-router
Find a version
All versions
All versions forward
Version [0.1.0-beta.2]
Added
Idempotency pipeline key in pipeline builder for deduplicating repeated requests.