MoroJSoro JS
FeaturesDocsCLIBenchmarksExamplesGitHub
Features
Docs
CLI
Benchmarks
Examples
GitHub

© 2024 MoroJs

Technical

API Reference & Architecture

DocsCLITechnical
Technical DocsComplete API Index
OverviewNamespaces
OverviewAppDocumentationManagerContainerIntelligentRoutingManager
OverviewauthbodyvalidateRequest
OverviewHttpRequestHttpResponseMiddlewareContext
OverviewHandlerMiddleware
OverviewsimpleMiddleware
OverviewServiceLifecycle
GitHub RepositoryExamples RepoBenchmarksAPI Reference (GitHub)

Version: 1.0.0

Last updated: 9/12/2025

Technical
API
Interfaces
CacheStrategy

@morojs/moro


@morojs/moro / CacheStrategy

Interface: CacheStrategy

Defined in: src/types/cache.ts:11

Properties

condition()?

optional condition: (req, res) => boolean

Defined in: src/types/cache.ts:14

Parameters

req

any

res

any

Returns

boolean


invalidateOn?

optional invalidateOn: string[]

Defined in: src/types/cache.ts:15


key()

key: (req) => string

Defined in: src/types/cache.ts:12

Parameters

req

any

Returns

string


ttl

ttl: number

Defined in: src/types/cache.ts:13

Back to CacheStrategyView Source
MoroJS

The TypeScript-first toolkit for building ultra-fast APIs with zero-friction developer experience.

Product

  • Documentation
  • Examples
  • Playground
  • Roadmap

Community

  • GitHub
  • Discord
  • Twitter

Resources

  • Getting Started
  • API Reference
  • Migration Guide
  • Best Practices

Company

  • About
  • Careers
  • Privacy
  • Terms
© CM Ventures, Inc. Built withfor the TypeScript community.
Privacy PolicyTerms of Service
All systems operational