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 Error instances as best practice, as recommended by JavaScript Standard Style.

Configuration

Customize behavior by setting throwableError in the Registry:

Related skills
Installs
First Seen