oRPC No Throw Literal
Installation
SKILL.md
No Throw Literal
In JavaScript, you can throw any value, but it's best to throw only Error instances.
// eslint-disable-next-line no-throw-literal
throw 'error' // ✗ avoid
throw new Error('error') // ✓ recommended
oRPC treats thrown
Errorinstances as best practice, as recommended by JavaScript Standard Style.
Configuration
Customize behavior by setting throwableError in the Registry:
Related skills
More from ali-master/skills
orpc ecosystem
Community resources, starter kits, tools, and libraries for oRPC.
2orpc event iterator (sse)
Streaming responses, real-time updates, and server-sent events using oRPC.
2orpc comparison
How oRPC differs from tRPC, ts-rest, and Hono.
2orpc openapilink
Use OpenAPILink in oRPC clients to communicate with OpenAPI-compliant APIs.
2orpc middleware
Middleware enables reusable and extensible procedures in oRPC.
2orpc metadata
Enhance your procedures with metadata.
2