oRPC Compression Plugin
A plugin for oRPC that compresses response bodies to reduce bandwidth usage.
Файлы2
Открыть в GitHubSKILL.mdskills/orpc-compression/SKILL.md
GitHubCompression Plugin
The Compression Plugin compresses response bodies to reduce bandwidth usage and improve performance.
Import
import { CompressionPlugin } from '@orpc/server/node'
import { CompressionPlugin } from '@orpc/server/fetch'
Setup
const handler = new RPCHandler(router, {
plugins: [new CompressionPlugin()],
})
The
handlercan be any supported oRPC handler —RPCHandler,OpenAPIHandler, or a custom handler.