Translates HTTP status code to minimal friendly object containing description and emoji 😃
npm i friendly-http-status
import { getFriendlyError } from "friendly-http-status";
console.log(getFriendlyError(404));
getFriendlyError
always returns json object with following property even if code unknown it will return unknown error object
{
"emoji": "❓",
"message": "Not Found",
"description": "The requested page could not be found but may be available again in the future."
}
- Emoji dataset is taken from http-status-extra and stripped to minimal
- microbundle for packaging
- TypeScript